diff --git a/internal/services/edgeservices/backend_stage_data_source_test.go b/internal/services/edgeservices/backend_stage_data_source_test.go index 249836c612..3d30e11e9d 100644 --- a/internal/services/edgeservices/backend_stage_data_source_test.go +++ b/internal/services/edgeservices/backend_stage_data_source_test.go @@ -18,9 +18,14 @@ func TestAccDataSourceBackendStage_ByID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-backend-id" description = "pipeline for backend data source test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { @@ -62,9 +67,14 @@ func TestAccDataSourceBackendStage_ByPipelineID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-backend-filter" description = "pipeline for backend filter test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { diff --git a/internal/services/edgeservices/backend_stage_test.go b/internal/services/edgeservices/backend_stage_test.go index 46162e12ea..2416c9a9e4 100644 --- a/internal/services/edgeservices/backend_stage_test.go +++ b/internal/services/edgeservices/backend_stage_test.go @@ -18,9 +18,14 @@ func TestAccEdgeServicesBackend_Basic(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { @@ -69,6 +74,10 @@ func TestAccEdgeServicesBackend_LB(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_lb_ip" "lb_ip" {} resource "scaleway_lb" "lb01" { @@ -112,6 +121,7 @@ func TestAccEdgeServicesBackend_LB(t *testing.T) { resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_backend_stage" "main" { @@ -145,6 +155,10 @@ func TestAccEdgeServicesBackend_LB(t *testing.T) { }, { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_lb_ip" "lb_ip" {} resource "scaleway_lb" "lb01" { @@ -188,6 +202,7 @@ func TestAccEdgeServicesBackend_LB(t *testing.T) { resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_backend_stage" "main" { diff --git a/internal/services/edgeservices/cache_stage_data_source_test.go b/internal/services/edgeservices/cache_stage_data_source_test.go index b785f7eeac..819b2d6b96 100644 --- a/internal/services/edgeservices/cache_stage_data_source_test.go +++ b/internal/services/edgeservices/cache_stage_data_source_test.go @@ -18,9 +18,14 @@ func TestAccDataSourceCacheStage_ByID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-cache-id" description = "pipeline for cache data source test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { @@ -68,9 +73,14 @@ func TestAccDataSourceCacheStage_ByPipelineID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-cache-filter" description = "pipeline for cache filter test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { diff --git a/internal/services/edgeservices/cache_stage_test.go b/internal/services/edgeservices/cache_stage_test.go index b657557624..2ba9608bb4 100644 --- a/internal/services/edgeservices/cache_stage_test.go +++ b/internal/services/edgeservices/cache_stage_test.go @@ -18,9 +18,14 @@ func TestAccEdgeServicesCache_Basic(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_cache_stage" "main" { @@ -40,9 +45,14 @@ func TestAccEdgeServicesCache_Basic(t *testing.T) { }, { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_cache_stage" "main" { diff --git a/internal/services/edgeservices/dns_stage_data_source_test.go b/internal/services/edgeservices/dns_stage_data_source_test.go index cb47462c88..b949750984 100644 --- a/internal/services/edgeservices/dns_stage_data_source_test.go +++ b/internal/services/edgeservices/dns_stage_data_source_test.go @@ -18,9 +18,14 @@ func TestAccDataSourceDNSStage_ByID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-dns-id" description = "pipeline for DNS data source test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { @@ -66,9 +71,14 @@ func TestAccDataSourceDNSStage_ByPipelineID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-dns-filter" description = "pipeline for DNS filter test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { diff --git a/internal/services/edgeservices/dns_stage_test.go b/internal/services/edgeservices/dns_stage_test.go index fecf2005a8..9653585b27 100644 --- a/internal/services/edgeservices/dns_stage_test.go +++ b/internal/services/edgeservices/dns_stage_test.go @@ -18,9 +18,14 @@ func TestAccEdgeServicesDNS_Basic(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_dns_stage" "main" { diff --git a/internal/services/edgeservices/pipeline_data_source_test.go b/internal/services/edgeservices/pipeline_data_source_test.go index 13ac793906..8f2ad55425 100644 --- a/internal/services/edgeservices/pipeline_data_source_test.go +++ b/internal/services/edgeservices/pipeline_data_source_test.go @@ -18,9 +18,14 @@ func TestAccDataSourcePipeline_ByID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-pipeline-id" description = "pipeline for data source test" + depends_on = [scaleway_edge_services_plan.main] } data "scaleway_edge_services_pipeline" "by_id" { @@ -56,9 +61,14 @@ func TestAccDataSourcePipeline_ByName(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-pipeline-name" description = "pipeline for name filter test" + depends_on = [scaleway_edge_services_plan.main] } data "scaleway_edge_services_pipeline" "by_name" { diff --git a/internal/services/edgeservices/pipeline_test.go b/internal/services/edgeservices/pipeline_test.go index 6538cf09ac..06d40909da 100644 --- a/internal/services/edgeservices/pipeline_test.go +++ b/internal/services/edgeservices/pipeline_test.go @@ -18,9 +18,14 @@ func TestAccEdgeServicesPipeline_Basic(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-pipeline-name" description = "a description" + depends_on = [scaleway_edge_services_plan.main] } `, Check: resource.ComposeTestCheckFunc( diff --git a/internal/services/edgeservices/plan.go b/internal/services/edgeservices/plan.go index c9229f2546..a0b44e8b2a 100644 --- a/internal/services/edgeservices/plan.go +++ b/internal/services/edgeservices/plan.go @@ -9,6 +9,7 @@ import ( "github.com/scaleway/scaleway-sdk-go/scw" "github.com/scaleway/terraform-provider-scaleway/v2/internal/httperrors" "github.com/scaleway/terraform-provider-scaleway/v2/internal/identity" + "github.com/scaleway/terraform-provider-scaleway/v2/internal/meta" "github.com/scaleway/terraform-provider-scaleway/v2/internal/services/account" "github.com/scaleway/terraform-provider-scaleway/v2/internal/verify" ) @@ -59,7 +60,10 @@ func planSchema() map[string]*schema.Schema { func ResourcePlanCreate(ctx context.Context, d *schema.ResourceData, m any) diag.Diagnostics { api := NewEdgeServicesAPI(m) - projectID := d.Get("project_id").(string) + projectID, _, err := meta.ExtractProjectID(d, m) + if err != nil { + return diag.FromErr(err) + } plan, err := api.SelectPlan(&edgeservices.SelectPlanRequest{ ProjectID: projectID, diff --git a/internal/services/edgeservices/route_stage_data_source_test.go b/internal/services/edgeservices/route_stage_data_source_test.go index 282f499a04..fcc226614b 100644 --- a/internal/services/edgeservices/route_stage_data_source_test.go +++ b/internal/services/edgeservices/route_stage_data_source_test.go @@ -18,9 +18,14 @@ func TestAccDataSourceRouteStage_ByID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-route-id" description = "pipeline for route data source test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_waf_stage" "waf" { @@ -87,9 +92,14 @@ func TestAccDataSourceRouteStage_ByPipelineID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-route-filter" description = "pipeline for route filter test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_waf_stage" "waf" { diff --git a/internal/services/edgeservices/route_stage_test.go b/internal/services/edgeservices/route_stage_test.go index b826ede374..d70428e029 100644 --- a/internal/services/edgeservices/route_stage_test.go +++ b/internal/services/edgeservices/route_stage_test.go @@ -18,9 +18,14 @@ func TestAccEdgeServicesRoute_Basic(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge-services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_waf_stage" "waf" { @@ -98,9 +103,14 @@ func TestAccEdgeServicesRoute_WafRule(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge-services-pipeline-waf-rule" description = "pipeline for waf rule test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_waf_stage" "waf" { diff --git a/internal/services/edgeservices/testdata/data-source-backend-stage-by-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-backend-stage-by-id.cassette.yaml index 023c5013a1..95c4f81a6c 100644 --- a/internal/services/edgeservices/testdata/data-source-backend-stage-by-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-backend-stage-by-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:18:17 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - cb56159d-6bdb-43ca-a70b-6aa44e4d6baa + status: 200 OK + code: 200 + duration: 249.454375ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 504 + content_length: 492 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:24.833329518Z","description":"pipeline for backend data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"b31d857d-03fd-4838-ab57-08aed4d9b238","name":"tf-tests-ds-backend-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T13:47:24.833329518Z"}' + body: '{"created_at":"2026-03-26T15:18:17.847096537Z","description":"pipeline for backend data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","name":"tf-tests-ds-backend-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:18:17.847096537Z"}' headers: Content-Length: - - "504" + - "492" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:24 GMT + - Thu, 26 Mar 2026 15:18:17 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c5a7b6b3-7b4b-470f-9811-06157019eae6 + - be3157f7-3363-42d8-856e-08a2ad49bb70 status: 200 OK code: 200 - duration: 464.070833ms - - id: 1 + duration: 207.968625ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b31d857d-03fd-4838-ab57-08aed4d9b238 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/92d009f6-2223-42e7-b4c1-d1c07c7a427f method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 498 + content_length: 486 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:24.833329Z","description":"pipeline for backend data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"b31d857d-03fd-4838-ab57-08aed4d9b238","name":"tf-tests-ds-backend-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T13:47:24.833329Z"}' + body: '{"created_at":"2026-03-26T15:18:17.847096Z","description":"pipeline for backend data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","name":"tf-tests-ds-backend-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:18:17.847096Z"}' headers: Content-Length: - - "498" + - "486" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:24 GMT + - Thu, 26 Mar 2026 15:18:17 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 643f7f91-c670-4273-8f58-f3e6ddfef21c + - 1958b8ad-927f-4c40-9fcb-739055125a25 status: 200 OK code: 200 - duration: 56.143833ms - - id: 2 + duration: 41.346875ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d7db4999-5388-4ee2-b01d-80cac4e71dad + - 1c768731-4f55-4aee-be91-8ef37698e13d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134724Z + - 20260326T151817Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 13:47:24 GMT + - Thu, 26 Mar 2026 15:18:17 GMT Location: - /test-acc-scaleway-object-bucket-ds-backend-id X-Amz-Id-2: - - txg1920c4ff8d4e442b9471-0069baacec + - txg64a1581dd2da4d1ea07c-0069c54e39 X-Amz-Request-Id: - - txg1920c4ff8d4e442b9471-0069baacec + - txg64a1581dd2da4d1ea07c-0069c54e39 status: 200 OK code: 200 - duration: 814.50775ms - - id: 3 + duration: 5.197903708s + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 72a5124c-0b7d-48c5-a33d-ba9e4d83520e + - 9c4f43b5-dcea-4128-b1c3-7ad61f896205 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134725Z + - 20260326T151822Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 13:47:25 GMT + - Thu, 26 Mar 2026 15:18:22 GMT X-Amz-Id-2: - - txga926dbe1c9174d7a9783-0069baaced + - txgff2f3a27913d4acfb4d5-0069c54e3e X-Amz-Request-Id: - - txga926dbe1c9174d7a9783-0069baaced + - txgff2f3a27913d4acfb4d5-0069c54e3e status: 200 OK code: 200 - duration: 168.186209ms - - id: 4 + duration: 176.447959ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 62905ae2-9685-4c11-a5c8-7d44a5982c87 + - 82cb5261-1bc1-4328-bbbf-095c457f3eeb Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134725Z + - 20260326T151822Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:25 GMT + - Thu, 26 Mar 2026 15:18:22 GMT X-Amz-Id-2: - - txga19ce9f8f6984edd9219-0069baaced + - txga4daf454339a482b9f6b-0069c54e3e X-Amz-Request-Id: - - txga19ce9f8f6984edd9219-0069baaced + - txga4daf454339a482b9f6b-0069c54e3e status: 200 OK code: 200 - duration: 60.570459ms - - id: 5 + duration: 46.378292ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e4e41b25-e12a-49d7-931e-f8cba467147d + - cd3f6af5-2c05-4a19-8ec4-54e30fb84a29 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134725Z + - 20260326T151822Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 314 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxge3c3cf062ea245de9ec0-0069baacedtxge3c3cf062ea245de9ec0-0069baaced/test-acc-scaleway-object-bucket-ds-backend-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg754eee160024470b8d9d-0069c54e3etxg754eee160024470b8d9d-0069c54e3e/test-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "314" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:25 GMT + - Thu, 26 Mar 2026 15:18:22 GMT X-Amz-Id-2: - - txge3c3cf062ea245de9ec0-0069baaced + - txg754eee160024470b8d9d-0069c54e3e X-Amz-Request-Id: - - txge3c3cf062ea245de9ec0-0069baaced + - txg754eee160024470b8d9d-0069c54e3e status: 404 Not Found code: 404 - duration: 85.996ms - - id: 6 + duration: 76.44ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 3f92d607-c9b6-4344-82f9-b679cad3b295 + - 70e69c10-cc98-425f-a62a-a88cc74f6ae3 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134725Z + - 20260326T151822Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:25 GMT + - Thu, 26 Mar 2026 15:18:23 GMT X-Amz-Id-2: - - txgb5d3c99809844ef3b864-0069baaced + - txgc94a430fb9a74943aa0e-0069c54e3f X-Amz-Request-Id: - - txgb5d3c99809844ef3b864-0069baaced + - txgc94a430fb9a74943aa0e-0069c54e3f status: 200 OK code: 200 - duration: 1.423531417s - - id: 7 + duration: 282.752167ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 91b10ef7-187b-4b2e-a05a-7012d7775545 + - 7b582444-9ace-4bd1-9044-db86cb524fee Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134727Z + - 20260326T151823Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg1023974b364d464da94a-0069baaceftxg1023974b364d464da94a-0069baacef/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id + body: NoSuchTagSetThe TagSet does not existtxgba7433f2484648269a67-0069c54e3ftxgba7433f2484648269a67-0069c54e3f/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:27 GMT + - Thu, 26 Mar 2026 15:18:23 GMT X-Amz-Id-2: - - txg1023974b364d464da94a-0069baacef + - txgba7433f2484648269a67-0069c54e3f X-Amz-Request-Id: - - txg1023974b364d464da94a-0069baacef + - txgba7433f2484648269a67-0069c54e3f status: 404 Not Found code: 404 - duration: 171.254041ms - - id: 8 + duration: 145.887708ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 079cf17c-4a06-4ef7-a857-f0c4bb9e3607 + - 10fe5c56-5a28-457a-8f8a-94576ca25355 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134727Z + - 20260326T151823Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg01b173d6560343978bc6-0069baaceftxg01b173d6560343978bc6-0069baacef/test-acc-scaleway-object-bucket-ds-backend-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxge256b4d236e74d13b747-0069c54e3ftxge256b4d236e74d13b747-0069c54e3f/test-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:27 GMT + - Thu, 26 Mar 2026 15:18:23 GMT X-Amz-Id-2: - - txg01b173d6560343978bc6-0069baacef + - txge256b4d236e74d13b747-0069c54e3f X-Amz-Request-Id: - - txg01b173d6560343978bc6-0069baacef + - txge256b4d236e74d13b747-0069c54e3f status: 404 Not Found code: 404 - duration: 152.383167ms - - id: 9 + duration: 181.393291ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 73dc1e68-a3fb-43b2-91a1-38e5eed728ba + - ed8e4237-c721-4f33-9b81-00518a456147 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134727Z + - 20260326T151823Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:27 GMT + - Thu, 26 Mar 2026 15:18:23 GMT X-Amz-Id-2: - - txg21d623739aee492da48c-0069baacef + - txgead5eaf65d2d4872ba19-0069c54e3f X-Amz-Request-Id: - - txg21d623739aee492da48c-0069baacef + - txgead5eaf65d2d4872ba19-0069c54e3f status: 200 OK code: 200 - duration: 74.57875ms - - id: 10 + duration: 82.727042ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2a61c32a-acbf-43a0-b680-09e0d7c81ee8 + - 9e550b4a-83bd-48c8-b052-5bc77021854e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134727Z + - 20260326T151823Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg095bb1b9a53c41bc8430-0069baaceftxg095bb1b9a53c41bc8430-0069baacef/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgb173f0a69f0745c999e5-0069c54e3ftxgb173f0a69f0745c999e5-0069c54e3f/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:27 GMT + - Thu, 26 Mar 2026 15:18:23 GMT X-Amz-Id-2: - - txg095bb1b9a53c41bc8430-0069baacef + - txgb173f0a69f0745c999e5-0069c54e3f X-Amz-Request-Id: - - txg095bb1b9a53c41bc8430-0069baacef + - txgb173f0a69f0745c999e5-0069c54e3f status: 404 Not Found code: 404 - duration: 174.620417ms - - id: 11 + duration: 52.200375ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b31d857d-03fd-4838-ab57-08aed4d9b238/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/92d009f6-2223-42e7-b4c1-d1c07c7a427f/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 318 + content_length: 312 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:28.628318873Z","id":"6c26bc2c-89f8-439c-b67d-f7325089d38b","pipeline_id":"b31d857d-03fd-4838-ab57-08aed4d9b238","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:28.628318873Z"}' + body: '{"created_at":"2026-03-26T15:18:24.333242325Z","id":"aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6","pipeline_id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:24.333242325Z"}' headers: Content-Length: - - "318" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:28 GMT + - Thu, 26 Mar 2026 15:18:24 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5d38d348-afc4-422b-a56c-59932966cb22 + - d3a7dc85-38de-4ae7-8df7-00985fd24569 status: 200 OK code: 200 - duration: 1.041966625s - - id: 12 + duration: 681.254708ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:28.628318Z","id":"6c26bc2c-89f8-439c-b67d-f7325089d38b","pipeline_id":"b31d857d-03fd-4838-ab57-08aed4d9b238","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:28.628318Z"}' + body: '{"created_at":"2026-03-26T15:18:24.333242Z","id":"aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6","pipeline_id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:24.333242Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:28 GMT + - Thu, 26 Mar 2026 15:18:24 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 02096767-1b9f-482c-8ce4-c456ff1420e3 + - 80802c49-a999-4d23-b16b-6262caa4e55b status: 200 OK code: 200 - duration: 87.685333ms - - id: 13 + duration: 65.259917ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -684,7 +735,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: GET response: proto: HTTP/2.0 @@ -692,20 +743,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:28.628318Z","id":"6c26bc2c-89f8-439c-b67d-f7325089d38b","pipeline_id":"b31d857d-03fd-4838-ab57-08aed4d9b238","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:28.628318Z"}' + body: '{"created_at":"2026-03-26T15:18:24.333242Z","id":"aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6","pipeline_id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:24.333242Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:28 GMT + - Thu, 26 Mar 2026 15:18:24 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -713,11 +764,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6156d8bd-53e7-49a1-acc4-77cd4fa6b9b6 + - a909e07d-df52-432e-9e86-3ae0a1207000 status: 200 OK code: 200 - duration: 67.03175ms - - id: 14 + duration: 145.66375ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -733,7 +784,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: GET response: proto: HTTP/2.0 @@ -741,20 +792,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:28.628318Z","id":"6c26bc2c-89f8-439c-b67d-f7325089d38b","pipeline_id":"b31d857d-03fd-4838-ab57-08aed4d9b238","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:28.628318Z"}' + body: '{"created_at":"2026-03-26T15:18:24.333242Z","id":"aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6","pipeline_id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:24.333242Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:24 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -762,11 +813,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4c09703d-e8fc-4c03-aae5-2d58c9ebbff9 + - b5cdc0f4-3248-4cf2-824e-b1b337d8321f status: 200 OK code: 200 - duration: 248.19375ms - - id: 15 + duration: 41.716958ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -782,7 +833,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: GET response: proto: HTTP/2.0 @@ -790,20 +841,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:28.628318Z","id":"6c26bc2c-89f8-439c-b67d-f7325089d38b","pipeline_id":"b31d857d-03fd-4838-ab57-08aed4d9b238","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:28.628318Z"}' + body: '{"created_at":"2026-03-26T15:18:24.333242Z","id":"aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6","pipeline_id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:24.333242Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:24 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -811,11 +862,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c24898f5-880c-4593-a9a4-f4565e368646 + - fc7d8821-8444-4ede-a798-67012901f08a status: 200 OK code: 200 - duration: 82.316375ms - - id: 16 + duration: 44.631084ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -831,7 +882,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b31d857d-03fd-4838-ab57-08aed4d9b238 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -839,20 +890,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 498 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:24.833329Z","description":"pipeline for backend data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"b31d857d-03fd-4838-ab57-08aed4d9b238","name":"tf-tests-ds-backend-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T13:47:24.833329Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "498" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:24 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -860,11 +911,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 758f0d66-4247-4a12-a3a0-2622660b023b + - c108a336-4260-49bc-918a-f47cf06aa0d1 status: 200 OK code: 200 - duration: 47.326792ms - - id: 17 + duration: 50.721334ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/92d009f6-2223-42e7-b4c1-d1c07c7a427f + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 486 + uncompressed: false + body: '{"created_at":"2026-03-26T15:18:17.847096Z","description":"pipeline for backend data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","name":"tf-tests-ds-backend-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:18:17.847096Z"}' + headers: + Content-Length: + - "486" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:18:25 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e8774292-5843-44c2-92d1-e45949c102c1 + status: 200 OK + code: 200 + duration: 41.006125ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -881,7 +981,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 884ce870-121d-497d-9fa7-f8c2f2019e57 + - ec6fae79-9b4b-44e3-8afe-c7bfc1653353 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -889,7 +989,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134729Z + - 20260326T151824Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -909,15 +1009,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:24 GMT X-Amz-Id-2: - - txgfc04c3286481402cba4f-0069baacf1 + - txg9ae2c19a43cf485a89d2-0069c54e40 X-Amz-Request-Id: - - txgfc04c3286481402cba4f-0069baacf1 + - txg9ae2c19a43cf485a89d2-0069c54e40 status: 200 OK code: 200 - duration: 51.301834ms - - id: 18 + duration: 188.577584ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -934,7 +1034,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 98c7b3ab-7b86-4f01-be88-b55eac3fad92 + - 84042177-8065-4961-bb88-ce534fc43cd6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -942,7 +1042,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134729Z + - 20260326T151825Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -953,22 +1053,22 @@ interactions: trailer: {} content_length: 314 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg2b9905449b1240a4ae04-0069baacf1txg2b9905449b1240a4ae04-0069baacf1/test-acc-scaleway-object-bucket-ds-backend-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgb88902b49e6a4aa3bd2a-0069c54e41txgb88902b49e6a4aa3bd2a-0069c54e41/test-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "314" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:25 GMT X-Amz-Id-2: - - txg2b9905449b1240a4ae04-0069baacf1 + - txgb88902b49e6a4aa3bd2a-0069c54e41 X-Amz-Request-Id: - - txg2b9905449b1240a4ae04-0069baacf1 + - txgb88902b49e6a4aa3bd2a-0069c54e41 status: 404 Not Found code: 404 - duration: 204.964083ms - - id: 19 + duration: 64.488084ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -985,7 +1085,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - adb5deef-34bf-4e53-ab1f-a4760c793d4f + - ad8e187d-d489-495b-8643-4d142d574572 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -993,7 +1093,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134729Z + - 20260326T151825Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/ method: GET response: @@ -1013,15 +1113,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:25 GMT X-Amz-Id-2: - - txg42ac5401b84e4bba9267-0069baacf1 + - txgf1253b12b3b441cba94c-0069c54e41 X-Amz-Request-Id: - - txg42ac5401b84e4bba9267-0069baacf1 + - txgf1253b12b3b441cba94c-0069c54e41 status: 200 OK code: 200 - duration: 79.117083ms - - id: 20 + duration: 459.067083ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1038,7 +1138,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f0bb6088-8a3a-48d2-999f-40fc0a647229 + - f1a3a6d8-d5d6-4298-a7eb-10f3c5e160f8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1046,7 +1146,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134729Z + - 20260326T151825Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1057,22 +1157,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg8d5e685abda642bfbe96-0069baacf1txg8d5e685abda642bfbe96-0069baacf1/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id + body: NoSuchTagSetThe TagSet does not existtxg17685df736334fd9ba8e-0069c54e41txg17685df736334fd9ba8e-0069c54e41/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:25 GMT X-Amz-Id-2: - - txg8d5e685abda642bfbe96-0069baacf1 + - txg17685df736334fd9ba8e-0069c54e41 X-Amz-Request-Id: - - txg8d5e685abda642bfbe96-0069baacf1 + - txg17685df736334fd9ba8e-0069c54e41 status: 404 Not Found code: 404 - duration: 154.233833ms - - id: 21 + duration: 103.428709ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1089,7 +1189,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0ea509f6-7543-4842-a0ee-6dbfff798c27 + - 051918c5-a873-4240-9d3a-503a33227854 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1097,7 +1197,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134729Z + - 20260326T151825Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1108,22 +1208,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgef6eda494c334c9c9f3a-0069baacf1txgef6eda494c334c9c9f3a-0069baacf1/test-acc-scaleway-object-bucket-ds-backend-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg6dbd80e74d6f48ee8c12-0069c54e41txg6dbd80e74d6f48ee8c12-0069c54e41/test-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:25 GMT X-Amz-Id-2: - - txgef6eda494c334c9c9f3a-0069baacf1 + - txg6dbd80e74d6f48ee8c12-0069c54e41 X-Amz-Request-Id: - - txgef6eda494c334c9c9f3a-0069baacf1 + - txg6dbd80e74d6f48ee8c12-0069c54e41 status: 404 Not Found code: 404 - duration: 55.85ms - - id: 22 + duration: 45.330292ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1140,7 +1240,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - fc4e6962-a646-40f7-ac12-b5b086820fcf + - a93de2e5-2346-4abc-81ed-e6d92c153679 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1148,7 +1248,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134729Z + - 20260326T151825Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1168,15 +1268,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:25 GMT X-Amz-Id-2: - - txg186aad9c32e1447b9b71-0069baacf1 + - txg64484ebb645942849137-0069c54e41 X-Amz-Request-Id: - - txg186aad9c32e1447b9b71-0069baacf1 + - txg64484ebb645942849137-0069c54e41 status: 200 OK code: 200 - duration: 54.637875ms - - id: 23 + duration: 62.971291ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1193,7 +1293,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - c161277a-4f08-45bd-ab65-3e15b52034a9 + - 659a6b05-b43b-4a92-af9e-13f7208ab22f Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1201,7 +1301,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134729Z + - 20260326T151825Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1212,22 +1312,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg4c35e4c1f7d84be0b0b0-0069baacf1txg4c35e4c1f7d84be0b0b0-0069baacf1/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg0d1dafc3b1d84b28af47-0069c54e41txg0d1dafc3b1d84b28af47-0069c54e41/test-acc-scaleway-object-bucket-ds-backend-idtest-acc-scaleway-object-bucket-ds-backend-id headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:29 GMT + - Thu, 26 Mar 2026 15:18:25 GMT X-Amz-Id-2: - - txg4c35e4c1f7d84be0b0b0-0069baacf1 + - txg0d1dafc3b1d84b28af47-0069c54e41 X-Amz-Request-Id: - - txg4c35e4c1f7d84be0b0b0-0069baacf1 + - txg0d1dafc3b1d84b28af47-0069c54e41 status: 404 Not Found code: 404 - duration: 48.125667ms - - id: 24 + duration: 197.196708ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1243,7 +1343,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: GET response: proto: HTTP/2.0 @@ -1251,20 +1351,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:28.628318Z","id":"6c26bc2c-89f8-439c-b67d-f7325089d38b","pipeline_id":"b31d857d-03fd-4838-ab57-08aed4d9b238","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:28.628318Z"}' + body: '{"created_at":"2026-03-26T15:18:24.333242Z","id":"aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6","pipeline_id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:24.333242Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:30 GMT + - Thu, 26 Mar 2026 15:18:26 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1272,11 +1372,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fa2dd207-2049-4cf6-87ae-de564c78baa5 + - 0e32d896-1212-4c76-bc1c-86338bc7862b status: 200 OK code: 200 - duration: 128.579667ms - - id: 25 + duration: 103.270459ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1292,7 +1392,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: GET response: proto: HTTP/2.0 @@ -1300,20 +1400,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:28.628318Z","id":"6c26bc2c-89f8-439c-b67d-f7325089d38b","pipeline_id":"b31d857d-03fd-4838-ab57-08aed4d9b238","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:28.628318Z"}' + body: '{"created_at":"2026-03-26T15:18:24.333242Z","id":"aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6","pipeline_id":"92d009f6-2223-42e7-b4c1-d1c07c7a427f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:24.333242Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:30 GMT + - Thu, 26 Mar 2026 15:18:26 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1321,11 +1421,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 129a71c2-47a5-42fb-8816-4f8957580c4c + - ad6bd942-c547-4f7a-af62-c5a14dafc64e status: 200 OK code: 200 - duration: 63.547625ms - - id: 26 + duration: 63.663416ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1341,7 +1441,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: DELETE response: proto: HTTP/2.0 @@ -1358,9 +1458,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:30 GMT + - Thu, 26 Mar 2026 15:18:26 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1368,11 +1468,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - aa3a0afa-2727-41f8-80d3-c4581fbd51af + - 5c86b599-c29e-40eb-8811-1e7344f0d06e status: 204 No Content code: 204 - duration: 107.020542ms - - id: 27 + duration: 89.529833ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1388,7 +1488,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b31d857d-03fd-4838-ab57-08aed4d9b238 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/92d009f6-2223-42e7-b4c1-d1c07c7a427f method: DELETE response: proto: HTTP/2.0 @@ -1405,9 +1505,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:30 GMT + - Thu, 26 Mar 2026 15:18:26 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1415,11 +1515,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 57796f99-7909-4c66-bb8d-5cb651d48b61 + - ee46e9e7-938a-4c65-8b88-531e96d0fe7a status: 204 No Content code: 204 - duration: 157.169625ms - - id: 28 + duration: 147.266792ms + - id: 30 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:18:26 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 1d152ae9-3352-4e33-919c-946e04d5b1a2 + status: 204 No Content + code: 204 + duration: 85.38425ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1436,7 +1583,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7cdeb5ff-975a-41a9-811c-1c0358462177 + - 2a33249d-22cb-4cf5-9ced-b868cf92d805 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1444,7 +1591,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134730Z + - 20260326T151826Z url: https://test-acc-scaleway-object-bucket-ds-backend-id.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1458,15 +1605,15 @@ interactions: body: "" headers: Date: - - Wed, 18 Mar 2026 13:47:30 GMT + - Thu, 26 Mar 2026 15:18:26 GMT X-Amz-Id-2: - - txg13cb8c65b9c248279f20-0069baacf2 + - txg2867dee3d3704c95aa38-0069c54e42 X-Amz-Request-Id: - - txg13cb8c65b9c248279f20-0069baacf2 + - txg2867dee3d3704c95aa38-0069c54e42 status: 204 No Content code: 204 - duration: 278.0775ms - - id: 29 + duration: 670.681083ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1482,7 +1629,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: DELETE response: proto: HTTP/2.0 @@ -1501,9 +1648,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:30 GMT + - Thu, 26 Mar 2026 15:18:27 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1511,11 +1658,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 08e4e71b-64a1-4798-8445-d0291a380014 + - 17f23e49-97d5-4628-ab21-0d453325a188 status: 404 Not Found code: 404 - duration: 70.730333ms - - id: 30 + duration: 33.034458ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1531,7 +1678,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/6c26bc2c-89f8-439c-b67d-f7325089d38b + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/aa832bbe-5228-4c5d-9c2e-0af8ffa76ff6 method: DELETE response: proto: HTTP/2.0 @@ -1550,9 +1697,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:30 GMT + - Thu, 26 Mar 2026 15:18:27 GMT Server: - - Scaleway API Gateway (fr-par-1;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1560,7 +1707,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0f532f8a-131c-42fb-a92e-945c47771c03 + - 827c79e0-d773-4e7e-988c-82e92692aab6 status: 404 Not Found code: 404 - duration: 46.633333ms + duration: 51.703ms diff --git a/internal/services/edgeservices/testdata/data-source-backend-stage-by-pipeline-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-backend-stage-by-pipeline-id.cassette.yaml index d313f6c810..8fe0be057d 100644 --- a/internal/services/edgeservices/testdata/data-source-backend-stage-by-pipeline-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-backend-stage-by-pipeline-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:18:31 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9b6ea430-5a00-41fa-b1b8-659ebd8f1306 + status: 200 OK + code: 200 + duration: 349.968291ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 503 + content_length: 491 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:41.910154584Z","description":"pipeline for backend filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"76891250-a64c-41bd-ba9c-9a62fc87de52","name":"tf-tests-ds-backend-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T13:47:41.910154584Z"}' + body: '{"created_at":"2026-03-26T15:18:31.119172992Z","description":"pipeline for backend filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"14bbb867-ac98-40e3-9288-2e702285b7d8","name":"tf-tests-ds-backend-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:18:31.119172992Z"}' headers: Content-Length: - - "503" + - "491" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:41 GMT + - Thu, 26 Mar 2026 15:18:31 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cd4bf032-f919-4a1a-914e-a971e625ed80 + - b1e43299-095c-429d-a3a3-2b466c246233 status: 200 OK code: 200 - duration: 238.79675ms - - id: 1 + duration: 97.060917ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76891250-a64c-41bd-ba9c-9a62fc87de52 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/14bbb867-ac98-40e3-9288-2e702285b7d8 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 497 + content_length: 485 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:41.910154Z","description":"pipeline for backend filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"76891250-a64c-41bd-ba9c-9a62fc87de52","name":"tf-tests-ds-backend-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T13:47:41.910154Z"}' + body: '{"created_at":"2026-03-26T15:18:31.119172Z","description":"pipeline for backend filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"14bbb867-ac98-40e3-9288-2e702285b7d8","name":"tf-tests-ds-backend-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:18:31.119172Z"}' headers: Content-Length: - - "497" + - "485" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:42 GMT + - Thu, 26 Mar 2026 15:18:31 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b7a9ccaa-be7e-40a5-8deb-35fae48e6135 + - ddcf2979-1cca-4736-939d-6deb6c337f61 status: 200 OK code: 200 - duration: 64.640875ms - - id: 2 + duration: 46.077375ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 61671c4d-ca77-4354-98a3-a75ab5825697 + - 0e08c6ca-2ac0-46c6-ae5d-9f520261f7e8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134741Z + - 20260326T151830Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 13:47:41 GMT + - Thu, 26 Mar 2026 15:18:30 GMT Location: - /test-acc-scaleway-object-bucket-ds-backend-filter X-Amz-Id-2: - - txg2b16e817380f44a7a1a9-0069baacfd + - txgfe10e6a564cb485ea1fb-0069c54e46 X-Amz-Request-Id: - - txg2b16e817380f44a7a1a9-0069baacfd + - txgfe10e6a564cb485ea1fb-0069c54e46 status: 200 OK code: 200 - duration: 806.764625ms - - id: 3 + duration: 4.804430416s + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d947bda2-0085-45e8-b547-77fb37ed2ec3 + - 72a22ab6-2667-4037-915a-c6b54434d509 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134742Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 13:47:42 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txgc37665811ca344bf8fd2-0069baacfe + - txgf887ad6e5845438e8ed1-0069c54e4b X-Amz-Request-Id: - - txgc37665811ca344bf8fd2-0069baacfe + - txgf887ad6e5845438e8ed1-0069c54e4b status: 200 OK code: 200 - duration: 109.188167ms - - id: 4 + duration: 219.082583ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0e36de24-6976-4150-b5fb-e8abd43c15d4 + - 9bb69458-6c39-49ea-94c3-e8c4b11df6b3 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134742Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:42 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txg38ecee4509ee4759a7cd-0069baacfe + - txgd0ae2c1700c8494ab548-0069c54e4b X-Amz-Request-Id: - - txg38ecee4509ee4759a7cd-0069baacfe + - txgd0ae2c1700c8494ab548-0069c54e4b status: 200 OK code: 200 - duration: 111.383333ms - - id: 5 + duration: 47.544417ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - db6a93e5-504f-43c3-8301-a2c770a12640 + - 4ab3d7cc-f1a2-42ee-bb6c-4fb7eb6ef383 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134742Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 318 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgbeef87bea7714a57904f-0069baacfetxgbeef87bea7714a57904f-0069baacfe/test-acc-scaleway-object-bucket-ds-backend-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg36d869cb762e4ea0b95d-0069c54e4btxg36d869cb762e4ea0b95d-0069c54e4b/test-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "318" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:42 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txgbeef87bea7714a57904f-0069baacfe + - txg36d869cb762e4ea0b95d-0069c54e4b X-Amz-Request-Id: - - txgbeef87bea7714a57904f-0069baacfe + - txg36d869cb762e4ea0b95d-0069c54e4b status: 404 Not Found code: 404 - duration: 94.455792ms - - id: 6 + duration: 136.926041ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0d8a612f-7869-437a-84c4-bd59b067ed24 + - 6fbf0737-44da-4370-85a6-fcce927c06d6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134742Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:42 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txg52dd4e045d274b13985e-0069baacfe + - txgb5305ee9ae074c91bac3-0069c54e4b X-Amz-Request-Id: - - txg52dd4e045d274b13985e-0069baacfe + - txgb5305ee9ae074c91bac3-0069c54e4b status: 200 OK code: 200 - duration: 235.465125ms - - id: 7 + duration: 21.147208ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2da9a524-35ad-4e27-8033-27f91542d0c1 + - 1a5c9211-a8e1-43f0-812d-fe1c57129ae2 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134743Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 337 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg1fb4894bdc2548d98fcc-0069baacfftxg1fb4894bdc2548d98fcc-0069baacff/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter + body: NoSuchTagSetThe TagSet does not existtxgf1684f0d2d0941268895-0069c54e4btxgf1684f0d2d0941268895-0069c54e4b/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "337" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:43 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txg1fb4894bdc2548d98fcc-0069baacff + - txgf1684f0d2d0941268895-0069c54e4b X-Amz-Request-Id: - - txg1fb4894bdc2548d98fcc-0069baacff + - txgf1684f0d2d0941268895-0069c54e4b status: 404 Not Found code: 404 - duration: 8.779708ms - - id: 8 + duration: 6.760209ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d1054e00-5e6f-4e44-bb35-35b4cbfcf7aa + - 82902a1a-3f59-4afc-a816-9e852983337e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134743Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 286 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg81e74d1e40ff43b0869c-0069baacfftxg81e74d1e40ff43b0869c-0069baacff/test-acc-scaleway-object-bucket-ds-backend-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxge1f217ac52724f93957c-0069c54e4btxge1f217ac52724f93957c-0069c54e4b/test-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "286" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:43 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txg81e74d1e40ff43b0869c-0069baacff + - txge1f217ac52724f93957c-0069c54e4b X-Amz-Request-Id: - - txg81e74d1e40ff43b0869c-0069baacff + - txge1f217ac52724f93957c-0069c54e4b status: 404 Not Found code: 404 - duration: 11.190458ms - - id: 9 + duration: 6.241042ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - cde95f40-eee0-475a-a47f-c9625b07a656 + - 73ab5938-dff8-44ab-b405-6179021103c8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134743Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:43 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txgd5fd5eb96d0749ac8946-0069baacff + - txg25351a17de0d431ab116-0069c54e4b X-Amz-Request-Id: - - txgd5fd5eb96d0749ac8946-0069baacff + - txg25351a17de0d431ab116-0069c54e4b status: 200 OK code: 200 - duration: 33.785ms - - id: 10 + duration: 6.725083ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0a9229a9-7501-4bb9-bb36-1a303ecac0a0 + - fa16b6eb-9c30-4150-810b-fbdb05de63d0 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134743Z + - 20260326T151835Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 370 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg827b757a789f407aab87-0069baacfftxg827b757a789f407aab87-0069baacff/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxge83421a3aa1749ccb811-0069c54e4btxge83421a3aa1749ccb811-0069c54e4b/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "370" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:43 GMT + - Thu, 26 Mar 2026 15:18:35 GMT X-Amz-Id-2: - - txg827b757a789f407aab87-0069baacff + - txge83421a3aa1749ccb811-0069c54e4b X-Amz-Request-Id: - - txg827b757a789f407aab87-0069baacff + - txge83421a3aa1749ccb811-0069c54e4b status: 404 Not Found code: 404 - duration: 19.116333ms - - id: 11 + duration: 6.340541ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76891250-a64c-41bd-ba9c-9a62fc87de52/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/14bbb867-ac98-40e3-9288-2e702285b7d8/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 322 + content_length: 316 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:43.639637473Z","id":"1907a956-3661-46b7-aa72-46457dcbaa49","pipeline_id":"76891250-a64c-41bd-ba9c-9a62fc87de52","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:43.639637473Z"}' + body: '{"created_at":"2026-03-26T15:18:37.140572755Z","id":"e176651e-cf83-4784-b8d1-33c55b289a9a","pipeline_id":"14bbb867-ac98-40e3-9288-2e702285b7d8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:37.140572755Z"}' headers: Content-Length: - - "322" + - "316" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:43 GMT + - Thu, 26 Mar 2026 15:18:37 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 99b17009-a770-4209-a5fc-e3d4c48ef75c + - 254c8b8c-bcee-4510-9776-54c52f3f0fbf status: 200 OK code: 200 - duration: 494.017917ms - - id: 12 + duration: 1.219076875s + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1907a956-3661-46b7-aa72-46457dcbaa49 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e176651e-cf83-4784-b8d1-33c55b289a9a method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 316 + content_length: 310 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:43.639637Z","id":"1907a956-3661-46b7-aa72-46457dcbaa49","pipeline_id":"76891250-a64c-41bd-ba9c-9a62fc87de52","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:43.639637Z"}' + body: '{"created_at":"2026-03-26T15:18:37.140572Z","id":"e176651e-cf83-4784-b8d1-33c55b289a9a","pipeline_id":"14bbb867-ac98-40e3-9288-2e702285b7d8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:37.140572Z"}' headers: Content-Length: - - "316" + - "310" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:43 GMT + - Thu, 26 Mar 2026 15:18:37 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bbda99f3-2076-4936-b5ed-f82745987fde + - 605e6a15-493a-4425-8dda-c3ad8ca4c584 status: 200 OK code: 200 - duration: 133.146916ms - - id: 13 + duration: 52.214041ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -684,7 +735,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76891250-a64c-41bd-ba9c-9a62fc87de52/backend-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/14bbb867-ac98-40e3-9288-2e702285b7d8/backend-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -692,20 +743,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 346 + content_length: 339 uncompressed: false - body: '{"stages":[{"created_at":"2026-03-18T13:47:43.639637Z","id":"1907a956-3661-46b7-aa72-46457dcbaa49","pipeline_id":"76891250-a64c-41bd-ba9c-9a62fc87de52","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:43.639637Z"}],"total_count":1}' + body: '{"stages":[{"created_at":"2026-03-26T15:18:37.140572Z","id":"e176651e-cf83-4784-b8d1-33c55b289a9a","pipeline_id":"14bbb867-ac98-40e3-9288-2e702285b7d8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:37.140572Z"}],"total_count":1}' headers: Content-Length: - - "346" + - "339" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:43 GMT + - Thu, 26 Mar 2026 15:18:37 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -713,11 +764,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3dce8c07-adc5-454e-bf4c-8580fdef286d + - ec5f4625-672d-4d76-b83f-ae9b785a592a status: 200 OK code: 200 - duration: 77.891166ms - - id: 14 + duration: 51.9525ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -733,7 +784,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76891250-a64c-41bd-ba9c-9a62fc87de52/backend-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/14bbb867-ac98-40e3-9288-2e702285b7d8/backend-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -741,20 +792,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 346 + content_length: 339 uncompressed: false - body: '{"stages":[{"created_at":"2026-03-18T13:47:43.639637Z","id":"1907a956-3661-46b7-aa72-46457dcbaa49","pipeline_id":"76891250-a64c-41bd-ba9c-9a62fc87de52","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:43.639637Z"}],"total_count":1}' + body: '{"stages":[{"created_at":"2026-03-26T15:18:37.140572Z","id":"e176651e-cf83-4784-b8d1-33c55b289a9a","pipeline_id":"14bbb867-ac98-40e3-9288-2e702285b7d8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:37.140572Z"}],"total_count":1}' headers: Content-Length: - - "346" + - "339" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:37 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -762,11 +813,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cac00a00-f5cd-4605-ac6c-75449eae2807 + - 7b85e979-2b08-499b-bf53-3c6476bc3af9 status: 200 OK code: 200 - duration: 55.524042ms - - id: 15 + duration: 246.271958ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -782,7 +833,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76891250-a64c-41bd-ba9c-9a62fc87de52 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -790,20 +841,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 497 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:41.910154Z","description":"pipeline for backend filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"76891250-a64c-41bd-ba9c-9a62fc87de52","name":"tf-tests-ds-backend-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T13:47:41.910154Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "497" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:37 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -811,11 +862,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1872aac4-5908-4643-bfa4-fcea71f1977e + - be953a8b-20ad-4d85-ada9-c6d013380cce status: 200 OK code: 200 - duration: 126.15375ms - - id: 16 + duration: 34.472166ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/14bbb867-ac98-40e3-9288-2e702285b7d8 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 485 + uncompressed: false + body: '{"created_at":"2026-03-26T15:18:31.119172Z","description":"pipeline for backend filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"14bbb867-ac98-40e3-9288-2e702285b7d8","name":"tf-tests-ds-backend-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:18:31.119172Z"}' + headers: + Content-Length: + - "485" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:18:37 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7f1c25d1-b644-4fa6-ab97-a859d2a1e1af + status: 200 OK + code: 200 + duration: 36.852208ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -832,7 +932,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ca16c162-1954-4a2d-8019-61a645d4d0b9 + - 92c6dfcf-f157-4533-9fec-71e62ffc0a3e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -840,7 +940,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134744Z + - 20260326T151837Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -860,15 +960,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:37 GMT X-Amz-Id-2: - - txgf3ca643d430d497ead04-0069baad00 + - txg139c8c9991f8491186ae-0069c54e4d X-Amz-Request-Id: - - txgf3ca643d430d497ead04-0069baad00 + - txg139c8c9991f8491186ae-0069c54e4d status: 200 OK code: 200 - duration: 167.097542ms - - id: 17 + duration: 201.987625ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -885,7 +985,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e31fdf82-e30e-41b4-829b-094408d976e1 + - 3ca12db6-f98d-4274-8d1d-ece3af688b60 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -893,7 +993,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134744Z + - 20260326T151838Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -904,22 +1004,22 @@ interactions: trailer: {} content_length: 318 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg7a6e039bbfaa4a759bfa-0069baad00txg7a6e039bbfaa4a759bfa-0069baad00/test-acc-scaleway-object-bucket-ds-backend-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg8aff658efebb48b4a274-0069c54e4etxg8aff658efebb48b4a274-0069c54e4e/test-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "318" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:38 GMT X-Amz-Id-2: - - txg7a6e039bbfaa4a759bfa-0069baad00 + - txg8aff658efebb48b4a274-0069c54e4e X-Amz-Request-Id: - - txg7a6e039bbfaa4a759bfa-0069baad00 + - txg8aff658efebb48b4a274-0069c54e4e status: 404 Not Found code: 404 - duration: 45.575667ms - - id: 18 + duration: 6.921375ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -936,7 +1036,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2b4449c6-e137-4349-be7c-98a36a76ae96 + - 86ac8f3e-fa0b-4f24-8092-329c6fe6ef77 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -944,7 +1044,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134744Z + - 20260326T151838Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -964,15 +1064,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:38 GMT X-Amz-Id-2: - - txg6b7dfe4c0e854d208367-0069baad00 + - txg8f4fd55db5634bc58fa4-0069c54e4e X-Amz-Request-Id: - - txg6b7dfe4c0e854d208367-0069baad00 + - txg8f4fd55db5634bc58fa4-0069c54e4e status: 200 OK code: 200 - duration: 9.392083ms - - id: 19 + duration: 255.589833ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -989,7 +1089,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1fd05948-65a2-4ccb-b50c-33b95cd6c899 + - 6a71a81d-7b77-4303-8b2d-9eee193cd2b7 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -997,7 +1097,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134744Z + - 20260326T151838Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1008,22 +1108,22 @@ interactions: trailer: {} content_length: 337 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg6ed84583469a456ba318-0069baad00txg6ed84583469a456ba318-0069baad00/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter + body: NoSuchTagSetThe TagSet does not existtxg75a78508ac834e1abb80-0069c54e4etxg75a78508ac834e1abb80-0069c54e4e/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "337" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:38 GMT X-Amz-Id-2: - - txg6ed84583469a456ba318-0069baad00 + - txg75a78508ac834e1abb80-0069c54e4e X-Amz-Request-Id: - - txg6ed84583469a456ba318-0069baad00 + - txg75a78508ac834e1abb80-0069c54e4e status: 404 Not Found code: 404 - duration: 131.403167ms - - id: 20 + duration: 157.166791ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1040,7 +1140,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1fa15792-67e0-42be-98cd-0e222f7eb7fc + - 8dbd3399-c66b-4bca-adde-8b6cf3b64257 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1048,7 +1148,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134744Z + - 20260326T151838Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1059,22 +1159,22 @@ interactions: trailer: {} content_length: 286 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgd88f92ffcc2f49d7aad5-0069baad00txgd88f92ffcc2f49d7aad5-0069baad00/test-acc-scaleway-object-bucket-ds-backend-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgd218051c57dd43f9a969-0069c54e4etxgd218051c57dd43f9a969-0069c54e4e/test-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "286" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:38 GMT X-Amz-Id-2: - - txgd88f92ffcc2f49d7aad5-0069baad00 + - txgd218051c57dd43f9a969-0069c54e4e X-Amz-Request-Id: - - txgd88f92ffcc2f49d7aad5-0069baad00 + - txgd218051c57dd43f9a969-0069c54e4e status: 404 Not Found code: 404 - duration: 45.857125ms - - id: 21 + duration: 235.779417ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1091,7 +1191,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - fa866bd2-9580-4e2a-a006-ad7602b5af68 + - 13f47c01-c232-41e3-aa0f-66aad883a3e9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1099,7 +1199,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134744Z + - 20260326T151838Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1119,15 +1219,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:38 GMT X-Amz-Id-2: - - txg583e7256fcdb45a8b4e1-0069baad00 + - txgfaee44db33984273a845-0069c54e4e X-Amz-Request-Id: - - txg583e7256fcdb45a8b4e1-0069baad00 + - txgfaee44db33984273a845-0069c54e4e status: 200 OK code: 200 - duration: 21.857125ms - - id: 22 + duration: 167.2115ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1144,7 +1244,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 401793ca-d49b-4b0b-9f25-99e1c29d4bb6 + - f3e9ab57-5625-4f2d-a53e-b760d53cc2f3 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1152,7 +1252,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134744Z + - 20260326T151838Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1163,22 +1263,22 @@ interactions: trailer: {} content_length: 370 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgf7b7ad0c13d842f99061-0069baad00txgf7b7ad0c13d842f99061-0069baad00/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg586480ca456a4c018a5b-0069c54e4etxg586480ca456a4c018a5b-0069c54e4e/test-acc-scaleway-object-bucket-ds-backend-filtertest-acc-scaleway-object-bucket-ds-backend-filter headers: Content-Length: - "370" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:38 GMT X-Amz-Id-2: - - txgf7b7ad0c13d842f99061-0069baad00 + - txg586480ca456a4c018a5b-0069c54e4e X-Amz-Request-Id: - - txgf7b7ad0c13d842f99061-0069baad00 + - txg586480ca456a4c018a5b-0069c54e4e status: 404 Not Found code: 404 - duration: 100.540916ms - - id: 23 + duration: 319.571875ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1194,7 +1294,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1907a956-3661-46b7-aa72-46457dcbaa49 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e176651e-cf83-4784-b8d1-33c55b289a9a method: GET response: proto: HTTP/2.0 @@ -1202,20 +1302,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 316 + content_length: 310 uncompressed: false - body: '{"created_at":"2026-03-18T13:47:43.639637Z","id":"1907a956-3661-46b7-aa72-46457dcbaa49","pipeline_id":"76891250-a64c-41bd-ba9c-9a62fc87de52","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:43.639637Z"}' + body: '{"created_at":"2026-03-26T15:18:37.140572Z","id":"e176651e-cf83-4784-b8d1-33c55b289a9a","pipeline_id":"14bbb867-ac98-40e3-9288-2e702285b7d8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:37.140572Z"}' headers: Content-Length: - - "316" + - "310" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:39 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1223,11 +1323,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 258c0954-02dc-4b53-ae5c-d8bdd2987e24 + - 5d7a59f9-3e9f-437a-9967-3038dca7b5e6 status: 200 OK code: 200 - duration: 122.651334ms - - id: 24 + duration: 63.728541ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1243,7 +1343,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76891250-a64c-41bd-ba9c-9a62fc87de52/backend-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/14bbb867-ac98-40e3-9288-2e702285b7d8/backend-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1251,20 +1351,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 346 + content_length: 339 uncompressed: false - body: '{"stages":[{"created_at":"2026-03-18T13:47:43.639637Z","id":"1907a956-3661-46b7-aa72-46457dcbaa49","pipeline_id":"76891250-a64c-41bd-ba9c-9a62fc87de52","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T13:47:43.639637Z"}],"total_count":1}' + body: '{"stages":[{"created_at":"2026-03-26T15:18:37.140572Z","id":"e176651e-cf83-4784-b8d1-33c55b289a9a","pipeline_id":"14bbb867-ac98-40e3-9288-2e702285b7d8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-backend-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:18:37.140572Z"}],"total_count":1}' headers: Content-Length: - - "346" + - "339" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:44 GMT + - Thu, 26 Mar 2026 15:18:39 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1272,11 +1372,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 30d98101-a1ff-40d8-89c8-87b2e95cbf86 + - cdf4be1f-da8b-4356-aeb1-04d03f49f803 status: 200 OK code: 200 - duration: 73.471916ms - - id: 25 + duration: 45.723209ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1292,7 +1392,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1907a956-3661-46b7-aa72-46457dcbaa49 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e176651e-cf83-4784-b8d1-33c55b289a9a method: DELETE response: proto: HTTP/2.0 @@ -1309,9 +1409,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:45 GMT + - Thu, 26 Mar 2026 15:18:39 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1319,11 +1419,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 348db437-1eea-4160-9e7e-efb30781b1e6 + - 3e0b20b6-a0f3-4c8a-8326-ad47021d8c61 status: 204 No Content code: 204 - duration: 248.101916ms - - id: 26 + duration: 178.563041ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1339,7 +1439,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76891250-a64c-41bd-ba9c-9a62fc87de52 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/14bbb867-ac98-40e3-9288-2e702285b7d8 method: DELETE response: proto: HTTP/2.0 @@ -1356,9 +1456,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:45 GMT + - Thu, 26 Mar 2026 15:18:39 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1366,11 +1466,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c96c2907-b868-42c6-affd-fb7d02f1e994 + - 8372a86f-239d-42e7-b2cc-ebc36488ec14 status: 204 No Content code: 204 - duration: 123.989167ms - - id: 27 + duration: 176.38525ms + - id: 29 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:18:40 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 20e60ff0-a80b-46f1-a892-a5b1a838a262 + status: 204 No Content + code: 204 + duration: 79.331417ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1387,7 +1534,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 08c3e0ad-db1b-42ef-bb5d-733c6886e342 + - 81da0864-1937-4a99-ae98-c81eac376e2b Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1395,7 +1542,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T134745Z + - 20260326T151839Z url: https://test-acc-scaleway-object-bucket-ds-backend-filter.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1409,15 +1556,15 @@ interactions: body: "" headers: Date: - - Wed, 18 Mar 2026 13:47:45 GMT + - Thu, 26 Mar 2026 15:18:39 GMT X-Amz-Id-2: - - txgeef65eb70b174015bd93-0069baad01 + - txgc3df7364d0294073ae0d-0069c54e4f X-Amz-Request-Id: - - txgeef65eb70b174015bd93-0069baad01 + - txgc3df7364d0294073ae0d-0069c54e4f status: 204 No Content code: 204 - duration: 292.479083ms - - id: 28 + duration: 405.431292ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1433,7 +1580,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1907a956-3661-46b7-aa72-46457dcbaa49 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e176651e-cf83-4784-b8d1-33c55b289a9a method: DELETE response: proto: HTTP/2.0 @@ -1452,9 +1599,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:45 GMT + - Thu, 26 Mar 2026 15:18:40 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1462,11 +1609,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1f8278d5-5525-41b6-a192-bee71cfbb5ee + - 14f9b7bd-3041-4843-9a66-c72d2f0910e7 status: 404 Not Found code: 404 - duration: 55.039875ms - - id: 29 + duration: 94.819916ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1482,7 +1629,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1907a956-3661-46b7-aa72-46457dcbaa49 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e176651e-cf83-4784-b8d1-33c55b289a9a method: DELETE response: proto: HTTP/2.0 @@ -1501,9 +1648,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 13:47:45 GMT + - Thu, 26 Mar 2026 15:18:40 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1511,7 +1658,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ed2d1fe0-c6a1-4a8f-b687-2259e35bd0bc + - 23ec5f8c-3538-4626-b42a-c60503121bc3 status: 404 Not Found code: 404 - duration: 150.794167ms + duration: 46.609417ms diff --git a/internal/services/edgeservices/testdata/data-source-cache-stage-by-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-cache-stage-by-id.cassette.yaml index e73f5896e6..3e9ae37f86 100644 --- a/internal/services/edgeservices/testdata/data-source-cache-stage-by-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-cache-stage-by-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:23:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a370464e-3410-4736-8973-3e7383423063 + status: 200 OK + code: 200 + duration: 236.094416ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 500 + content_length: 488 uncompressed: false - body: '{"created_at":"2026-03-18T15:11:22.942128784Z","description":"pipeline for cache data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","name":"tf-tests-ds-cache-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:11:22.942128784Z"}' + body: '{"created_at":"2026-03-26T15:23:03.854983499Z","description":"pipeline for cache data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","name":"tf-tests-ds-cache-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:23:03.854983499Z"}' headers: Content-Length: - - "500" + - "488" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:22 GMT + - Thu, 26 Mar 2026 15:23:03 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 50857111-33ae-48f6-9afc-5079b546623b + - e961871c-b9d3-457b-903e-de8a8e97687c status: 200 OK code: 200 - duration: 355.179166ms - - id: 1 + duration: 125.81125ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09ac2f41-bd4c-4620-aac1-b49996d9c796 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 494 + content_length: 482 uncompressed: false - body: '{"created_at":"2026-03-18T15:11:22.942128Z","description":"pipeline for cache data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","name":"tf-tests-ds-cache-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:11:22.942128Z"}' + body: '{"created_at":"2026-03-26T15:23:03.854983Z","description":"pipeline for cache data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","name":"tf-tests-ds-cache-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:23:03.854983Z"}' headers: Content-Length: - - "494" + - "482" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:23 GMT + - Thu, 26 Mar 2026 15:23:03 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - de946fff-9466-4d80-af9e-ff382a5a1812 + - fbaacb97-9ddb-48d9-819c-9078434f482f status: 200 OK code: 200 - duration: 55.147417ms - - id: 2 + duration: 33.114125ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e75bf850-4d47-4d46-8356-ba16aeb61668 + - c0c8fd6d-0650-455c-b717-702e63d403fa Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151122Z + - 20260326T152303Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:11:22 GMT + - Thu, 26 Mar 2026 15:23:03 GMT Location: - /test-acc-scaleway-object-bucket-ds-cache-id X-Amz-Id-2: - - txgad3368b981874fc88a05-0069bac09a + - txg72c83f149083479c86ce-0069c54f57 X-Amz-Request-Id: - - txgad3368b981874fc88a05-0069bac09a + - txg72c83f149083479c86ce-0069c54f57 status: 200 OK code: 200 - duration: 800.026ms - - id: 3 + duration: 617.376167ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 91fbd3f6-0cc7-49c0-a1f5-e910a8797b2e + - 5adf0589-469e-48aa-88fa-cff974137c2d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151123Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:11:23 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txg725d085ff99e486e8db9-0069bac09b + - txgaf55dbad3b194758a607-0069c54f58 X-Amz-Request-Id: - - txg725d085ff99e486e8db9-0069bac09b + - txgaf55dbad3b194758a607-0069c54f58 status: 200 OK code: 200 - duration: 1.046606792s - - id: 4 + duration: 71.265583ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - db70577f-ab0e-45e7-93bb-12751396bf68 + - b942e6e0-c32a-4f6f-934e-ce6535fb575f Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151124Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:11:24 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txg5929a3c10a90469ea003-0069bac09c + - txg4a511294647f49e084bb-0069c54f58 X-Amz-Request-Id: - - txg5929a3c10a90469ea003-0069bac09c + - txg4a511294647f49e084bb-0069c54f58 status: 200 OK code: 200 - duration: 54.980208ms - - id: 5 + duration: 153.062ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ee750769-087e-4b76-9ad8-e9d80a17dfff + - 51bc2c19-71ac-44ca-831f-be34fc46886d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151124Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 312 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg4b885ae95502403ca9f8-0069bac09ctxg4b885ae95502403ca9f8-0069bac09c/test-acc-scaleway-object-bucket-ds-cache-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgb69deeaaacb74be28be4-0069c54f58txgb69deeaaacb74be28be4-0069c54f58/test-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "312" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:24 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txg4b885ae95502403ca9f8-0069bac09c + - txgb69deeaaacb74be28be4-0069c54f58 X-Amz-Request-Id: - - txg4b885ae95502403ca9f8-0069bac09c + - txgb69deeaaacb74be28be4-0069c54f58 status: 404 Not Found code: 404 - duration: 43.627625ms - - id: 6 + duration: 25.256ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 5e8b6a92-a6c1-499e-a9cc-002f894ee910 + - 3a07bbe7-2ee8-4f36-9df6-6c5a2fb0053a Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151124Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:24 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txg2003182e57484bcba92c-0069bac09c + - txg0539d0198db843bc89b1-0069c54f58 X-Amz-Request-Id: - - txg2003182e57484bcba92c-0069bac09c + - txg0539d0198db843bc89b1-0069c54f58 status: 200 OK code: 200 - duration: 187.840417ms - - id: 7 + duration: 23.575833ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 3ab130b1-fe1e-4804-a08c-98d5f19529ba + - af9f5311-258c-4fb1-9e82-2a7956c3ec4e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151124Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 325 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxge0684c1c2a324fa3b846-0069bac09ctxge0684c1c2a324fa3b846-0069bac09c/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id + body: NoSuchTagSetThe TagSet does not existtxgda588eb9a39741beb497-0069c54f58txgda588eb9a39741beb497-0069c54f58/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "325" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:24 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txge0684c1c2a324fa3b846-0069bac09c + - txgda588eb9a39741beb497-0069c54f58 X-Amz-Request-Id: - - txge0684c1c2a324fa3b846-0069bac09c + - txgda588eb9a39741beb497-0069c54f58 status: 404 Not Found code: 404 - duration: 54.7195ms - - id: 8 + duration: 22.260833ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - c806c1d3-6112-43df-9e78-31c200a8a461 + - 1fe82df4-82a0-4d75-8ffc-f7e3f581f760 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151124Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 280 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxge7bf24cbb48e49c38678-0069bac09ctxge7bf24cbb48e49c38678-0069bac09c/test-acc-scaleway-object-bucket-ds-cache-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgc747eb39d2c94c78b837-0069c54f58txgc747eb39d2c94c78b837-0069c54f58/test-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "280" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:24 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txge7bf24cbb48e49c38678-0069bac09c + - txgc747eb39d2c94c78b837-0069c54f58 X-Amz-Request-Id: - - txge7bf24cbb48e49c38678-0069bac09c + - txgc747eb39d2c94c78b837-0069c54f58 status: 404 Not Found code: 404 - duration: 162.228667ms - - id: 9 + duration: 18.525458ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 64a59775-c250-4521-973e-18f9a4d7c2b0 + - e38e8a68-bce3-4660-9342-f53f5d398af8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151124Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:11:25 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txg2d4a75266b4e4ba7b939-0069bac09d + - txgaa2e564864e641daa8f9-0069c54f58 X-Amz-Request-Id: - - txg2d4a75266b4e4ba7b939-0069bac09d + - txgaa2e564864e641daa8f9-0069c54f58 status: 200 OK code: 200 - duration: 145.653833ms - - id: 10 + duration: 98.895125ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - c86f4f24-1509-4a0f-8f21-ecaea731d745 + - 0b6f3acc-c259-4f70-b3c7-0874f3793d3e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151125Z + - 20260326T152304Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 358 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgf5abd0abfa3747dabc13-0069bac09dtxgf5abd0abfa3747dabc13-0069bac09d/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg565f8876b3fe4378895b-0069c54f58txg565f8876b3fe4378895b-0069c54f58/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "358" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:25 GMT + - Thu, 26 Mar 2026 15:23:04 GMT X-Amz-Id-2: - - txgf5abd0abfa3747dabc13-0069bac09d + - txg565f8876b3fe4378895b-0069c54f58 X-Amz-Request-Id: - - txgf5abd0abfa3747dabc13-0069bac09d + - txg565f8876b3fe4378895b-0069c54f58 status: 404 Not Found code: 404 - duration: 44.2955ms - - id: 11 + duration: 22.740542ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09ac2f41-bd4c-4620-aac1-b49996d9c796/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 316 + content_length: 310 uncompressed: false - body: '{"created_at":"2026-03-18T15:11:26.000312498Z","id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:11:26.000312498Z"}' + body: '{"created_at":"2026-03-26T15:23:06.748354613Z","id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:23:06.748354613Z"}' headers: Content-Length: - - "316" + - "310" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:06 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 05a401a5-5052-4ab9-ac25-b43ebe9e5458 + - fc0390fd-bcf4-43b4-9d94-a3db5e44fd01 status: 200 OK code: 200 - duration: 818.053708ms - - id: 12 + duration: 2.191449416s + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/67d173a2-20ae-4875-ae4f-8bbdc574e4d0 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/445b9bdf-ffc4-4412-beaf-2d12095ec7e9 method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 310 + content_length: 304 uncompressed: false - body: '{"created_at":"2026-03-18T15:11:26.000312Z","id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:11:26.000312Z"}' + body: '{"created_at":"2026-03-26T15:23:06.748354Z","id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:23:06.748354Z"}' headers: Content-Length: - - "310" + - "304" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:06 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a66e19c1-633a-4697-acab-698393ea8d0f + - 7e05c23f-2ea9-433c-b06b-bc4c9728174c status: 200 OK code: 200 - duration: 60.07325ms - - id: 13 + duration: 60.783542ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"fallback_ttl":"3600.000000000s","include_cookies":false,"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0"}' + body: '{"fallback_ttl":"3600.000000000s","include_cookies":false,"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389/cache-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09ac2f41-bd4c-4620-aac1-b49996d9c796/cache-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 301 + content_length: 295 uncompressed: false - body: '{"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","created_at":"2026-03-18T15:11:26.162726277Z","fallback_ttl":"3600s","id":"a019e759-435f-4c59-b871-0b73a06dd723","include_cookies":false,"pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","updated_at":"2026-03-18T15:11:26.162726277Z"}' + body: '{"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","created_at":"2026-03-26T15:23:06.897872693Z","fallback_ttl":"3600s","id":"7751ba49-85d9-4646-89b6-b94e655a714e","include_cookies":false,"pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","updated_at":"2026-03-26T15:23:06.897872693Z"}' headers: Content-Length: - - "301" + - "295" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:06 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 431e5fb8-a331-462a-b9e8-ef6d0661d484 + - 61684a07-7d6b-4dc0-99d0-3fda36cf73cd status: 200 OK code: 200 - duration: 103.18475ms - - id: 14 + duration: 82.466959ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","created_at":"2026-03-18T15:11:26.162726Z","fallback_ttl":"3600s","id":"a019e759-435f-4c59-b871-0b73a06dd723","include_cookies":false,"pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","updated_at":"2026-03-18T15:11:26.162726Z"}' + body: '{"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","created_at":"2026-03-26T15:23:06.897872Z","fallback_ttl":"3600s","id":"7751ba49-85d9-4646-89b6-b94e655a714e","include_cookies":false,"pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","updated_at":"2026-03-26T15:23:06.897872Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:06 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 41ab35b6-e46d-474f-9aa9-00c0bdf2418f + - 768526f2-052d-4949-b4e4-c24f32a5aab5 status: 200 OK code: 200 - duration: 79.732458ms - - id: 15 + duration: 48.761125ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -784,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: GET response: proto: HTTP/2.0 @@ -792,20 +843,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","created_at":"2026-03-18T15:11:26.162726Z","fallback_ttl":"3600s","id":"a019e759-435f-4c59-b871-0b73a06dd723","include_cookies":false,"pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","updated_at":"2026-03-18T15:11:26.162726Z"}' + body: '{"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","created_at":"2026-03-26T15:23:06.897872Z","fallback_ttl":"3600s","id":"7751ba49-85d9-4646-89b6-b94e655a714e","include_cookies":false,"pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","updated_at":"2026-03-26T15:23:06.897872Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:07 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -813,11 +864,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c40b5d61-9e01-41bd-ad69-389b02cd7913 + - bfaebec6-f637-4d4f-b03a-8651fecbb896 status: 200 OK code: 200 - duration: 50.692375ms - - id: 16 + duration: 36.802917ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -833,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: GET response: proto: HTTP/2.0 @@ -841,20 +892,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","created_at":"2026-03-18T15:11:26.162726Z","fallback_ttl":"3600s","id":"a019e759-435f-4c59-b871-0b73a06dd723","include_cookies":false,"pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","updated_at":"2026-03-18T15:11:26.162726Z"}' + body: '{"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","created_at":"2026-03-26T15:23:06.897872Z","fallback_ttl":"3600s","id":"7751ba49-85d9-4646-89b6-b94e655a714e","include_cookies":false,"pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","updated_at":"2026-03-26T15:23:06.897872Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:07 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -862,11 +913,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 49aa9df1-ee53-448f-8d51-1651799f71aa + - bbe77b0c-bf5a-4d0a-8acd-34249cd30656 status: 200 OK code: 200 - duration: 136.631083ms - - id: 17 + duration: 105.807791ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -882,7 +933,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: GET response: proto: HTTP/2.0 @@ -890,20 +941,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","created_at":"2026-03-18T15:11:26.162726Z","fallback_ttl":"3600s","id":"a019e759-435f-4c59-b871-0b73a06dd723","include_cookies":false,"pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","updated_at":"2026-03-18T15:11:26.162726Z"}' + body: '{"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","created_at":"2026-03-26T15:23:06.897872Z","fallback_ttl":"3600s","id":"7751ba49-85d9-4646-89b6-b94e655a714e","include_cookies":false,"pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","updated_at":"2026-03-26T15:23:06.897872Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:07 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -911,11 +962,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 36c3ac02-5eb0-45ac-a78d-8fb324f7f5f6 + - f614d751-98c1-4ccc-8dd9-decebc785f56 status: 200 OK code: 200 - duration: 67.215709ms - - id: 18 + duration: 55.913584ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -923,25 +974,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - 98d9b49b-4cc7-4f94-87fa-cac1be970e83 - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260318T151126Z - url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?acl= + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -949,26 +990,32 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 698 + content_length: 23 uncompressed: false - body: |- - - 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + body: '{"plan_name":"starter"}' headers: Content-Length: - - "698" + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' Content-Type: - - text/xml; charset=utf-8 + - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT - X-Amz-Id-2: - - txg18daa0d37532428e9262-0069bac09e - X-Amz-Request-Id: - - txg18daa0d37532428e9262-0069bac09e + - Thu, 26 Mar 2026 15:23:07 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e4a391ae-46b0-4148-8439-628734be887f status: 200 OK code: 200 - duration: 10.212ms - - id: 19 + duration: 45.931042ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -984,7 +1031,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09ac2f41-bd4c-4620-aac1-b49996d9c796 method: GET response: proto: HTTP/2.0 @@ -992,20 +1039,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 494 + content_length: 482 uncompressed: false - body: '{"created_at":"2026-03-18T15:11:22.942128Z","description":"pipeline for cache data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","name":"tf-tests-ds-cache-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:11:22.942128Z"}' + body: '{"created_at":"2026-03-26T15:23:03.854983Z","description":"pipeline for cache data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","name":"tf-tests-ds-cache-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:23:03.854983Z"}' headers: Content-Length: - - "494" + - "482" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:07 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1013,11 +1060,64 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0894db62-ccc5-4806-8657-287ac2a38ef8 + - 2f19a103-e6e1-4290-8236-e57274f6b56f status: 200 OK code: 200 - duration: 51.193125ms - - id: 20 + duration: 41.202125ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - 6f08b449-6d1d-4981-8893-16e30bab315e + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T152307Z + url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?acl= + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 698 + uncompressed: false + body: |- + + 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + headers: + Content-Length: + - "698" + Content-Type: + - text/xml; charset=utf-8 + Date: + - Thu, 26 Mar 2026 15:23:07 GMT + X-Amz-Id-2: + - txgc6742287453a49429343-0069c54f5b + X-Amz-Request-Id: + - txgc6742287453a49429343-0069c54f5b + status: 200 OK + code: 200 + duration: 163.133958ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1034,7 +1134,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 78924306-2aea-447f-b97c-873908751bc5 + - 8482da8a-3e91-468f-ba31-23528a91d883 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1042,7 +1142,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151126Z + - 20260326T152307Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1053,22 +1153,22 @@ interactions: trailer: {} content_length: 312 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgf80fdf09591444a8b38d-0069bac09etxgf80fdf09591444a8b38d-0069bac09e/test-acc-scaleway-object-bucket-ds-cache-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgf0ef3d3731614c28a106-0069c54f5btxgf0ef3d3731614c28a106-0069c54f5b/test-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "312" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:07 GMT X-Amz-Id-2: - - txgf80fdf09591444a8b38d-0069bac09e + - txgf0ef3d3731614c28a106-0069c54f5b X-Amz-Request-Id: - - txgf80fdf09591444a8b38d-0069bac09e + - txgf0ef3d3731614c28a106-0069c54f5b status: 404 Not Found code: 404 - duration: 62.227167ms - - id: 21 + duration: 99.823959ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1085,7 +1185,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a7a3da6c-6c57-4c6c-b290-8b1048b33cd5 + - 69d1ffa5-9b4f-4ac3-949a-3e7892d5fa64 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1093,7 +1193,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151126Z + - 20260326T152307Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/ method: GET response: @@ -1113,15 +1213,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:26 GMT + - Thu, 26 Mar 2026 15:23:07 GMT X-Amz-Id-2: - - txg0cb734d1377f45bbbf17-0069bac09e + - txg0aad108971774492994c-0069c54f5b X-Amz-Request-Id: - - txg0cb734d1377f45bbbf17-0069bac09e + - txg0aad108971774492994c-0069c54f5b status: 200 OK code: 200 - duration: 1.247696s - - id: 22 + duration: 187.829958ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1138,7 +1238,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f892b090-da67-4046-9792-596bb16cf3ff + - c73f6ea1-ab40-4555-b2b8-f2dae362bc97 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1146,7 +1246,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151128Z + - 20260326T152307Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1157,22 +1257,22 @@ interactions: trailer: {} content_length: 325 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg2d42b9092d1f4820baf5-0069bac0a0txg2d42b9092d1f4820baf5-0069bac0a0/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id + body: NoSuchTagSetThe TagSet does not existtxgab8063a6797644589f88-0069c54f5btxgab8063a6797644589f88-0069c54f5b/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "325" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:28 GMT + - Thu, 26 Mar 2026 15:23:07 GMT X-Amz-Id-2: - - txg2d42b9092d1f4820baf5-0069bac0a0 + - txgab8063a6797644589f88-0069c54f5b X-Amz-Request-Id: - - txg2d42b9092d1f4820baf5-0069bac0a0 + - txgab8063a6797644589f88-0069c54f5b status: 404 Not Found code: 404 - duration: 8.826375ms - - id: 23 + duration: 16.670875ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1189,7 +1289,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 21e1307c-b181-4e80-87cb-53c1a0ea87af + - 6295d935-7e4e-439d-a2c7-5f9d401cfddd Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1197,7 +1297,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151128Z + - 20260326T152307Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1208,22 +1308,22 @@ interactions: trailer: {} content_length: 280 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgf1576a076b3e44aaa02d-0069bac0a0txgf1576a076b3e44aaa02d-0069bac0a0/test-acc-scaleway-object-bucket-ds-cache-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg8e86000bcf544a4c93d6-0069c54f5btxg8e86000bcf544a4c93d6-0069c54f5b/test-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "280" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:28 GMT + - Thu, 26 Mar 2026 15:23:07 GMT X-Amz-Id-2: - - txgf1576a076b3e44aaa02d-0069bac0a0 + - txg8e86000bcf544a4c93d6-0069c54f5b X-Amz-Request-Id: - - txgf1576a076b3e44aaa02d-0069bac0a0 + - txg8e86000bcf544a4c93d6-0069c54f5b status: 404 Not Found code: 404 - duration: 148.936792ms - - id: 24 + duration: 21.982209ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1240,7 +1340,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 734030d3-1830-4d5a-be80-927486fa651e + - f3234974-e5f4-4408-a678-a1672baa1d13 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1248,7 +1348,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151128Z + - 20260326T152307Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1268,15 +1368,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:11:28 GMT + - Thu, 26 Mar 2026 15:23:07 GMT X-Amz-Id-2: - - txge19f51035ef241388a65-0069bac0a0 + - txg12b2c5dc54dd4e29853f-0069c54f5b X-Amz-Request-Id: - - txge19f51035ef241388a65-0069bac0a0 + - txg12b2c5dc54dd4e29853f-0069c54f5b status: 200 OK code: 200 - duration: 44.154917ms - - id: 25 + duration: 12.736125ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1293,7 +1393,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 700a5806-d764-4129-b5bd-e5f67ca7d2fa + - 25db11db-f04d-406b-8824-bf92a86504f2 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1301,7 +1401,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151128Z + - 20260326T152307Z url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1312,22 +1412,22 @@ interactions: trailer: {} content_length: 358 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg822a83df82454518bcbc-0069bac0a0txg822a83df82454518bcbc-0069bac0a0/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg8fb84429e1f447f39ad9-0069c54f5btxg8fb84429e1f447f39ad9-0069c54f5b/test-acc-scaleway-object-bucket-ds-cache-idtest-acc-scaleway-object-bucket-ds-cache-id headers: Content-Length: - "358" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:11:28 GMT + - Thu, 26 Mar 2026 15:23:07 GMT X-Amz-Id-2: - - txg822a83df82454518bcbc-0069bac0a0 + - txg8fb84429e1f447f39ad9-0069c54f5b X-Amz-Request-Id: - - txg822a83df82454518bcbc-0069bac0a0 + - txg8fb84429e1f447f39ad9-0069c54f5b status: 404 Not Found code: 404 - duration: 1.01708225s - - id: 26 + duration: 35.581417ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/67d173a2-20ae-4875-ae4f-8bbdc574e4d0 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/445b9bdf-ffc4-4412-beaf-2d12095ec7e9 method: GET response: proto: HTTP/2.0 @@ -1351,20 +1451,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 310 + content_length: 304 uncompressed: false - body: '{"created_at":"2026-03-18T15:11:26.000312Z","id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:11:26.000312Z"}' + body: '{"created_at":"2026-03-26T15:23:06.748354Z","id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:23:06.748354Z"}' headers: Content-Length: - - "310" + - "304" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:29 GMT + - Thu, 26 Mar 2026 15:23:08 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6f664b83-7e2d-4c3c-b7b2-4d1da682f5be + - 3631c923-30b8-4540-8a49-5a45fe71bd6d status: 200 OK code: 200 - duration: 61.618291ms - - id: 27 + duration: 73.67925ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: GET response: proto: HTTP/2.0 @@ -1400,20 +1500,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","created_at":"2026-03-18T15:11:26.162726Z","fallback_ttl":"3600s","id":"a019e759-435f-4c59-b871-0b73a06dd723","include_cookies":false,"pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","updated_at":"2026-03-18T15:11:26.162726Z"}' + body: '{"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","created_at":"2026-03-26T15:23:06.897872Z","fallback_ttl":"3600s","id":"7751ba49-85d9-4646-89b6-b94e655a714e","include_cookies":false,"pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","updated_at":"2026-03-26T15:23:06.897872Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:29 GMT + - Thu, 26 Mar 2026 15:23:08 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - be7ff63d-cb2c-491a-ba73-77aceab5968f + - 762168eb-fc2a-4b1f-9e72-a823cbc833e2 status: 200 OK code: 200 - duration: 63.461333ms - - id: 28 + duration: 62.452125ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: GET response: proto: HTTP/2.0 @@ -1449,20 +1549,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"67d173a2-20ae-4875-ae4f-8bbdc574e4d0","created_at":"2026-03-18T15:11:26.162726Z","fallback_ttl":"3600s","id":"a019e759-435f-4c59-b871-0b73a06dd723","include_cookies":false,"pipeline_id":"8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389","updated_at":"2026-03-18T15:11:26.162726Z"}' + body: '{"backend_stage_id":"445b9bdf-ffc4-4412-beaf-2d12095ec7e9","created_at":"2026-03-26T15:23:06.897872Z","fallback_ttl":"3600s","id":"7751ba49-85d9-4646-89b6-b94e655a714e","include_cookies":false,"pipeline_id":"09ac2f41-bd4c-4620-aac1-b49996d9c796","updated_at":"2026-03-26T15:23:06.897872Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:29 GMT + - Thu, 26 Mar 2026 15:23:08 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1470,11 +1570,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 050e8ba1-384c-4ea2-b0bf-8ab66c4f43a0 + - 5746e309-20df-4137-8536-b4e9d702d785 status: 200 OK code: 200 - duration: 64.585667ms - - id: 29 + duration: 97.25925ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1490,7 +1590,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: DELETE response: proto: HTTP/2.0 @@ -1507,9 +1607,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:29 GMT + - Thu, 26 Mar 2026 15:23:08 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1517,11 +1617,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f9931e0b-61bc-4d19-8a77-95168a686823 + - efe66682-3941-4c0b-976f-9c7013d03451 status: 204 No Content code: 204 - duration: 118.822916ms - - id: 30 + duration: 114.726333ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1537,7 +1637,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/67d173a2-20ae-4875-ae4f-8bbdc574e4d0 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/445b9bdf-ffc4-4412-beaf-2d12095ec7e9 method: DELETE response: proto: HTTP/2.0 @@ -1554,9 +1654,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:29 GMT + - Thu, 26 Mar 2026 15:23:08 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1564,11 +1664,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9af7933a-aa28-4ee3-9e18-9e6b41c9b04d + - 299c7fc3-2c70-4151-afbf-8588183f1440 status: 204 No Content code: 204 - duration: 124.415375ms - - id: 31 + duration: 200.988666ms + - id: 33 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - 66a09550-0cef-4b38-ba81-b2c9648aa67d + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T152308Z + url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/ + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Date: + - Thu, 26 Mar 2026 15:23:08 GMT + X-Amz-Id-2: + - txge5c5388b9a52499988de-0069c54f5c + X-Amz-Request-Id: + - txge5c5388b9a52499988de-0069c54f5c + status: 204 No Content + code: 204 + duration: 66.43725ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1584,7 +1731,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8ca3e850-ec8c-4d6a-b549-d9d4f9d8c389 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09ac2f41-bd4c-4620-aac1-b49996d9c796 method: DELETE response: proto: HTTP/2.0 @@ -1601,9 +1748,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:30 GMT + - Thu, 26 Mar 2026 15:23:08 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1611,11 +1758,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d99f1b67-9b03-416c-9b16-703b079b0b7e + - 271837e5-2c6d-45f4-88a0-059c54fe553f status: 204 No Content code: 204 - duration: 187.060625ms - - id: 32 + duration: 126.752375ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1623,25 +1770,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - eba4c12b-42f1-4d9f-ab8e-f58caaa7be9f - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260318T151129Z - url: https://test-acc-scaleway-object-bucket-ds-cache-id.s3.fr-par.scw.cloud/ + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: DELETE response: proto: HTTP/2.0 @@ -1653,16 +1790,26 @@ interactions: uncompressed: false body: "" headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json Date: - - Wed, 18 Mar 2026 15:11:30 GMT - X-Amz-Id-2: - - txg9725be5fa81e4649aa57-0069bac0a2 - X-Amz-Request-Id: - - txg9725be5fa81e4649aa57-0069bac0a2 + - Thu, 26 Mar 2026 15:23:08 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f1848c0c-4c9b-4eeb-bcc1-29b02e35497d status: 204 No Content code: 204 - duration: 290.373375ms - - id: 33 + duration: 65.73725ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1825,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: DELETE response: proto: HTTP/2.0 @@ -1697,9 +1844,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:30 GMT + - Thu, 26 Mar 2026 15:23:09 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1707,11 +1854,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 18f542f3-2dc0-4b3a-85c2-46e4e7176120 + - f996db76-3222-4149-8c51-511fd13d8888 status: 404 Not Found code: 404 - duration: 31.172958ms - - id: 34 + duration: 53.258209ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1727,7 +1874,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/a019e759-435f-4c59-b871-0b73a06dd723 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/7751ba49-85d9-4646-89b6-b94e655a714e method: DELETE response: proto: HTTP/2.0 @@ -1746,9 +1893,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:11:30 GMT + - Thu, 26 Mar 2026 15:23:09 GMT Server: - - Scaleway API Gateway (fr-par-3;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1756,7 +1903,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 726ec955-c76d-4330-8668-71ec315d6916 + - 3f84a046-fae1-404b-95e9-cbe5894900c1 status: 404 Not Found code: 404 - duration: 46.041625ms + duration: 49.364375ms diff --git a/internal/services/edgeservices/testdata/data-source-cache-stage-by-pipeline-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-cache-stage-by-pipeline-id.cassette.yaml index 12e5d20816..af48e57b59 100644 --- a/internal/services/edgeservices/testdata/data-source-cache-stage-by-pipeline-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-cache-stage-by-pipeline-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:24:35 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 1f466372-1c49-456a-9e04-4772e190f1d1 + status: 200 OK + code: 200 + duration: 243.304334ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,18 +78,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 499 + content_length: 487 uncompressed: false - body: '{"created_at":"2026-03-18T15:10:49.964099122Z","description":"pipeline for cache filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","name":"tf-tests-ds-cache-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:10:49.964099122Z"}' + body: '{"created_at":"2026-03-26T15:24:35.380122747Z","description":"pipeline for cache filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","name":"tf-tests-ds-cache-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:24:35.380122747Z"}' headers: Content-Length: - - "499" + - "487" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:50 GMT + - Thu, 26 Mar 2026 15:24:35 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - abf2532f-6eb4-4024-89c2-c3c02be7e765 + - d392a03c-0483-4fb0-a621-87800b9bbb91 status: 200 OK code: 200 - duration: 309.451041ms - - id: 1 + duration: 318.9925ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab method: GET response: proto: HTTP/2.0 @@ -76,18 +127,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 493 + content_length: 481 uncompressed: false - body: '{"created_at":"2026-03-18T15:10:49.964099Z","description":"pipeline for cache filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","name":"tf-tests-ds-cache-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:10:49.964099Z"}' + body: '{"created_at":"2026-03-26T15:24:35.380122Z","description":"pipeline for cache filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","name":"tf-tests-ds-cache-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:24:35.380122Z"}' headers: Content-Length: - - "493" + - "481" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:50 GMT + - Thu, 26 Mar 2026 15:24:35 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b96a1284-31c2-4d8e-95d3-a80cc05e6107 + - ac4f55d3-cdb5-4d41-a196-63b7c5eabdce status: 200 OK code: 200 - duration: 49.901292ms - - id: 2 + duration: 60.644583ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7df8dfe3-4098-4ef6-b501-8fecb796f45c + - 8dede9a5-80cd-4c96-a479-b5683628ea8d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151049Z + - 20260326T152434Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:10:49 GMT + - Thu, 26 Mar 2026 15:24:35 GMT Location: - /test-acc-scaleway-object-bucket-ds-cache-filter X-Amz-Id-2: - - txge3ddfd5997574e4a8102-0069bac079 + - txgec978a8a92aa43c4866c-0069c54fb3 X-Amz-Request-Id: - - txge3ddfd5997574e4a8102-0069bac079 + - txgec978a8a92aa43c4866c-0069c54fb3 status: 200 OK code: 200 - duration: 4.458607416s - - id: 3 + duration: 939.308791ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 32fcd772-ab15-4981-b085-db4a2d557237 + - 2a92590a-8b87-4b7e-a3a9-c5f776d23a51 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152435Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:35 GMT X-Amz-Id-2: - - txg6fbb8cdd92854f3f80a4-0069bac07e + - txgafed4451745f49f8985f-0069c54fb3 X-Amz-Request-Id: - - txg6fbb8cdd92854f3f80a4-0069bac07e + - txgafed4451745f49f8985f-0069c54fb3 status: 200 OK code: 200 - duration: 46.427917ms - - id: 4 + duration: 305.17225ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0801e553-8652-4701-bcbe-6b2ec068e845 + - be53c360-eca4-4ad8-bf49-13a8599026b4 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152436Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:36 GMT X-Amz-Id-2: - - txg3a8889dd659a4ad1bc19-0069bac07e + - txg3da3d239c291428ca0a0-0069c54fb4 X-Amz-Request-Id: - - txg3a8889dd659a4ad1bc19-0069bac07e + - txg3da3d239c291428ca0a0-0069c54fb4 status: 200 OK code: 200 - duration: 57.445584ms - - id: 5 + duration: 215.908959ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b1dcacf5-4f13-4f8f-bfea-bc00dd0f8b6d + - ed109ace-8277-42e4-b261-c972129628da Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152436Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 316 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxga03303cb260e4861b5e2-0069bac07etxga03303cb260e4861b5e2-0069bac07e/test-acc-scaleway-object-bucket-ds-cache-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg92427d64eb02447ca410-0069c54fb4txg92427d64eb02447ca410-0069c54fb4/test-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "316" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:36 GMT X-Amz-Id-2: - - txga03303cb260e4861b5e2-0069bac07e + - txg92427d64eb02447ca410-0069c54fb4 X-Amz-Request-Id: - - txga03303cb260e4861b5e2-0069bac07e + - txg92427d64eb02447ca410-0069c54fb4 status: 404 Not Found code: 404 - duration: 52.237292ms - - id: 6 + duration: 206.1915ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d5e5be96-9766-4d96-a110-5bada32b69dd + - 8ecc2b3c-737c-4c8d-97a0-6a22b1a1ae60 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152436Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:36 GMT X-Amz-Id-2: - - txge66ff53d9d694296be80-0069bac07e + - txgc42f512621bc4349be15-0069c54fb4 X-Amz-Request-Id: - - txge66ff53d9d694296be80-0069bac07e + - txgc42f512621bc4349be15-0069c54fb4 status: 200 OK code: 200 - duration: 185.518959ms - - id: 7 + duration: 311.553583ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9bbb6838-dedd-4d34-bd77-4aab806138db + - 4d30391c-201b-49bb-b1ef-3af49dbfbe47 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152436Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 333 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg26269264502249ce92b1-0069bac07etxg26269264502249ce92b1-0069bac07e/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter + body: NoSuchTagSetThe TagSet does not existtxg17435009323f453fbd03-0069c54fb4txg17435009323f453fbd03-0069c54fb4/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "333" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:36 GMT X-Amz-Id-2: - - txg26269264502249ce92b1-0069bac07e + - txg17435009323f453fbd03-0069c54fb4 X-Amz-Request-Id: - - txg26269264502249ce92b1-0069bac07e + - txg17435009323f453fbd03-0069c54fb4 status: 404 Not Found code: 404 - duration: 77.454708ms - - id: 8 + duration: 108.654791ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 60911348-d23e-4f45-8280-a2fc111cd2f4 + - 0bd0ac46-d5ce-44dd-b0b6-3b72f4aa0de6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152436Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 284 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg45d6ee4c494844e0994d-0069bac07etxg45d6ee4c494844e0994d-0069bac07e/test-acc-scaleway-object-bucket-ds-cache-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg257be298b8da4fe68656-0069c54fb4txg257be298b8da4fe68656-0069c54fb4/test-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "284" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:36 GMT X-Amz-Id-2: - - txg45d6ee4c494844e0994d-0069bac07e + - txg257be298b8da4fe68656-0069c54fb4 X-Amz-Request-Id: - - txg45d6ee4c494844e0994d-0069bac07e + - txg257be298b8da4fe68656-0069c54fb4 status: 404 Not Found code: 404 - duration: 164.304458ms - - id: 9 + duration: 120.232625ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 501555b4-7248-49a3-9266-dc058098de2f + - e871d091-b3d1-430e-8a79-7afc90f70a5e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152437Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:37 GMT X-Amz-Id-2: - - txgd2c12b35f4ec4cefac2c-0069bac07e + - txg036bfb7cffd248e988be-0069c54fb5 X-Amz-Request-Id: - - txgd2c12b35f4ec4cefac2c-0069bac07e + - txg036bfb7cffd248e988be-0069c54fb5 status: 200 OK code: 200 - duration: 152.498375ms - - id: 10 + duration: 59.981417ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 64e4f5b7-1fb9-4ca7-9ff2-31eae5e16a77 + - 89ae5793-7125-4f22-b4d5-979bef2a9372 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151054Z + - 20260326T152437Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 366 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg714e12ae212347a8a09b-0069bac07etxg714e12ae212347a8a09b-0069bac07e/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgc095e7c49ef54731a50f-0069c54fb5txgc095e7c49ef54731a50f-0069c54fb5/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "366" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:54 GMT + - Thu, 26 Mar 2026 15:24:37 GMT X-Amz-Id-2: - - txg714e12ae212347a8a09b-0069bac07e + - txgc095e7c49ef54731a50f-0069c54fb5 X-Amz-Request-Id: - - txg714e12ae212347a8a09b-0069bac07e + - txgc095e7c49ef54731a50f-0069c54fb5 status: 404 Not Found code: 404 - duration: 21.21425ms - - id: 11 + duration: 75.924667ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,18 +645,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 320 + content_length: 314 uncompressed: false - body: '{"created_at":"2026-03-18T15:10:56.095016699Z","id":"18e95932-dc52-414b-bdbb-14b476b408ef","pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:10:56.095016699Z"}' + body: '{"created_at":"2026-03-26T15:24:38.712477307Z","id":"00340f8c-ad9c-4846-9464-f76a3783140e","pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:24:38.712477307Z"}' headers: Content-Length: - - "320" + - "314" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:38 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cf386053-b895-420d-806f-91721fc6e6c0 + - 24d6179c-6ec4-42a0-8020-4e99fc946198 status: 200 OK code: 200 - duration: 1.160410209s - - id: 12 + duration: 1.522985875s + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/18e95932-dc52-414b-bdbb-14b476b408ef + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/00340f8c-ad9c-4846-9464-f76a3783140e method: GET response: proto: HTTP/2.0 @@ -643,18 +694,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 308 uncompressed: false - body: '{"created_at":"2026-03-18T15:10:56.095016Z","id":"18e95932-dc52-414b-bdbb-14b476b408ef","pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:10:56.095016Z"}' + body: '{"created_at":"2026-03-26T15:24:38.712477Z","id":"00340f8c-ad9c-4846-9464-f76a3783140e","pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:24:38.712477Z"}' headers: Content-Length: - - "314" + - "308" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:38 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9c4c9b5b-2385-4731-a771-2bac0b4aed97 + - fbe06597-72b1-4681-8ee7-7d700b0749f1 status: 200 OK code: 200 - duration: 59.053208ms - - id: 13 + duration: 72.469125ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"fallback_ttl":"7200.000000000s","include_cookies":false,"backend_stage_id":"18e95932-dc52-414b-bdbb-14b476b408ef"}' + body: '{"fallback_ttl":"7200.000000000s","include_cookies":false,"backend_stage_id":"00340f8c-ad9c-4846-9464-f76a3783140e"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f/cache-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab/cache-stages method: POST response: proto: HTTP/2.0 @@ -694,18 +745,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 301 + content_length: 295 uncompressed: false - body: '{"backend_stage_id":"18e95932-dc52-414b-bdbb-14b476b408ef","created_at":"2026-03-18T15:10:56.238695785Z","fallback_ttl":"7200s","id":"9c5bb850-0d04-4997-9c55-6bc9103e7f50","include_cookies":false,"pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","updated_at":"2026-03-18T15:10:56.238695785Z"}' + body: '{"backend_stage_id":"00340f8c-ad9c-4846-9464-f76a3783140e","created_at":"2026-03-26T15:24:38.864930176Z","fallback_ttl":"7200s","id":"ba2578c8-7815-4aec-bc05-5ee5dbd6e992","include_cookies":false,"pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","updated_at":"2026-03-26T15:24:38.864930176Z"}' headers: Content-Length: - - "301" + - "295" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:38 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 03bceecf-8138-46ce-8391-0c0dea26d91a + - 65db4759-f9ba-42ab-b978-e168a663898f status: 200 OK code: 200 - duration: 75.69375ms - - id: 14 + duration: 104.473792ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/9c5bb850-0d04-4997-9c55-6bc9103e7f50 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ba2578c8-7815-4aec-bc05-5ee5dbd6e992 method: GET response: proto: HTTP/2.0 @@ -743,18 +794,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"18e95932-dc52-414b-bdbb-14b476b408ef","created_at":"2026-03-18T15:10:56.238695Z","fallback_ttl":"7200s","id":"9c5bb850-0d04-4997-9c55-6bc9103e7f50","include_cookies":false,"pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","updated_at":"2026-03-18T15:10:56.238695Z"}' + body: '{"backend_stage_id":"00340f8c-ad9c-4846-9464-f76a3783140e","created_at":"2026-03-26T15:24:38.864930Z","fallback_ttl":"7200s","id":"ba2578c8-7815-4aec-bc05-5ee5dbd6e992","include_cookies":false,"pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","updated_at":"2026-03-26T15:24:38.864930Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:38 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 81a7db14-a0d7-4223-9eea-25f76c777c4a + - a5af7c5e-7d9a-4c91-9823-37ee3554c52d status: 200 OK code: 200 - duration: 50.288959ms - - id: 15 + duration: 51.90575ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -784,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f/cache-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab/cache-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -792,18 +843,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 325 + content_length: 318 uncompressed: false - body: '{"stages":[{"backend_stage_id":"18e95932-dc52-414b-bdbb-14b476b408ef","created_at":"2026-03-18T15:10:56.238695Z","fallback_ttl":"7200s","id":"9c5bb850-0d04-4997-9c55-6bc9103e7f50","include_cookies":false,"pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","updated_at":"2026-03-18T15:10:56.238695Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"00340f8c-ad9c-4846-9464-f76a3783140e","created_at":"2026-03-26T15:24:38.864930Z","fallback_ttl":"7200s","id":"ba2578c8-7815-4aec-bc05-5ee5dbd6e992","include_cookies":false,"pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","updated_at":"2026-03-26T15:24:38.864930Z"}],"total_count":1}' headers: Content-Length: - - "325" + - "318" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:39 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -813,11 +864,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0a4e1665-d3c5-4ac6-8f4e-67d641515e8b + - 3e5d7278-c9d0-4d1a-8161-24b76db7ae5f status: 200 OK code: 200 - duration: 59.46575ms - - id: 16 + duration: 56.5165ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -833,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f/cache-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab/cache-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -841,18 +892,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 325 + content_length: 318 uncompressed: false - body: '{"stages":[{"backend_stage_id":"18e95932-dc52-414b-bdbb-14b476b408ef","created_at":"2026-03-18T15:10:56.238695Z","fallback_ttl":"7200s","id":"9c5bb850-0d04-4997-9c55-6bc9103e7f50","include_cookies":false,"pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","updated_at":"2026-03-18T15:10:56.238695Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"00340f8c-ad9c-4846-9464-f76a3783140e","created_at":"2026-03-26T15:24:38.864930Z","fallback_ttl":"7200s","id":"ba2578c8-7815-4aec-bc05-5ee5dbd6e992","include_cookies":false,"pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","updated_at":"2026-03-26T15:24:38.864930Z"}],"total_count":1}' headers: Content-Length: - - "325" + - "318" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:39 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -862,11 +913,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8448da11-5cfb-41c8-b453-148b2c0bebda + - a1f2896e-4c51-4158-b740-26fc61601bfa status: 200 OK code: 200 - duration: 112.952458ms - - id: 17 + duration: 58.207625ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -882,7 +933,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -890,18 +941,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 493 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-18T15:10:49.964099Z","description":"pipeline for cache filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","name":"tf-tests-ds-cache-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:10:49.964099Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "493" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:39 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -911,11 +962,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3670b8a6-979d-4ca6-990d-3f32f7f6c152 + - 2d5feb00-ce02-42eb-891d-5cad9f243faa status: 200 OK code: 200 - duration: 67.595708ms - - id: 18 + duration: 103.518333ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -932,7 +983,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1052ed8b-1072-433b-bd8d-a053505bfd02 + - 53a87a00-2d75-43da-bcb6-bc5e62666bf2 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -940,7 +991,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151056Z + - 20260326T152439Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -960,15 +1011,64 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:39 GMT X-Amz-Id-2: - - txg9ef1132e2de942a489fd-0069bac080 + - txg62f4e05ceec34923af39-0069c54fb7 X-Amz-Request-Id: - - txg9ef1132e2de942a489fd-0069bac080 + - txg62f4e05ceec34923af39-0069c54fb7 status: 200 OK code: 200 - duration: 94.488625ms - - id: 19 + duration: 109.210125ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 481 + uncompressed: false + body: '{"created_at":"2026-03-26T15:24:35.380122Z","description":"pipeline for cache filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","name":"tf-tests-ds-cache-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:24:35.380122Z"}' + headers: + Content-Length: + - "481" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:24:39 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6469f7a3-2b0c-4804-b104-d8933f5f4b0f + status: 200 OK + code: 200 + duration: 51.417375ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -985,7 +1085,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 41bb5103-5f61-4816-aec6-c9796299139d + - 19ec4fa2-a38a-484b-b29f-9ad8a713523e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -993,7 +1093,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151056Z + - 20260326T152439Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1004,22 +1104,22 @@ interactions: trailer: {} content_length: 316 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgdf04a1e01ad446009bc9-0069bac080txgdf04a1e01ad446009bc9-0069bac080/test-acc-scaleway-object-bucket-ds-cache-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg64db4b82110c4638a9a8-0069c54fb7txg64db4b82110c4638a9a8-0069c54fb7/test-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "316" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:39 GMT X-Amz-Id-2: - - txgdf04a1e01ad446009bc9-0069bac080 + - txg64db4b82110c4638a9a8-0069c54fb7 X-Amz-Request-Id: - - txgdf04a1e01ad446009bc9-0069bac080 + - txg64db4b82110c4638a9a8-0069c54fb7 status: 404 Not Found code: 404 - duration: 61.182791ms - - id: 20 + duration: 176.376875ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1036,7 +1136,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e09066ed-5f12-47e1-b087-7c1b5894b92f + - b97e1dd1-fd0e-4f48-93af-019921fa7486 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1044,7 +1144,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151056Z + - 20260326T152439Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -1064,15 +1164,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:56 GMT + - Thu, 26 Mar 2026 15:24:39 GMT X-Amz-Id-2: - - txgbd237c891c574451a3be-0069bac080 + - txga216b591e09e44ed85a2-0069c54fb7 X-Amz-Request-Id: - - txgbd237c891c574451a3be-0069bac080 + - txga216b591e09e44ed85a2-0069c54fb7 status: 200 OK code: 200 - duration: 222.228083ms - - id: 21 + duration: 162.544833ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1089,7 +1189,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 014b649d-8ab6-4f94-91d2-c3838d8e4df7 + - 829a4b8a-8eea-46ea-a3a5-017bcbca188a Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1097,7 +1197,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151057Z + - 20260326T152439Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1108,22 +1208,22 @@ interactions: trailer: {} content_length: 333 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxgaf0c74f3217d48049a2c-0069bac081txgaf0c74f3217d48049a2c-0069bac081/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter + body: NoSuchTagSetThe TagSet does not existtxgb03cd686f07047d1b913-0069c54fb7txgb03cd686f07047d1b913-0069c54fb7/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "333" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:57 GMT + - Thu, 26 Mar 2026 15:24:39 GMT X-Amz-Id-2: - - txgaf0c74f3217d48049a2c-0069bac081 + - txgb03cd686f07047d1b913-0069c54fb7 X-Amz-Request-Id: - - txgaf0c74f3217d48049a2c-0069bac081 + - txgb03cd686f07047d1b913-0069c54fb7 status: 404 Not Found code: 404 - duration: 314.736666ms - - id: 22 + duration: 177.779ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1140,7 +1240,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9d657756-b3ec-476c-b216-19a4ab3fc1a2 + - 13dccb5c-df2e-4044-95b4-875f28fc67e6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1148,7 +1248,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151057Z + - 20260326T152439Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1159,22 +1259,22 @@ interactions: trailer: {} content_length: 284 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgccdd06e38e9c42eba132-0069bac081txgccdd06e38e9c42eba132-0069bac081/test-acc-scaleway-object-bucket-ds-cache-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg5380d9bed81d4eada66f-0069c54fb7txg5380d9bed81d4eada66f-0069c54fb7/test-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "284" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:57 GMT + - Thu, 26 Mar 2026 15:24:39 GMT X-Amz-Id-2: - - txgccdd06e38e9c42eba132-0069bac081 + - txg5380d9bed81d4eada66f-0069c54fb7 X-Amz-Request-Id: - - txgccdd06e38e9c42eba132-0069bac081 + - txg5380d9bed81d4eada66f-0069c54fb7 status: 404 Not Found code: 404 - duration: 206.059541ms - - id: 23 + duration: 154.754625ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1191,7 +1291,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7eeb2b0a-9124-49a2-a7f7-aa1aa732b837 + - 2d541c66-de5c-4c77-bfc0-c3b2342b8741 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1199,7 +1299,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151057Z + - 20260326T152440Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1219,15 +1319,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:10:57 GMT + - Thu, 26 Mar 2026 15:24:40 GMT X-Amz-Id-2: - - txgd7d949c923ef4e76aa88-0069bac081 + - txgb4eefc5e7cd047da845b-0069c54fb8 X-Amz-Request-Id: - - txgd7d949c923ef4e76aa88-0069bac081 + - txgb4eefc5e7cd047da845b-0069c54fb8 status: 200 OK code: 200 - duration: 105.9335ms - - id: 24 + duration: 9.409667ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1244,7 +1344,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9ae31216-be63-4ba0-bd7d-41f84509f611 + - ab953d85-1e38-4ffa-8473-9317b5985ce6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1252,7 +1352,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151057Z + - 20260326T152440Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1263,22 +1363,22 @@ interactions: trailer: {} content_length: 366 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgfa1039741554421e878e-0069bac081txgfa1039741554421e878e-0069bac081/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg72997a7b466c47f2a795-0069c54fb8txg72997a7b466c47f2a795-0069c54fb8/test-acc-scaleway-object-bucket-ds-cache-filtertest-acc-scaleway-object-bucket-ds-cache-filter headers: Content-Length: - "366" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:10:57 GMT + - Thu, 26 Mar 2026 15:24:40 GMT X-Amz-Id-2: - - txgfa1039741554421e878e-0069bac081 + - txg72997a7b466c47f2a795-0069c54fb8 X-Amz-Request-Id: - - txgfa1039741554421e878e-0069bac081 + - txg72997a7b466c47f2a795-0069c54fb8 status: 404 Not Found code: 404 - duration: 88.003375ms - - id: 25 + duration: 83.029334ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1294,7 +1394,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/18e95932-dc52-414b-bdbb-14b476b408ef + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/00340f8c-ad9c-4846-9464-f76a3783140e method: GET response: proto: HTTP/2.0 @@ -1302,18 +1402,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 308 uncompressed: false - body: '{"created_at":"2026-03-18T15:10:56.095016Z","id":"18e95932-dc52-414b-bdbb-14b476b408ef","pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:10:56.095016Z"}' + body: '{"created_at":"2026-03-26T15:24:38.712477Z","id":"00340f8c-ad9c-4846-9464-f76a3783140e","pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-cache-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:24:38.712477Z"}' headers: Content-Length: - - "314" + - "308" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:57 GMT + - Thu, 26 Mar 2026 15:24:40 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1323,11 +1423,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 97456b2d-1420-46d1-835e-9e5cc0f5ea3a + - e782b388-3a01-4fb3-a617-f41602f7c331 status: 200 OK code: 200 - duration: 46.212875ms - - id: 26 + duration: 59.828417ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/9c5bb850-0d04-4997-9c55-6bc9103e7f50 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ba2578c8-7815-4aec-bc05-5ee5dbd6e992 method: GET response: proto: HTTP/2.0 @@ -1351,18 +1451,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 295 + content_length: 289 uncompressed: false - body: '{"backend_stage_id":"18e95932-dc52-414b-bdbb-14b476b408ef","created_at":"2026-03-18T15:10:56.238695Z","fallback_ttl":"7200s","id":"9c5bb850-0d04-4997-9c55-6bc9103e7f50","include_cookies":false,"pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","updated_at":"2026-03-18T15:10:56.238695Z"}' + body: '{"backend_stage_id":"00340f8c-ad9c-4846-9464-f76a3783140e","created_at":"2026-03-26T15:24:38.864930Z","fallback_ttl":"7200s","id":"ba2578c8-7815-4aec-bc05-5ee5dbd6e992","include_cookies":false,"pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","updated_at":"2026-03-26T15:24:38.864930Z"}' headers: Content-Length: - - "295" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:57 GMT + - Thu, 26 Mar 2026 15:24:40 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5d80d212-b283-428c-baf8-1a83b826a525 + - 8e344b9e-b485-4b7d-8f64-79ac11040e84 status: 200 OK code: 200 - duration: 57.8815ms - - id: 27 + duration: 43.386708ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f/cache-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab/cache-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1400,18 +1500,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 325 + content_length: 318 uncompressed: false - body: '{"stages":[{"backend_stage_id":"18e95932-dc52-414b-bdbb-14b476b408ef","created_at":"2026-03-18T15:10:56.238695Z","fallback_ttl":"7200s","id":"9c5bb850-0d04-4997-9c55-6bc9103e7f50","include_cookies":false,"pipeline_id":"26442ed0-73b0-4ee9-bf02-f5342ff2889f","updated_at":"2026-03-18T15:10:56.238695Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"00340f8c-ad9c-4846-9464-f76a3783140e","created_at":"2026-03-26T15:24:38.864930Z","fallback_ttl":"7200s","id":"ba2578c8-7815-4aec-bc05-5ee5dbd6e992","include_cookies":false,"pipeline_id":"b903a4f6-b62e-406b-96e8-2fe758f9baab","updated_at":"2026-03-26T15:24:38.864930Z"}],"total_count":1}' headers: Content-Length: - - "325" + - "318" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:58 GMT + - Thu, 26 Mar 2026 15:24:40 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fc133ebf-ee12-4931-b7eb-dd32ba4c9323 + - d1e23b5e-3db9-45a9-bf92-2cfd089064a6 status: 200 OK code: 200 - duration: 55.336541ms - - id: 28 + duration: 51.11025ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/9c5bb850-0d04-4997-9c55-6bc9103e7f50 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ba2578c8-7815-4aec-bc05-5ee5dbd6e992 method: DELETE response: proto: HTTP/2.0 @@ -1458,7 +1558,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:58 GMT + - Thu, 26 Mar 2026 15:24:40 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1468,11 +1568,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ad7e2587-8ea6-477d-95d8-e7e0af322a75 + - 4334d963-8152-4090-b226-e9e953a0aa49 status: 204 No Content code: 204 - duration: 74.523958ms - - id: 29 + duration: 83.981167ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1488,7 +1588,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/18e95932-dc52-414b-bdbb-14b476b408ef + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/00340f8c-ad9c-4846-9464-f76a3783140e method: DELETE response: proto: HTTP/2.0 @@ -1505,7 +1605,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:58 GMT + - Thu, 26 Mar 2026 15:24:40 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1515,11 +1615,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fe35ff04-a93d-40f9-a508-7531f0f7ab6a + - c4b284c2-ecb2-44c0-aa28-8877b43ba919 status: 204 No Content code: 204 - duration: 69.447167ms - - id: 30 + duration: 74.31175ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1535,7 +1635,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/26442ed0-73b0-4ee9-bf02-f5342ff2889f + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/b903a4f6-b62e-406b-96e8-2fe758f9baab method: DELETE response: proto: HTTP/2.0 @@ -1552,7 +1652,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:58 GMT + - Thu, 26 Mar 2026 15:24:40 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1562,11 +1662,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7224e165-19ff-40b8-ac4b-097630dd15b5 + - 407f4231-298d-4c82-a602-fd7fa87eb39a status: 204 No Content code: 204 - duration: 149.777625ms - - id: 31 + duration: 105.479083ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1583,7 +1683,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 01a9d0ab-828a-4ad0-ae2e-d32b08f1da14 + - 23d13447-619f-4d6f-8629-b266e59dedb0 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1591,7 +1691,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T151058Z + - 20260326T152440Z url: https://test-acc-scaleway-object-bucket-ds-cache-filter.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1605,15 +1705,15 @@ interactions: body: "" headers: Date: - - Wed, 18 Mar 2026 15:10:58 GMT + - Thu, 26 Mar 2026 15:24:40 GMT X-Amz-Id-2: - - txg48f673689d6b4d888e13-0069bac082 + - txgd4ad174deef540109642-0069c54fb8 X-Amz-Request-Id: - - txg48f673689d6b4d888e13-0069bac082 + - txgd4ad174deef540109642-0069c54fb8 status: 204 No Content code: 204 - duration: 557.194292ms - - id: 32 + duration: 273.592958ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1629,7 +1729,54 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/9c5bb850-0d04-4997-9c55-6bc9103e7f50 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:24:40 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9c018317-3e59-410b-94a4-a83617db5db9 + status: 204 No Content + code: 204 + duration: 166.015417ms + - id: 35 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ba2578c8-7815-4aec-bc05-5ee5dbd6e992 method: DELETE response: proto: HTTP/2.0 @@ -1648,7 +1795,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:59 GMT + - Thu, 26 Mar 2026 15:24:41 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1658,11 +1805,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 69a22d2c-1f7d-4398-9bb3-6bc316fd634d + - f954eef5-e48c-42e9-b951-e5ec1d05b4a0 status: 404 Not Found code: 404 - duration: 52.259958ms - - id: 33 + duration: 48.538292ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1825,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/9c5bb850-0d04-4997-9c55-6bc9103e7f50 + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ba2578c8-7815-4aec-bc05-5ee5dbd6e992 method: DELETE response: proto: HTTP/2.0 @@ -1697,7 +1844,7 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:10:59 GMT + - Thu, 26 Mar 2026 15:24:41 GMT Server: - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: @@ -1707,7 +1854,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a5d43478-c68f-4436-8ac7-fcc55eed6c3b + - f0222ad8-415f-4dd8-92f3-cd293ccc90fa status: 404 Not Found code: 404 - duration: 64.616167ms + duration: 41.265458ms diff --git a/internal/services/edgeservices/testdata/data-source-dns-stage-by-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-dns-stage-by-id.cassette.yaml index 869369cb77..46f0333c17 100644 --- a/internal/services/edgeservices/testdata/data-source-dns-stage-by-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-dns-stage-by-id.cassette.yaml @@ -6,41 +6,41 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 131 + content_length: 75 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-dns-id","description":"pipeline for DNS data source test"}' + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines - method: POST + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 496 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:46.736246323Z","description":"pipeline for DNS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","name":"tf-tests-ds-dns-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:30:46.736246323Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "496" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:46 GMT + - Thu, 26 Mar 2026 15:28:11 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,48 +48,50 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a3cae95f-5363-4562-acff-fdb0e2df099d + - 47f34230-0c22-4d1f-8b55-f40927c3d4c3 status: 200 OK code: 200 - duration: 384.04525ms + duration: 240.720792ms - id: 1 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 131 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-dns-id","description":"pipeline for DNS data source test"}' form: {} headers: + Content-Type: + - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/20d504b0-db1b-4ce2-9f00-0db3ac0eb803 - method: GET + url: https://api.scaleway.com/edge-services/v1beta1/pipelines + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 484 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:46.736246Z","description":"pipeline for DNS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","name":"tf-tests-ds-dns-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:30:46.736246Z"}' + body: '{"created_at":"2026-03-26T15:28:11.140859393Z","description":"pipeline for DNS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"047da46f-f49c-4b69-8525-75eb66595f6b","name":"tf-tests-ds-dns-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:28:11.140859393Z"}' headers: Content-Length: - - "490" + - "484" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:46 GMT + - Thu, 26 Mar 2026 15:28:11 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,10 +99,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1b376d36-c40b-4ad0-b785-8fc2ed72d7bd + - 94323937-082b-4c29-ad2b-2230994cdbed status: 200 OK code: 200 - duration: 54.511959ms + duration: 113.721333ms - id: 2 request: proto: HTTP/1.1 @@ -118,7 +120,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2a2148ef-fc57-42cc-9f38-5454d88e027e + - 7b1578dc-f190-4c0a-98ac-d9cbe0dd27a9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +128,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153046Z + - 20260326T152810Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +144,66 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:30:46 GMT + - Thu, 26 Mar 2026 15:28:10 GMT Location: - /test-acc-scaleway-object-bucket-ds-dns-id X-Amz-Id-2: - - txg1acd5ecceb9d42919ca1-0069bac526 + - txg579b391b32074d799c4f-0069c5508a X-Amz-Request-Id: - - txg1acd5ecceb9d42919ca1-0069bac526 + - txg579b391b32074d799c4f-0069c5508a status: 200 OK code: 200 - duration: 783.9435ms + duration: 508.347083ms - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/047da46f-f49c-4b69-8525-75eb66595f6b + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 478 + uncompressed: false + body: '{"created_at":"2026-03-26T15:28:11.140859Z","description":"pipeline for DNS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"047da46f-f49c-4b69-8525-75eb66595f6b","name":"tf-tests-ds-dns-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:28:11.140859Z"}' + headers: + Content-Length: + - "478" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:28:11 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5e09ad6b-c7a7-4096-af59-ab090823cd38 + status: 200 OK + code: 200 + duration: 145.309709ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2bde78e2-a804-4172-bfb5-e81cf40bd3c4 + - cc353271-1af9-4d38-9489-2138e7ad467c Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153047Z + - 20260326T152811Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:30:47 GMT + - Thu, 26 Mar 2026 15:28:11 GMT X-Amz-Id-2: - - txg42ae5948a6ad416186ba-0069bac527 + - txg89d9f7233b26471b9d86-0069c5508b X-Amz-Request-Id: - - txg42ae5948a6ad416186ba-0069bac527 + - txg89d9f7233b26471b9d86-0069c5508b status: 200 OK code: 200 - duration: 173.444417ms - - id: 4 + duration: 174.793916ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f6829b13-82cc-4659-9125-f486cc965dee + - c3cac8a2-d8b9-4f38-be5a-29881feb26ca Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153047Z + - 20260326T152811Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:30:47 GMT + - Thu, 26 Mar 2026 15:28:11 GMT X-Amz-Id-2: - - txg8a24eb97e729460c93b6-0069bac527 + - txg4dd8405a01c846bb9aa6-0069c5508b X-Amz-Request-Id: - - txg8a24eb97e729460c93b6-0069bac527 + - txg4dd8405a01c846bb9aa6-0069c5508b status: 200 OK code: 200 - duration: 177.514666ms - - id: 5 + duration: 292.361791ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 423b81f6-66bb-41d9-9a28-9347a94e4321 + - 927aa061-f7fa-4d7b-b840-446a69d24fba Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153047Z + - 20260326T152811Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 310 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg8fc1a09cb36a4e38a004-0069bac527txg8fc1a09cb36a4e38a004-0069bac527/test-acc-scaleway-object-bucket-ds-dns-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg55fcb9e788fb49708ead-0069c5508btxg55fcb9e788fb49708ead-0069c5508b/test-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "310" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:47 GMT + - Thu, 26 Mar 2026 15:28:11 GMT X-Amz-Id-2: - - txg8fc1a09cb36a4e38a004-0069bac527 + - txg55fcb9e788fb49708ead-0069c5508b X-Amz-Request-Id: - - txg8fc1a09cb36a4e38a004-0069bac527 + - txg55fcb9e788fb49708ead-0069c5508b status: 404 Not Found code: 404 - duration: 122.886333ms - - id: 6 + duration: 116.9015ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d7ad46a0-6717-4adf-a5cb-921733e5b38b + - 82a5b122-f2b8-4e90-bd6c-ce00e300c2c3 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153047Z + - 20260326T152811Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:47 GMT + - Thu, 26 Mar 2026 15:28:11 GMT X-Amz-Id-2: - - txgdc90ff15c3244c62936d-0069bac527 + - txg90f561ba8d8e4e229341-0069c5508b X-Amz-Request-Id: - - txgdc90ff15c3244c62936d-0069bac527 + - txg90f561ba8d8e4e229341-0069c5508b status: 200 OK code: 200 - duration: 80.627208ms - - id: 7 + duration: 106.858583ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 726c0e88-4979-4750-9f28-b4853ddba182 + - afd930fe-e306-436b-a687-7e08462eb470 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153047Z + - 20260326T152812Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 321 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg984d4b79a82c48ef8b18-0069bac527txg984d4b79a82c48ef8b18-0069bac527/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id + body: NoSuchTagSetThe TagSet does not existtxgf5b54acf81b643ef8f18-0069c5508ctxgf5b54acf81b643ef8f18-0069c5508c/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "321" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:47 GMT + - Thu, 26 Mar 2026 15:28:12 GMT X-Amz-Id-2: - - txg984d4b79a82c48ef8b18-0069bac527 + - txgf5b54acf81b643ef8f18-0069c5508c X-Amz-Request-Id: - - txg984d4b79a82c48ef8b18-0069bac527 + - txgf5b54acf81b643ef8f18-0069c5508c status: 404 Not Found code: 404 - duration: 166.231708ms - - id: 8 + duration: 157.201042ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 035de85e-d84f-43fa-9c39-f9670e2ba2f5 + - ab0ce4b2-1b39-4002-8697-c05b46bff933 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153047Z + - 20260326T152812Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 278 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgaf3f974c75164b269726-0069bac527txgaf3f974c75164b269726-0069bac527/test-acc-scaleway-object-bucket-ds-dns-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgc5e1d513a89048059b9f-0069c5508ctxgc5e1d513a89048059b9f-0069c5508c/test-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "278" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:47 GMT + - Thu, 26 Mar 2026 15:28:12 GMT X-Amz-Id-2: - - txgaf3f974c75164b269726-0069bac527 + - txgc5e1d513a89048059b9f-0069c5508c X-Amz-Request-Id: - - txgaf3f974c75164b269726-0069bac527 + - txgc5e1d513a89048059b9f-0069c5508c status: 404 Not Found code: 404 - duration: 41.444834ms - - id: 9 + duration: 144.509459ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - fd823c33-17f3-4a2b-9168-b4357fddb003 + - 09d19688-1182-4c2d-bdcc-b3740122dcf9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153047Z + - 20260326T152812Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:30:47 GMT + - Thu, 26 Mar 2026 15:28:12 GMT X-Amz-Id-2: - - txg3aeff290b1f0462e9be2-0069bac527 + - txg5b7586412d1f406b91b6-0069c5508c X-Amz-Request-Id: - - txg3aeff290b1f0462e9be2-0069bac527 + - txg5b7586412d1f406b91b6-0069c5508c status: 200 OK code: 200 - duration: 47.075834ms - - id: 10 + duration: 62.511583ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9f601587-35d6-4d5a-bf9f-e3c102cde317 + - 9f308662-1dfb-48aa-9fbd-d1c5b08d5e09 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153048Z + - 20260326T152812Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 354 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg19b76c1dcf594a878166-0069bac528txg19b76c1dcf594a878166-0069bac528/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg429e0077d94b4b36a3d2-0069c5508ctxg429e0077d94b4b36a3d2-0069c5508c/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "354" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:48 GMT + - Thu, 26 Mar 2026 15:28:12 GMT X-Amz-Id-2: - - txg19b76c1dcf594a878166-0069bac528 + - txg429e0077d94b4b36a3d2-0069c5508c X-Amz-Request-Id: - - txg19b76c1dcf594a878166-0069bac528 + - txg429e0077d94b4b36a3d2-0069c5508c status: 404 Not Found code: 404 - duration: 183.120125ms - - id: 11 + duration: 80.289083ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/20d504b0-db1b-4ce2-9f00-0db3ac0eb803/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/047da46f-f49c-4b69-8525-75eb66595f6b/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 308 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:48.663130414Z","id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:30:48.663130414Z"}' + body: '{"created_at":"2026-03-26T15:28:13.038037022Z","id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:28:13.038037022Z"}' headers: Content-Length: - - "314" + - "308" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:48 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6bd7acfe-29e4-430a-90f9-1d1e2ad43488 + - 375846f1-9578-4f28-aec4-cc0e186be94a status: 200 OK code: 200 - duration: 515.639792ms - - id: 12 + duration: 596.454958ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/da83289e-eb75-4aac-bbbd-af85f8c784a5 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/7eedf0ab-e1cf-47d8-808c-7e20514aba69 method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 308 + content_length: 302 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:48.663130Z","id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:30:48.663130Z"}' + body: '{"created_at":"2026-03-26T15:28:13.038037Z","id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:28:13.038037Z"}' headers: Content-Length: - - "308" + - "302" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:48 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f3c864a8-6b62-4d2c-bbd8-4015ca0af808 + - 7bd0266a-8c0f-45c4-9546-fabe2170e467 status: 200 OK code: 200 - duration: 75.2125ms - - id: 13 + duration: 71.058875ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/20d504b0-db1b-4ce2-9f00-0db3ac0eb803/dns-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/047da46f-f49c-4b69-8525-75eb66595f6b/dns-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 298 + content_length: 315 uncompressed: false - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","created_at":"2026-03-18T15:30:48.876493440Z","default_fqdn":"","fqdns":[],"id":"26d55bd3-6775-4340-a430-c3bc10e45c8c","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","type":"auto","updated_at":"2026-03-18T15:30:48.876493440Z"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","created_at":"2026-03-26T15:28:13.194094806Z","default_fqdn":"","fqdns":[],"id":"eba0cefb-421e-465f-9a78-bdac6c367d33","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","type":"auto","updated_at":"2026-03-26T15:28:13.194094806Z","wildcard_domain":false}' headers: Content-Length: - - "298" + - "315" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:48 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 993e1897-e486-4fda-b414-26e00c1c4eb2 + - 919a8359-a773-4248-a692-2bdf980a4524 status: 200 OK code: 200 - duration: 99.232875ms - - id: 14 + duration: 90.056584ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","created_at":"2026-03-18T15:30:48.876493Z","default_fqdn":"","fqdns":[],"id":"26d55bd3-6775-4340-a430-c3bc10e45c8c","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","type":"auto","updated_at":"2026-03-18T15:30:48.876493Z"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","created_at":"2026-03-26T15:28:13.194094Z","default_fqdn":"","fqdns":[],"id":"eba0cefb-421e-465f-9a78-bdac6c367d33","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","type":"auto","updated_at":"2026-03-26T15:28:13.194094Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:48 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 81cf13f2-2a9a-4721-bdff-c1a2711924f2 + - 1ddf7efe-0cdc-489f-8f4e-5f771b3d8c02 status: 200 OK code: 200 - duration: 86.266333ms - - id: 15 + duration: 123.158459ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -784,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: GET response: proto: HTTP/2.0 @@ -792,20 +843,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","created_at":"2026-03-18T15:30:48.876493Z","default_fqdn":"","fqdns":[],"id":"26d55bd3-6775-4340-a430-c3bc10e45c8c","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","type":"auto","updated_at":"2026-03-18T15:30:48.876493Z"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","created_at":"2026-03-26T15:28:13.194094Z","default_fqdn":"","fqdns":[],"id":"eba0cefb-421e-465f-9a78-bdac6c367d33","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","type":"auto","updated_at":"2026-03-26T15:28:13.194094Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:49 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -813,11 +864,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c2599314-09b3-469f-9cbf-38d81dbb8dbf + - 2f040a2f-ef10-4d0d-ac57-017fc50eaf99 status: 200 OK code: 200 - duration: 63.303416ms - - id: 16 + duration: 76.163792ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -833,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: GET response: proto: HTTP/2.0 @@ -841,20 +892,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","created_at":"2026-03-18T15:30:48.876493Z","default_fqdn":"","fqdns":[],"id":"26d55bd3-6775-4340-a430-c3bc10e45c8c","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","type":"auto","updated_at":"2026-03-18T15:30:48.876493Z"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","created_at":"2026-03-26T15:28:13.194094Z","default_fqdn":"","fqdns":[],"id":"eba0cefb-421e-465f-9a78-bdac6c367d33","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","type":"auto","updated_at":"2026-03-26T15:28:13.194094Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:49 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -862,11 +913,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6ebd4619-5a0f-4305-b638-8ffb1c337b2d + - a4c884c0-4c13-42d1-bfb7-05891d8d841b status: 200 OK code: 200 - duration: 97.020416ms - - id: 17 + duration: 62.002833ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -882,7 +933,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: GET response: proto: HTTP/2.0 @@ -890,20 +941,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","created_at":"2026-03-18T15:30:48.876493Z","default_fqdn":"","fqdns":[],"id":"26d55bd3-6775-4340-a430-c3bc10e45c8c","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","type":"auto","updated_at":"2026-03-18T15:30:48.876493Z"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","created_at":"2026-03-26T15:28:13.194094Z","default_fqdn":"","fqdns":[],"id":"eba0cefb-421e-465f-9a78-bdac6c367d33","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","type":"auto","updated_at":"2026-03-26T15:28:13.194094Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:49 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -911,11 +962,64 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6a3efdcc-9872-4884-97be-ed27e51d839d + - 3c5f5293-ff82-4249-a309-f2b3e59a116b status: 200 OK code: 200 - duration: 90.387292ms - - id: 18 + duration: 54.718666ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - 16316027-18ce-457d-b101-bc48047961a6 + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T152813Z + url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?acl= + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 698 + uncompressed: false + body: |- + + 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + headers: + Content-Length: + - "698" + Content-Type: + - text/xml; charset=utf-8 + Date: + - Thu, 26 Mar 2026 15:28:13 GMT + X-Amz-Id-2: + - txga3723eaef60c4dad9e30-0069c5508d + X-Amz-Request-Id: + - txga3723eaef60c4dad9e30-0069c5508d + status: 200 OK + code: 200 + duration: 86.563834ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -931,7 +1035,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/20d504b0-db1b-4ce2-9f00-0db3ac0eb803 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -939,20 +1043,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:46.736246Z","description":"pipeline for DNS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","name":"tf-tests-ds-dns-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:30:46.736246Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "490" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:49 GMT + - Thu, 26 Mar 2026 15:28:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -960,11 +1064,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dfe5e7dc-a615-4cd1-b8bc-9cc3d139ee08 + - 672abfdb-8b3f-4e28-b39b-6518d117dcf3 status: 200 OK code: 200 - duration: 43.223833ms - - id: 19 + duration: 135.173ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -972,25 +1076,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - 91576619-19e6-4c16-a539-fc1a22b7f93a - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260318T153049Z - url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?acl= + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/047da46f-f49c-4b69-8525-75eb66595f6b method: GET response: proto: HTTP/2.0 @@ -998,26 +1092,32 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 698 + content_length: 478 uncompressed: false - body: |- - - 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + body: '{"created_at":"2026-03-26T15:28:11.140859Z","description":"pipeline for DNS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"047da46f-f49c-4b69-8525-75eb66595f6b","name":"tf-tests-ds-dns-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:28:11.140859Z"}' headers: Content-Length: - - "698" + - "478" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' Content-Type: - - text/xml; charset=utf-8 + - application/json Date: - - Wed, 18 Mar 2026 15:30:49 GMT - X-Amz-Id-2: - - txgf7218b5f38ce454da285-0069bac529 - X-Amz-Request-Id: - - txgf7218b5f38ce454da285-0069bac529 + - Thu, 26 Mar 2026 15:28:13 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8c199521-dcba-4dde-90d9-0f7e74fa5c13 status: 200 OK code: 200 - duration: 228.299375ms - - id: 20 + duration: 52.911ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1034,7 +1134,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a0f30774-bde6-4d3f-a064-b5779fcfa739 + - 1eec007a-8a43-48e1-b0ec-391521829f3a Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1042,7 +1142,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153049Z + - 20260326T152813Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1053,22 +1153,22 @@ interactions: trailer: {} content_length: 310 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg1753a9fdb5ab4399b0f7-0069bac529txg1753a9fdb5ab4399b0f7-0069bac529/test-acc-scaleway-object-bucket-ds-dns-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg5e2ada74d6c541a8a592-0069c5508dtxg5e2ada74d6c541a8a592-0069c5508d/test-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "310" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:49 GMT + - Thu, 26 Mar 2026 15:28:13 GMT X-Amz-Id-2: - - txg1753a9fdb5ab4399b0f7-0069bac529 + - txg5e2ada74d6c541a8a592-0069c5508d X-Amz-Request-Id: - - txg1753a9fdb5ab4399b0f7-0069bac529 + - txg5e2ada74d6c541a8a592-0069c5508d status: 404 Not Found code: 404 - duration: 158.5615ms - - id: 21 + duration: 238.451416ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1085,7 +1185,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 3d5c4fe1-350b-4451-926f-a116e2786ea1 + - 5f75d83f-51b5-441c-b1a9-465a1b61a136 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1093,7 +1193,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153049Z + - 20260326T152814Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/ method: GET response: @@ -1113,15 +1213,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:49 GMT + - Thu, 26 Mar 2026 15:28:14 GMT X-Amz-Id-2: - - txg7467785fc8ae420fb1df-0069bac529 + - txg5047a53c7ce944c49dfe-0069c5508e X-Amz-Request-Id: - - txg7467785fc8ae420fb1df-0069bac529 + - txg5047a53c7ce944c49dfe-0069c5508e status: 200 OK code: 200 - duration: 214.871292ms - - id: 22 + duration: 276.052583ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1138,7 +1238,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ea06c420-e5d6-4f0f-a649-21e308fd1571 + - 7867d990-a3ee-489c-a3a8-d2d1bc5262ed Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1146,7 +1246,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153050Z + - 20260326T152814Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1157,22 +1257,22 @@ interactions: trailer: {} content_length: 321 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxgb5e022022dda4bdab334-0069bac52atxgb5e022022dda4bdab334-0069bac52a/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id + body: NoSuchTagSetThe TagSet does not existtxg16c89df8d2da45d5bc4f-0069c5508etxg16c89df8d2da45d5bc4f-0069c5508e/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "321" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:50 GMT + - Thu, 26 Mar 2026 15:28:14 GMT X-Amz-Id-2: - - txgb5e022022dda4bdab334-0069bac52a + - txg16c89df8d2da45d5bc4f-0069c5508e X-Amz-Request-Id: - - txgb5e022022dda4bdab334-0069bac52a + - txg16c89df8d2da45d5bc4f-0069c5508e status: 404 Not Found code: 404 - duration: 157.831ms - - id: 23 + duration: 165.27375ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1189,7 +1289,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 17a73481-4431-4bb3-9bd0-ea674b07f15b + - 119fa515-7dbb-4d56-b206-d3a78744e5f6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1197,7 +1297,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153050Z + - 20260326T152814Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1208,22 +1308,22 @@ interactions: trailer: {} content_length: 278 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgdeb364f5cb674b758e53-0069bac52atxgdeb364f5cb674b758e53-0069bac52a/test-acc-scaleway-object-bucket-ds-dns-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgd1940e0c8dd14e01b8cf-0069c5508etxgd1940e0c8dd14e01b8cf-0069c5508e/test-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "278" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:50 GMT + - Thu, 26 Mar 2026 15:28:14 GMT X-Amz-Id-2: - - txgdeb364f5cb674b758e53-0069bac52a + - txgd1940e0c8dd14e01b8cf-0069c5508e X-Amz-Request-Id: - - txgdeb364f5cb674b758e53-0069bac52a + - txgd1940e0c8dd14e01b8cf-0069c5508e status: 404 Not Found code: 404 - duration: 7.396292ms - - id: 24 + duration: 169.439292ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1240,7 +1340,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 66305dbf-41aa-4d6c-b1b2-4d653b77b446 + - 356840c2-2483-4c17-9e29-1af26b876d7b Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1248,7 +1348,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153050Z + - 20260326T152814Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1268,15 +1368,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:30:50 GMT + - Thu, 26 Mar 2026 15:28:14 GMT X-Amz-Id-2: - - txge968fd2e41a74e3c83a4-0069bac52a + - txgfac0611000b2409986a1-0069c5508e X-Amz-Request-Id: - - txge968fd2e41a74e3c83a4-0069bac52a + - txgfac0611000b2409986a1-0069c5508e status: 200 OK code: 200 - duration: 180.723334ms - - id: 25 + duration: 184.472708ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1293,7 +1393,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 19f42c9a-1269-472e-96ac-04d9672cc757 + - 42442ef8-cdb7-41dd-b2ff-b3ff5ea724a7 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1301,7 +1401,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153050Z + - 20260326T152814Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1312,22 +1412,22 @@ interactions: trailer: {} content_length: 354 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgfefe3c976cbe4eedb26f-0069bac52atxgfefe3c976cbe4eedb26f-0069bac52a/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg373b909e51814c7c92d4-0069c5508etxg373b909e51814c7c92d4-0069c5508e/test-acc-scaleway-object-bucket-ds-dns-idtest-acc-scaleway-object-bucket-ds-dns-id headers: Content-Length: - "354" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:50 GMT + - Thu, 26 Mar 2026 15:28:14 GMT X-Amz-Id-2: - - txgfefe3c976cbe4eedb26f-0069bac52a + - txg373b909e51814c7c92d4-0069c5508e X-Amz-Request-Id: - - txgfefe3c976cbe4eedb26f-0069bac52a + - txg373b909e51814c7c92d4-0069c5508e status: 404 Not Found code: 404 - duration: 27.857583ms - - id: 26 + duration: 196.378ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/da83289e-eb75-4aac-bbbd-af85f8c784a5 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/7eedf0ab-e1cf-47d8-808c-7e20514aba69 method: GET response: proto: HTTP/2.0 @@ -1351,20 +1451,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 308 + content_length: 302 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:48.663130Z","id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:30:48.663130Z"}' + body: '{"created_at":"2026-03-26T15:28:13.038037Z","id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:28:13.038037Z"}' headers: Content-Length: - - "308" + - "302" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:50 GMT + - Thu, 26 Mar 2026 15:28:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 334b8983-cd78-4de9-9dcd-c39df60f3193 + - 4c23bde7-6e93-4747-8318-135a0be186dd status: 200 OK code: 200 - duration: 73.527541ms - - id: 27 + duration: 58.774209ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: GET response: proto: HTTP/2.0 @@ -1400,20 +1500,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","created_at":"2026-03-18T15:30:48.876493Z","default_fqdn":"","fqdns":[],"id":"26d55bd3-6775-4340-a430-c3bc10e45c8c","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","type":"auto","updated_at":"2026-03-18T15:30:48.876493Z"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","created_at":"2026-03-26T15:28:13.194094Z","default_fqdn":"","fqdns":[],"id":"eba0cefb-421e-465f-9a78-bdac6c367d33","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","type":"auto","updated_at":"2026-03-26T15:28:13.194094Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:50 GMT + - Thu, 26 Mar 2026 15:28:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8d4da33f-51cc-43dd-988f-d0023d614720 + - 93c30824-e36f-42f3-9a00-4677986ac06e status: 200 OK code: 200 - duration: 62.429333ms - - id: 28 + duration: 58.232458ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: GET response: proto: HTTP/2.0 @@ -1449,20 +1549,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"da83289e-eb75-4aac-bbbd-af85f8c784a5","created_at":"2026-03-18T15:30:48.876493Z","default_fqdn":"","fqdns":[],"id":"26d55bd3-6775-4340-a430-c3bc10e45c8c","pipeline_id":"20d504b0-db1b-4ce2-9f00-0db3ac0eb803","type":"auto","updated_at":"2026-03-18T15:30:48.876493Z"}' + body: '{"backend_stage_id":"7eedf0ab-e1cf-47d8-808c-7e20514aba69","created_at":"2026-03-26T15:28:13.194094Z","default_fqdn":"","fqdns":[],"id":"eba0cefb-421e-465f-9a78-bdac6c367d33","pipeline_id":"047da46f-f49c-4b69-8525-75eb66595f6b","type":"auto","updated_at":"2026-03-26T15:28:13.194094Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:50 GMT + - Thu, 26 Mar 2026 15:28:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1470,11 +1570,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8daf56c0-dfa5-4b2b-be8b-926040cde764 + - cc5fe914-a777-4543-b685-d68b1ed0fe7b status: 200 OK code: 200 - duration: 146.39975ms - - id: 29 + duration: 41.732375ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1490,7 +1590,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: DELETE response: proto: HTTP/2.0 @@ -1507,9 +1607,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:51 GMT + - Thu, 26 Mar 2026 15:28:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1517,11 +1617,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8a244c00-fbe0-4e36-8f3d-1a88c97a213c + - 8b0e2128-320a-4b2f-a852-e95bd0396058 status: 204 No Content code: 204 - duration: 114.516875ms - - id: 30 + duration: 85.632958ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1537,7 +1637,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/da83289e-eb75-4aac-bbbd-af85f8c784a5 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/7eedf0ab-e1cf-47d8-808c-7e20514aba69 method: DELETE response: proto: HTTP/2.0 @@ -1554,9 +1654,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:51 GMT + - Thu, 26 Mar 2026 15:28:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1564,11 +1664,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a5258755-c411-47e4-b244-eee7a80d6a8e + - 2498e43e-eed6-4974-8150-ec4e21e3dfca status: 204 No Content code: 204 - duration: 200.5225ms - - id: 31 + duration: 138.636041ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1584,7 +1684,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/20d504b0-db1b-4ce2-9f00-0db3ac0eb803 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/047da46f-f49c-4b69-8525-75eb66595f6b method: DELETE response: proto: HTTP/2.0 @@ -1601,9 +1701,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:51 GMT + - Thu, 26 Mar 2026 15:28:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1611,11 +1711,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bd424fd8-bdf8-4d8e-8bcd-417bef256d5d + - 28b8fa29-e05c-4bf8-88c5-d903bc0278d7 status: 204 No Content code: 204 - duration: 199.224167ms - - id: 32 + duration: 137.475ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1632,7 +1732,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - c2179bc2-201a-4b1f-9d02-652f9e76f643 + - 9f77428b-e084-4719-b6ee-47576c87cf81 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1640,7 +1740,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153051Z + - 20260326T152815Z url: https://test-acc-scaleway-object-bucket-ds-dns-id.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1654,15 +1754,15 @@ interactions: body: "" headers: Date: - - Wed, 18 Mar 2026 15:30:51 GMT + - Thu, 26 Mar 2026 15:28:15 GMT X-Amz-Id-2: - - txgf09a2c55e23c4958aa09-0069bac52b + - txg111a846d79dc40059766-0069c5508f X-Amz-Request-Id: - - txgf09a2c55e23c4958aa09-0069bac52b + - txg111a846d79dc40059766-0069c5508f status: 204 No Content code: 204 - duration: 347.708958ms - - id: 33 + duration: 144.400417ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1778,54 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:28:15 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5bcabe6f-a74e-4045-96b4-bc91aa048ef7 + status: 204 No Content + code: 204 + duration: 98.548834ms + - id: 36 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: DELETE response: proto: HTTP/2.0 @@ -1697,9 +1844,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:51 GMT + - Thu, 26 Mar 2026 15:28:16 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1707,11 +1854,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f9b4f5c5-410b-45f0-b5ac-bc751d13c8d7 + - 887bc0e3-e13d-4359-9ea7-bfe6bcfefc7f status: 404 Not Found code: 404 - duration: 147.47175ms - - id: 34 + duration: 49.910584ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1727,7 +1874,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/26d55bd3-6775-4340-a430-c3bc10e45c8c + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/eba0cefb-421e-465f-9a78-bdac6c367d33 method: DELETE response: proto: HTTP/2.0 @@ -1746,9 +1893,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:51 GMT + - Thu, 26 Mar 2026 15:28:16 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1756,7 +1903,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 093e56fb-de25-4bd9-9d26-fc789a1405cb + - 88c03cd0-daed-4b28-8b3e-e6e4f4e75aaa status: 404 Not Found code: 404 - duration: 53.957875ms + duration: 68.628875ms diff --git a/internal/services/edgeservices/testdata/data-source-dns-stage-by-pipeline-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-dns-stage-by-pipeline-id.cassette.yaml index 14ef5e817c..c0f3fdc381 100644 --- a/internal/services/edgeservices/testdata/data-source-dns-stage-by-pipeline-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-dns-stage-by-pipeline-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:13 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 61e13e33-a927-41f4-810d-9c0b1ca6d3a9 + status: 200 OK + code: 200 + duration: 357.32725ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 495 + content_length: 483 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:58.795139496Z","description":"pipeline for DNS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"171866c7-8b1d-4f57-8054-1cc4018405e7","name":"tf-tests-ds-dns-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:30:58.795139496Z"}' + body: '{"created_at":"2026-03-26T15:29:13.226381002Z","description":"pipeline for DNS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","name":"tf-tests-ds-dns-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:13.226381002Z"}' headers: Content-Length: - - "495" + - "483" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:58 GMT + - Thu, 26 Mar 2026 15:29:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 95acd820-be91-4af3-b41c-95e315108054 + - 9705ca73-520e-4e86-8652-68b3b9f900f1 status: 200 OK code: 200 - duration: 267.965958ms - - id: 1 + duration: 107.727792ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 489 + content_length: 477 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:58.795139Z","description":"pipeline for DNS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"171866c7-8b1d-4f57-8054-1cc4018405e7","name":"tf-tests-ds-dns-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:30:58.795139Z"}' + body: '{"created_at":"2026-03-26T15:29:13.226381Z","description":"pipeline for DNS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","name":"tf-tests-ds-dns-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:13.226381Z"}' headers: Content-Length: - - "489" + - "477" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:30:58 GMT + - Thu, 26 Mar 2026 15:29:13 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 987d9746-ebd2-453b-a470-186716d49f02 + - 60d4ec12-617c-411d-80bc-a0cdaa53267e status: 200 OK code: 200 - duration: 37.056583ms - - id: 2 + duration: 51.498458ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b3d48b14-010c-455a-8716-f00cdb07760d + - 8fdcc191-aa3f-4280-b77a-279a69d6696f Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153058Z + - 20260326T152912Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:30:58 GMT + - Thu, 26 Mar 2026 15:29:12 GMT Location: - /test-acc-scaleway-object-bucket-ds-dns-filter X-Amz-Id-2: - - txg752275f40a1d4b96bdc7-0069bac532 + - txg4b3a5ff643274fd7979c-0069c550c8 X-Amz-Request-Id: - - txg752275f40a1d4b96bdc7-0069bac532 + - txg4b3a5ff643274fd7979c-0069c550c8 status: 200 OK code: 200 - duration: 722.938125ms - - id: 3 + duration: 762.134584ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e64a1f0d-3200-4b99-85c5-ae9e6e725583 + - 05a06ec8-e3b7-4cff-a5ce-38703dd05131 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153059Z + - 20260326T152913Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Mar 2026 15:30:59 GMT + - Thu, 26 Mar 2026 15:29:13 GMT X-Amz-Id-2: - - txgf9ff908da0ba49ea9430-0069bac533 + - txg85f0b37dcc6145e58382-0069c550c9 X-Amz-Request-Id: - - txgf9ff908da0ba49ea9430-0069bac533 + - txg85f0b37dcc6145e58382-0069c550c9 status: 200 OK code: 200 - duration: 162.776625ms - - id: 4 + duration: 359.605458ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ac334cce-f4b8-41ff-b800-c39fa8549079 + - 933f21a1-e813-4cb4-aae0-e335c92e4fbb Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153059Z + - 20260326T152913Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:30:59 GMT + - Thu, 26 Mar 2026 15:29:13 GMT X-Amz-Id-2: - - txg0a7d96215dc746c08329-0069bac533 + - txgdd03dba474f44308b9dd-0069c550c9 X-Amz-Request-Id: - - txg0a7d96215dc746c08329-0069bac533 + - txgdd03dba474f44308b9dd-0069c550c9 status: 200 OK code: 200 - duration: 88.823333ms - - id: 5 + duration: 141.631ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ac457714-bbca-43aa-8ce8-b0597686aedd + - 44af8abb-08d9-435e-8879-774c026501d8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153059Z + - 20260326T152914Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 314 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxga4d88731a62e46a3b392-0069bac533txga4d88731a62e46a3b392-0069bac533/test-acc-scaleway-object-bucket-ds-dns-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg1d8f961af8894b67b14a-0069c550catxg1d8f961af8894b67b14a-0069c550ca/test-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "314" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:59 GMT + - Thu, 26 Mar 2026 15:29:14 GMT X-Amz-Id-2: - - txga4d88731a62e46a3b392-0069bac533 + - txg1d8f961af8894b67b14a-0069c550ca X-Amz-Request-Id: - - txga4d88731a62e46a3b392-0069bac533 + - txg1d8f961af8894b67b14a-0069c550ca status: 404 Not Found code: 404 - duration: 183.869666ms - - id: 6 + duration: 181.35225ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 3a0a9548-999b-4a83-b247-c0cb3e1350dc + - afd40c5d-3b08-4919-9949-c85d16236249 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153059Z + - 20260326T152914Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:59 GMT + - Thu, 26 Mar 2026 15:29:14 GMT X-Amz-Id-2: - - txg6bb0d51f0d7a4a55bc49-0069bac533 + - txg11bab5566e2941c093b4-0069c550ca X-Amz-Request-Id: - - txg6bb0d51f0d7a4a55bc49-0069bac533 + - txg11bab5566e2941c093b4-0069c550ca status: 200 OK code: 200 - duration: 141.28575ms - - id: 7 + duration: 197.721375ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 341750dd-bfbd-4df6-bc2c-2e119c5f6524 + - 1f245cb0-6a24-4a3e-9769-48cc21cb69ef Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153059Z + - 20260326T152914Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxgb5e0e532a0334fd18a8f-0069bac533txgb5e0e532a0334fd18a8f-0069bac533/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter + body: NoSuchTagSetThe TagSet does not existtxg7b79524312fb43c7adc8-0069c550catxg7b79524312fb43c7adc8-0069c550ca/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:59 GMT + - Thu, 26 Mar 2026 15:29:14 GMT X-Amz-Id-2: - - txgb5e0e532a0334fd18a8f-0069bac533 + - txg7b79524312fb43c7adc8-0069c550ca X-Amz-Request-Id: - - txgb5e0e532a0334fd18a8f-0069bac533 + - txg7b79524312fb43c7adc8-0069c550ca status: 404 Not Found code: 404 - duration: 7.339625ms - - id: 8 + duration: 55.160459ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9ac4a34b-cfb4-48ba-a426-4cafa88c941b + - 16b510ad-114c-4a7c-b877-9d775ea6633e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153059Z + - 20260326T152914Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg6dc1bbcda70449cf9d5b-0069bac533txg6dc1bbcda70449cf9d5b-0069bac533/test-acc-scaleway-object-bucket-ds-dns-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg8b0546d79c51448b9d90-0069c550catxg8b0546d79c51448b9d90-0069c550ca/test-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:30:59 GMT + - Thu, 26 Mar 2026 15:29:14 GMT X-Amz-Id-2: - - txg6dc1bbcda70449cf9d5b-0069bac533 + - txg8b0546d79c51448b9d90-0069c550ca X-Amz-Request-Id: - - txg6dc1bbcda70449cf9d5b-0069bac533 + - txg8b0546d79c51448b9d90-0069c550ca status: 404 Not Found code: 404 - duration: 43.184458ms - - id: 9 + duration: 82.672875ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 53f6cf5b-3f9c-4fb4-a7c0-4bf0465558ac + - 736abbcb-11aa-42da-9176-f848f0d0b5aa Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153059Z + - 20260326T152914Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:30:59 GMT + - Thu, 26 Mar 2026 15:29:14 GMT X-Amz-Id-2: - - txg02119a4261984e178af4-0069bac533 + - txg8b03aa44131548baa6b6-0069c550ca X-Amz-Request-Id: - - txg02119a4261984e178af4-0069bac533 + - txg8b03aa44131548baa6b6-0069c550ca status: 200 OK code: 200 - duration: 78.822417ms - - id: 10 + duration: 136.754416ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 09fb4995-37bf-4cd2-ac4f-38f69929b3f2 + - 5fb8f3ab-dce5-4b04-a2f6-cee170a998e4 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153100Z + - 20260326T152914Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg048f4fefd8d845a4ad96-0069bac534txg048f4fefd8d845a4ad96-0069bac534/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg97674e3647b34e84ab5d-0069c550catxg97674e3647b34e84ab5d-0069c550ca/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:31:00 GMT + - Thu, 26 Mar 2026 15:29:14 GMT X-Amz-Id-2: - - txg048f4fefd8d845a4ad96-0069bac534 + - txg97674e3647b34e84ab5d-0069c550ca X-Amz-Request-Id: - - txg048f4fefd8d845a4ad96-0069bac534 + - txg97674e3647b34e84ab5d-0069c550ca status: 404 Not Found code: 404 - duration: 19.727ms - - id: 11 + duration: 154.420083ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 318 + content_length: 312 uncompressed: false - body: '{"created_at":"2026-03-18T15:31:00.464399089Z","id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:31:00.464399089Z"}' + body: '{"created_at":"2026-03-26T15:29:15.482017425Z","id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:29:15.482017425Z"}' headers: Content-Length: - - "318" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:00 GMT + - Thu, 26 Mar 2026 15:29:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f0c8de18-b943-499f-afe8-df7fdeee278f + - 2efa5d57-573e-42e1-8668-ff495d1bfbf2 status: 200 OK code: 200 - duration: 439.934ms - - id: 12 + duration: 645.016875ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/8d67f8ed-d602-4bca-b1b6-1e4d40229c88 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/01a8d59e-3ad3-4f2d-8705-bcb1485e4b57 method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T15:31:00.464399Z","id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:31:00.464399Z"}' + body: '{"created_at":"2026-03-26T15:29:15.482017Z","id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:29:15.482017Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:00 GMT + - Thu, 26 Mar 2026 15:29:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 49878eae-6544-4853-9db1-fb20e0a7719e + - 4fc317fd-b6c1-4853-9595-11a09c1a71b6 status: 200 OK code: 200 - duration: 67.83575ms - - id: 13 + duration: 67.061875ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"backend_stage_id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88"}' + body: '{"backend_stage_id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7/dns-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11/dns-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 298 + content_length: 315 uncompressed: false - body: '{"backend_stage_id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","created_at":"2026-03-18T15:31:00.644520185Z","default_fqdn":"","fqdns":[],"id":"23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","type":"auto","updated_at":"2026-03-18T15:31:00.644520185Z"}' + body: '{"backend_stage_id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","created_at":"2026-03-26T15:29:15.620924066Z","default_fqdn":"","fqdns":[],"id":"0d47648d-a18d-47a1-b0ec-e4aeeb104755","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","type":"auto","updated_at":"2026-03-26T15:29:15.620924066Z","wildcard_domain":false}' headers: Content-Length: - - "298" + - "315" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:00 GMT + - Thu, 26 Mar 2026 15:29:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 216b5fa6-4709-42ec-a8de-e316fc4e1587 + - 942760fc-cb03-4248-bf78-041a92da0981 status: 200 OK code: 200 - duration: 107.621292ms - - id: 14 + duration: 166.377541ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8 + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/0d47648d-a18d-47a1-b0ec-e4aeeb104755 method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","created_at":"2026-03-18T15:31:00.644520Z","default_fqdn":"","fqdns":[],"id":"23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","type":"auto","updated_at":"2026-03-18T15:31:00.644520Z"}' + body: '{"backend_stage_id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","created_at":"2026-03-26T15:29:15.620924Z","default_fqdn":"","fqdns":[],"id":"0d47648d-a18d-47a1-b0ec-e4aeeb104755","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","type":"auto","updated_at":"2026-03-26T15:29:15.620924Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:00 GMT + - Thu, 26 Mar 2026 15:29:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ab8ad1ed-ed49-46f0-851a-1339eec7eb6a + - 2aae1a19-39dd-4f79-9944-69312903db03 status: 200 OK code: 200 - duration: 111.463708ms - - id: 15 + duration: 58.577041ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -784,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7/dns-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11/dns-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -792,20 +843,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 322 + content_length: 338 uncompressed: false - body: '{"stages":[{"backend_stage_id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","created_at":"2026-03-18T15:31:00.644520Z","default_fqdn":"","fqdns":[],"id":"23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","type":"auto","updated_at":"2026-03-18T15:31:00.644520Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","created_at":"2026-03-26T15:29:15.620924Z","default_fqdn":"","fqdns":[],"id":"0d47648d-a18d-47a1-b0ec-e4aeeb104755","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","type":"auto","updated_at":"2026-03-26T15:29:15.620924Z","wildcard_domain":false}],"total_count":1}' headers: Content-Length: - - "322" + - "338" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:00 GMT + - Thu, 26 Mar 2026 15:29:15 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -813,11 +864,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 23ca9f1e-06b6-4bed-a10d-46a65b6e8166 + - 2d1c968c-d057-4c88-8619-9c17daa0509f status: 200 OK code: 200 - duration: 72.675458ms - - id: 16 + duration: 63.64325ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -833,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7/dns-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11/dns-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -841,20 +892,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 322 + content_length: 338 uncompressed: false - body: '{"stages":[{"backend_stage_id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","created_at":"2026-03-18T15:31:00.644520Z","default_fqdn":"","fqdns":[],"id":"23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","type":"auto","updated_at":"2026-03-18T15:31:00.644520Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","created_at":"2026-03-26T15:29:15.620924Z","default_fqdn":"","fqdns":[],"id":"0d47648d-a18d-47a1-b0ec-e4aeeb104755","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","type":"auto","updated_at":"2026-03-26T15:29:15.620924Z","wildcard_domain":false}],"total_count":1}' headers: Content-Length: - - "322" + - "338" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:16 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -862,11 +913,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 30fc42a4-4413-473f-b752-7035388aa4f3 + - c256c0bb-1799-4662-a64a-fef0462f3339 status: 200 OK code: 200 - duration: 43.272833ms - - id: 17 + duration: 58.386167ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -882,7 +933,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -890,20 +941,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 489 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-18T15:30:58.795139Z","description":"pipeline for DNS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"171866c7-8b1d-4f57-8054-1cc4018405e7","name":"tf-tests-ds-dns-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-18T15:30:58.795139Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "489" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:16 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -911,11 +962,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4679f696-574e-4de8-acda-5c2d719c4ff8 + - a0941ccc-c65f-40eb-8a72-ebb9362d56b1 status: 200 OK code: 200 - duration: 123.114417ms - - id: 18 + duration: 76.831083ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 477 + uncompressed: false + body: '{"created_at":"2026-03-26T15:29:13.226381Z","description":"pipeline for DNS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","name":"tf-tests-ds-dns-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:13.226381Z"}' + headers: + Content-Length: + - "477" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:16 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5f157121-4c91-4ae7-bb64-194916b1733a + status: 200 OK + code: 200 + duration: 44.054792ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -932,7 +1032,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a818671b-23b1-457c-9f9f-6e3b459ff947 + - d9def09f-4768-4ce9-8884-fc5d4254adea Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -940,7 +1040,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153101Z + - 20260326T152916Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -960,15 +1060,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:16 GMT X-Amz-Id-2: - - txg296956ae1ede4f2e8140-0069bac535 + - txgb07504cedfbd43b2b684-0069c550cc X-Amz-Request-Id: - - txg296956ae1ede4f2e8140-0069bac535 + - txgb07504cedfbd43b2b684-0069c550cc status: 200 OK code: 200 - duration: 122.487917ms - - id: 19 + duration: 213.569917ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -985,7 +1085,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - fc4e671c-6b87-4456-8a17-ae1d159a9a16 + - f704d526-9d69-4ad7-8feb-25c16aa880da Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -993,7 +1093,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153101Z + - 20260326T152916Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1004,22 +1104,22 @@ interactions: trailer: {} content_length: 314 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg3fb221f915da4175b01e-0069bac535txg3fb221f915da4175b01e-0069bac535/test-acc-scaleway-object-bucket-ds-dns-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg5ccff7fe5aff4fdaba0d-0069c550cctxg5ccff7fe5aff4fdaba0d-0069c550cc/test-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "314" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:16 GMT X-Amz-Id-2: - - txg3fb221f915da4175b01e-0069bac535 + - txg5ccff7fe5aff4fdaba0d-0069c550cc X-Amz-Request-Id: - - txg3fb221f915da4175b01e-0069bac535 + - txg5ccff7fe5aff4fdaba0d-0069c550cc status: 404 Not Found code: 404 - duration: 7.389833ms - - id: 20 + duration: 344.900542ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1036,7 +1136,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - eb737c50-79f0-4e0e-a871-ab8df50b7fd4 + - be851602-a9b9-4311-9f69-ccb9ad00dc1e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1044,7 +1144,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153101Z + - 20260326T152916Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -1064,15 +1164,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:16 GMT X-Amz-Id-2: - - txg84936d75369045aaa52b-0069bac535 + - txg81cea1e5f1334159877e-0069c550cc X-Amz-Request-Id: - - txg84936d75369045aaa52b-0069bac535 + - txg81cea1e5f1334159877e-0069c550cc status: 200 OK code: 200 - duration: 17.077042ms - - id: 21 + duration: 521.630584ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1089,7 +1189,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e2cd1607-decd-4211-9148-a4efe1e08930 + - d726395b-c388-4603-9e76-babcfbaf2966 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1097,7 +1197,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153101Z + - 20260326T152917Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1108,22 +1208,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg42f31a661295492fb05c-0069bac535txg42f31a661295492fb05c-0069bac535/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter + body: NoSuchTagSetThe TagSet does not existtxg827bb6faa4e24f16858b-0069c550cdtxg827bb6faa4e24f16858b-0069c550cd/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:17 GMT X-Amz-Id-2: - - txg42f31a661295492fb05c-0069bac535 + - txg827bb6faa4e24f16858b-0069c550cd X-Amz-Request-Id: - - txg42f31a661295492fb05c-0069bac535 + - txg827bb6faa4e24f16858b-0069c550cd status: 404 Not Found code: 404 - duration: 9.859459ms - - id: 22 + duration: 56.62425ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1140,7 +1240,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 85f11080-3be9-40fa-9337-960e61fff544 + - 99b12c9d-a39d-40be-8236-fc7bab3a196e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1148,7 +1248,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153101Z + - 20260326T152917Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1159,22 +1259,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg1eb4e8ab0abf4eedbb7c-0069bac535txg1eb4e8ab0abf4eedbb7c-0069bac535/test-acc-scaleway-object-bucket-ds-dns-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgdfa912656913497d82f4-0069c550cdtxgdfa912656913497d82f4-0069c550cd/test-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:17 GMT X-Amz-Id-2: - - txg1eb4e8ab0abf4eedbb7c-0069bac535 + - txgdfa912656913497d82f4-0069c550cd X-Amz-Request-Id: - - txg1eb4e8ab0abf4eedbb7c-0069bac535 + - txgdfa912656913497d82f4-0069c550cd status: 404 Not Found code: 404 - duration: 54.820542ms - - id: 23 + duration: 17.83775ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1191,7 +1291,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0d7c3247-bf7c-4750-8373-fd9a7639758d + - 17fbed91-ac05-4e8f-8773-427a344c6513 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1199,7 +1299,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153101Z + - 20260326T152917Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1219,15 +1319,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:17 GMT X-Amz-Id-2: - - txg5c4f7b30a98b40edb7c3-0069bac535 + - txgb4b6c2c70fa147b892d1-0069c550cd X-Amz-Request-Id: - - txg5c4f7b30a98b40edb7c3-0069bac535 + - txgb4b6c2c70fa147b892d1-0069c550cd status: 200 OK code: 200 - duration: 79.355083ms - - id: 24 + duration: 48.025ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1244,7 +1344,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 6887839f-08d8-45e1-a2be-925eb46ddff0 + - 4925c80d-9bef-4c45-b1b2-6c70ae5d6fbb Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1252,7 +1352,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153101Z + - 20260326T152917Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1263,22 +1363,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg5aa1c6e8dd9e45d8a433-0069bac535txg5aa1c6e8dd9e45d8a433-0069bac535/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg0b694972c1764661afcc-0069c550cdtxg0b694972c1764661afcc-0069c550cd/test-acc-scaleway-object-bucket-ds-dns-filtertest-acc-scaleway-object-bucket-ds-dns-filter headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:17 GMT X-Amz-Id-2: - - txg5aa1c6e8dd9e45d8a433-0069bac535 + - txg0b694972c1764661afcc-0069c550cd X-Amz-Request-Id: - - txg5aa1c6e8dd9e45d8a433-0069bac535 + - txg0b694972c1764661afcc-0069c550cd status: 404 Not Found code: 404 - duration: 6.744042ms - - id: 25 + duration: 117.274042ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1294,7 +1394,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/8d67f8ed-d602-4bca-b1b6-1e4d40229c88 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/01a8d59e-3ad3-4f2d-8705-bcb1485e4b57 method: GET response: proto: HTTP/2.0 @@ -1302,20 +1402,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-18T15:31:00.464399Z","id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-18T15:31:00.464399Z"}' + body: '{"created_at":"2026-03-26T15:29:15.482017Z","id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-dns-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:29:15.482017Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:17 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1323,11 +1423,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ba62e841-6094-44b1-915f-ee743f17c31c + - ea6fc824-a6d5-4467-8161-be6b24116ecb status: 200 OK code: 200 - duration: 55.429ms - - id: 26 + duration: 60.529459ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8 + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/0d47648d-a18d-47a1-b0ec-e4aeeb104755 method: GET response: proto: HTTP/2.0 @@ -1351,20 +1451,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 292 + content_length: 309 uncompressed: false - body: '{"backend_stage_id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","created_at":"2026-03-18T15:31:00.644520Z","default_fqdn":"","fqdns":[],"id":"23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","type":"auto","updated_at":"2026-03-18T15:31:00.644520Z"}' + body: '{"backend_stage_id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","created_at":"2026-03-26T15:29:15.620924Z","default_fqdn":"","fqdns":[],"id":"0d47648d-a18d-47a1-b0ec-e4aeeb104755","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","type":"auto","updated_at":"2026-03-26T15:29:15.620924Z","wildcard_domain":false}' headers: Content-Length: - - "292" + - "309" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:17 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 77773548-fcfb-47be-bc80-9b7684e88dee + - ce50a349-8a6c-4099-96ff-2a997d0cca4f status: 200 OK code: 200 - duration: 61.458375ms - - id: 27 + duration: 63.70625ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7/dns-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11/dns-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1400,20 +1500,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 322 + content_length: 338 uncompressed: false - body: '{"stages":[{"backend_stage_id":"8d67f8ed-d602-4bca-b1b6-1e4d40229c88","created_at":"2026-03-18T15:31:00.644520Z","default_fqdn":"","fqdns":[],"id":"23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8","pipeline_id":"171866c7-8b1d-4f57-8054-1cc4018405e7","type":"auto","updated_at":"2026-03-18T15:31:00.644520Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"01a8d59e-3ad3-4f2d-8705-bcb1485e4b57","created_at":"2026-03-26T15:29:15.620924Z","default_fqdn":"","fqdns":[],"id":"0d47648d-a18d-47a1-b0ec-e4aeeb104755","pipeline_id":"6a6d3885-12c1-4fe0-b421-5aa19a198b11","type":"auto","updated_at":"2026-03-26T15:29:15.620924Z","wildcard_domain":false}],"total_count":1}' headers: Content-Length: - - "322" + - "338" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:01 GMT + - Thu, 26 Mar 2026 15:29:17 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5b04a8cc-8e4f-4995-be67-4dd6f27a22e2 + - 382f60e8-82cf-4013-ac5e-46f746db18c2 status: 200 OK code: 200 - duration: 97.829667ms - - id: 28 + duration: 50.13175ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8 + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/0d47648d-a18d-47a1-b0ec-e4aeeb104755 method: DELETE response: proto: HTTP/2.0 @@ -1458,9 +1558,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:02 GMT + - Thu, 26 Mar 2026 15:29:18 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1468,11 +1568,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e8bb6fb3-bfb7-46c6-b45f-67d3f3fd6add + - b56a2543-43c8-465a-be07-36e41f844b97 status: 204 No Content code: 204 - duration: 106.764834ms - - id: 29 + duration: 87.230125ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1488,7 +1588,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/8d67f8ed-d602-4bca-b1b6-1e4d40229c88 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/01a8d59e-3ad3-4f2d-8705-bcb1485e4b57 method: DELETE response: proto: HTTP/2.0 @@ -1505,9 +1605,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:02 GMT + - Thu, 26 Mar 2026 15:29:18 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1515,11 +1615,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d5016808-db32-4643-bad7-f78a31bb6cc2 + - c08b8060-cd1e-4e14-bf40-b339f47fb669 status: 204 No Content code: 204 - duration: 234.175958ms - - id: 30 + duration: 129.844125ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1535,7 +1635,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/171866c7-8b1d-4f57-8054-1cc4018405e7 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6a6d3885-12c1-4fe0-b421-5aa19a198b11 method: DELETE response: proto: HTTP/2.0 @@ -1552,9 +1652,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:02 GMT + - Thu, 26 Mar 2026 15:29:18 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1562,11 +1662,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f33db40b-ca6e-41eb-8a0e-3d7df1c4e5ed + - 74f4b8e0-a7fb-45d8-804f-f39f45e0a2b5 status: 204 No Content code: 204 - duration: 241.4175ms - - id: 31 + duration: 200.728833ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1583,7 +1683,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 53836bf4-2270-4751-ba1a-6995b53309e3 + - 4cad0dca-7621-47df-bd25-b8c280e74ed5 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1591,7 +1691,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260318T153102Z + - 20260326T152918Z url: https://test-acc-scaleway-object-bucket-ds-dns-filter.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1605,15 +1705,15 @@ interactions: body: "" headers: Date: - - Wed, 18 Mar 2026 15:31:02 GMT + - Thu, 26 Mar 2026 15:29:18 GMT X-Amz-Id-2: - - txg5c80fa11f4ad4a0aa205-0069bac536 + - txgc202cff31c1e4a4bbfe6-0069c550ce X-Amz-Request-Id: - - txg5c80fa11f4ad4a0aa205-0069bac536 + - txgc202cff31c1e4a4bbfe6-0069c550ce status: 204 No Content code: 204 - duration: 297.216917ms - - id: 32 + duration: 291.536625ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1629,7 +1729,54 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - fe76cd1a-b98b-4b92-9f0e-72814027acd3 + status: 204 No Content + code: 204 + duration: 85.076708ms + - id: 35 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/0d47648d-a18d-47a1-b0ec-e4aeeb104755 method: DELETE response: proto: HTTP/2.0 @@ -1648,9 +1795,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:02 GMT + - Thu, 26 Mar 2026 15:29:18 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1658,11 +1805,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 521bff9f-d21d-40d2-8472-c517841bff13 + - 1bfde94a-7648-4bc2-914d-5678850fc0aa status: 404 Not Found code: 404 - duration: 38.835166ms - - id: 33 + duration: 48.723083ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1825,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/23ef67ee-b0e1-44e6-84f5-e8bcde81f1f8 + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/0d47648d-a18d-47a1-b0ec-e4aeeb104755 method: DELETE response: proto: HTTP/2.0 @@ -1697,9 +1844,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Mar 2026 15:31:02 GMT + - Thu, 26 Mar 2026 15:29:18 GMT Server: - - Scaleway API Gateway (fr-par-3;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1707,7 +1854,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dce93f03-8afc-46f0-8651-9ef14bb85937 + - b0c6ca02-eec4-416c-9c0a-37deb39082d6 status: 404 Not Found code: 404 - duration: 50.015625ms + duration: 53.263458ms diff --git a/internal/services/edgeservices/testdata/data-source-pipeline-by-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-pipeline-by-id.cassette.yaml index bac17f5fe7..fb9a9ba0c4 100644 --- a/internal/services/edgeservices/testdata/data-source-pipeline-by-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-pipeline-by-id.cassette.yaml @@ -6,41 +6,41 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 132 + content_length: 75 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-pipeline-id","description":"pipeline for data source test"}' + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines - method: POST + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 497 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-20T06:57:39.331261971Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8a0ea9da-312a-4a08-a554-79de17da20ce","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:57:39.331261971Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "497" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:39 GMT + - Thu, 26 Mar 2026 15:29:46 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,48 +48,50 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3db50612-1a59-4be2-89fc-0ab839a13fd8 + - 3419cdb9-9ff6-40c6-8037-3c0f53b34661 status: 200 OK code: 200 - duration: 325.859625ms + duration: 212.805834ms - id: 1 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 132 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-pipeline-id","description":"pipeline for data source test"}' form: {} headers: + Content-Type: + - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce - method: GET + url: https://api.scaleway.com/edge-services/v1beta1/pipelines + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 491 + content_length: 485 uncompressed: false - body: '{"created_at":"2026-03-20T06:57:39.331261Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8a0ea9da-312a-4a08-a554-79de17da20ce","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:57:39.331261Z"}' + body: '{"created_at":"2026-03-26T15:29:46.519908425Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2caa17b1-2d5a-436a-9041-92544e3ade4a","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:46.519908425Z"}' headers: Content-Length: - - "491" + - "485" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:39 GMT + - Thu, 26 Mar 2026 15:29:46 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,10 +99,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5b7220e1-38a5-478a-a631-8f49c5de5d25 + - ef90bf26-f8dd-4805-8e36-7ba4ba432d55 status: 200 OK code: 200 - duration: 121.390375ms + duration: 107.256416ms - id: 2 request: proto: HTTP/1.1 @@ -117,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a method: GET response: proto: HTTP/2.0 @@ -125,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 491 + content_length: 479 uncompressed: false - body: '{"created_at":"2026-03-20T06:57:39.331261Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8a0ea9da-312a-4a08-a554-79de17da20ce","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:57:39.331261Z"}' + body: '{"created_at":"2026-03-26T15:29:46.519908Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2caa17b1-2d5a-436a-9041-92544e3ade4a","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:46.519908Z"}' headers: Content-Length: - - "491" + - "479" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:39 GMT + - Thu, 26 Mar 2026 15:29:46 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -146,10 +148,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d9007901-dc2b-4a7d-94a1-76615a8dedc8 + - 45f4f65b-e12f-41f0-b194-a1c2ab0992af status: 200 OK code: 200 - duration: 61.047417ms + duration: 136.7305ms - id: 3 request: proto: HTTP/1.1 @@ -166,7 +168,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a method: GET response: proto: HTTP/2.0 @@ -174,20 +176,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 491 + content_length: 479 uncompressed: false - body: '{"created_at":"2026-03-20T06:57:39.331261Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8a0ea9da-312a-4a08-a554-79de17da20ce","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:57:39.331261Z"}' + body: '{"created_at":"2026-03-26T15:29:46.519908Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2caa17b1-2d5a-436a-9041-92544e3ade4a","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:46.519908Z"}' headers: Content-Length: - - "491" + - "479" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:39 GMT + - Thu, 26 Mar 2026 15:29:46 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -195,10 +197,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9647e4d7-8b5f-45cf-90e0-0365034e3d33 + - a54cac12-f2ef-48b6-a737-8dfc847228d3 status: 200 OK code: 200 - duration: 84.750708ms + duration: 45.31575ms - id: 4 request: proto: HTTP/1.1 @@ -215,7 +217,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a method: GET response: proto: HTTP/2.0 @@ -223,20 +225,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 491 + content_length: 479 uncompressed: false - body: '{"created_at":"2026-03-20T06:57:39.331261Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8a0ea9da-312a-4a08-a554-79de17da20ce","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:57:39.331261Z"}' + body: '{"created_at":"2026-03-26T15:29:46.519908Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2caa17b1-2d5a-436a-9041-92544e3ade4a","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:46.519908Z"}' headers: Content-Length: - - "491" + - "479" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:39 GMT + - Thu, 26 Mar 2026 15:29:46 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -244,10 +246,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2a81ba04-7652-42c6-aaad-f404b98aa036 + - b4603484-b6f7-4276-b27e-514d723a9aac status: 200 OK code: 200 - duration: 66.815833ms + duration: 55.569959ms - id: 5 request: proto: HTTP/1.1 @@ -264,7 +266,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a method: GET response: proto: HTTP/2.0 @@ -272,20 +274,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 491 + content_length: 479 uncompressed: false - body: '{"created_at":"2026-03-20T06:57:39.331261Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8a0ea9da-312a-4a08-a554-79de17da20ce","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:57:39.331261Z"}' + body: '{"created_at":"2026-03-26T15:29:46.519908Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2caa17b1-2d5a-436a-9041-92544e3ade4a","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:46.519908Z"}' headers: Content-Length: - - "491" + - "479" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:40 GMT + - Thu, 26 Mar 2026 15:29:46 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -293,10 +295,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a7c1a553-7608-4091-a7d5-38dcc0da112c + - 89249181-4f45-4881-9304-06355e266e5b status: 200 OK code: 200 - duration: 93.320375ms + duration: 40.384208ms - id: 6 request: proto: HTTP/1.1 @@ -313,7 +315,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -321,20 +323,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 491 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-20T06:57:39.331261Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8a0ea9da-312a-4a08-a554-79de17da20ce","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:57:39.331261Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "491" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:40 GMT + - Thu, 26 Mar 2026 15:29:47 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -342,10 +344,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 42dd2e10-7543-4d9e-9ca4-618015e1dbe2 + - 5c86fe07-b26c-4558-a9df-2b67828cf433 status: 200 OK code: 200 - duration: 52.036292ms + duration: 132.870125ms - id: 7 request: proto: HTTP/1.1 @@ -362,7 +364,105 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 479 + uncompressed: false + body: '{"created_at":"2026-03-26T15:29:46.519908Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2caa17b1-2d5a-436a-9041-92544e3ade4a","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:46.519908Z"}' + headers: + Content-Length: + - "479" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d63e5d9f-0dc0-4277-a798-7e3fa22dd152 + status: 200 OK + code: 200 + duration: 199.42475ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 479 + uncompressed: false + body: '{"created_at":"2026-03-26T15:29:46.519908Z","description":"pipeline for data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2caa17b1-2d5a-436a-9041-92544e3ade4a","name":"tf-tests-ds-pipeline-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:46.519908Z"}' + headers: + Content-Length: + - "479" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 218f4c7a-e025-4fc2-8ee1-f3fb33b91bc3 + status: 200 OK + code: 200 + duration: 45.4945ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a method: DELETE response: proto: HTTP/2.0 @@ -379,9 +479,9 @@ interactions: Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:40 GMT + - Thu, 26 Mar 2026 15:29:47 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -389,11 +489,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4ae1fb9b-6a18-4411-bcb0-f31110e555a9 + - 36574115-c58c-4018-af9e-e0d7dd05e656 status: 204 No Content code: 204 - duration: 245.895458ms - - id: 8 + duration: 192.371917ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -409,7 +509,54 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ed4bac98-af1f-438a-8ed4-464e79f42607 + status: 204 No Content + code: 204 + duration: 114.554125ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a method: DELETE response: proto: HTTP/2.0 @@ -428,9 +575,9 @@ interactions: Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:40 GMT + - Thu, 26 Mar 2026 15:29:48 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -438,11 +585,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4fcb6d94-3f38-4ff3-8ed7-2d4ea67b5a4b + - a52ae41c-cc99-497b-8aba-cc52eca2e3f2 status: 404 Not Found code: 404 - duration: 52.299583ms - - id: 9 + duration: 38.6995ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -458,7 +605,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8a0ea9da-312a-4a08-a554-79de17da20ce + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2caa17b1-2d5a-436a-9041-92544e3ade4a method: DELETE response: proto: HTTP/2.0 @@ -477,9 +624,9 @@ interactions: Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:57:40 GMT + - Thu, 26 Mar 2026 15:29:48 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -487,7 +634,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 997ac6dd-207e-468c-81a8-9655ea0cce93 + - 47e74130-e873-4a9a-85d3-b01b92b7e70d status: 404 Not Found code: 404 - duration: 53.526292ms + duration: 61.432375ms diff --git a/internal/services/edgeservices/testdata/data-source-pipeline-by-name.cassette.yaml b/internal/services/edgeservices/testdata/data-source-pipeline-by-name.cassette.yaml index 26bd5ae3d0..9210038b7a 100644 --- a/internal/services/edgeservices/testdata/data-source-pipeline-by-name.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-pipeline-by-name.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:54 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - fdd3ccbe-f2b1-4935-9991-5428ebcb57a5 + status: 200 OK + code: 200 + duration: 279.435ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 499 + content_length: 487 uncompressed: false - body: '{"created_at":"2026-03-20T06:58:16.652486425Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"af7c78c5-b7ad-48de-927f-1122016189cc","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:58:16.652486425Z"}' + body: '{"created_at":"2026-03-26T15:29:54.524410214Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"3d83ce23-018e-42b8-9b12-0967d2fd615f","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:54.524410214Z"}' headers: Content-Length: - - "499" + - "487" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:16 GMT + - Thu, 26 Mar 2026 15:29:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 29501627-afcb-4199-acc4-0c1e4ce254e1 + - e5ee9657-139c-47f4-a502-89be4d4b05f7 status: 200 OK code: 200 - duration: 315.299083ms - - id: 1 + duration: 110.555125ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/af7c78c5-b7ad-48de-927f-1122016189cc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/3d83ce23-018e-42b8-9b12-0967d2fd615f method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 493 + content_length: 481 uncompressed: false - body: '{"created_at":"2026-03-20T06:58:16.652486Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"af7c78c5-b7ad-48de-927f-1122016189cc","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:58:16.652486Z"}' + body: '{"created_at":"2026-03-26T15:29:54.524410Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"3d83ce23-018e-42b8-9b12-0967d2fd615f","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:54.524410Z"}' headers: Content-Length: - - "493" + - "481" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:16 GMT + - Thu, 26 Mar 2026 15:29:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2794beab-f6ba-477a-95c2-20a01676039b + - d764aac4-077d-4b21-9813-afb678006918 status: 200 OK code: 200 - duration: 57.283625ms - - id: 2 + duration: 44.636ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -125,20 +176,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 526 + content_length: 513 uncompressed: false - body: '{"pipelines":[{"created_at":"2026-03-20T06:58:16.652486Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"af7c78c5-b7ad-48de-927f-1122016189cc","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:58:16.652486Z"}],"total_count":1}' + body: '{"pipelines":[{"created_at":"2026-03-26T15:29:54.524410Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"3d83ce23-018e-42b8-9b12-0967d2fd615f","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:54.524410Z"}],"total_count":1}' headers: Content-Length: - - "526" + - "513" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:16 GMT + - Thu, 26 Mar 2026 15:29:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -146,11 +197,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - df1c3be5-bfe8-496f-9115-612042250c00 + - ea3f5c4c-5490-43d2-a70a-349c994f5406 status: 200 OK code: 200 - duration: 68.663584ms - - id: 3 + duration: 312.664917ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -166,7 +217,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/af7c78c5-b7ad-48de-927f-1122016189cc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/3d83ce23-018e-42b8-9b12-0967d2fd615f method: GET response: proto: HTTP/2.0 @@ -174,20 +225,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 493 + content_length: 481 uncompressed: false - body: '{"created_at":"2026-03-20T06:58:16.652486Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"af7c78c5-b7ad-48de-927f-1122016189cc","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:58:16.652486Z"}' + body: '{"created_at":"2026-03-26T15:29:54.524410Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"3d83ce23-018e-42b8-9b12-0967d2fd615f","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:54.524410Z"}' headers: Content-Length: - - "493" + - "481" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:16 GMT + - Thu, 26 Mar 2026 15:29:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -195,11 +246,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ede95d4c-59cb-4c2f-abea-c1c031d0b0bc + - e32f7d1e-0d3f-4c45-b789-ffc772603709 status: 200 OK code: 200 - duration: 44.089125ms - - id: 4 + duration: 116.078791ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -223,20 +274,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 526 + content_length: 513 uncompressed: false - body: '{"pipelines":[{"created_at":"2026-03-20T06:58:16.652486Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"af7c78c5-b7ad-48de-927f-1122016189cc","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:58:16.652486Z"}],"total_count":1}' + body: '{"pipelines":[{"created_at":"2026-03-26T15:29:54.524410Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"3d83ce23-018e-42b8-9b12-0967d2fd615f","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:54.524410Z"}],"total_count":1}' headers: Content-Length: - - "526" + - "513" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:17 GMT + - Thu, 26 Mar 2026 15:29:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -244,11 +295,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0a2c7557-c4e6-4427-a1f5-cfcbe71f8afa + - bee8fbdd-0f8a-44bc-850c-131782c77ebc status: 200 OK code: 200 - duration: 39.53425ms - - id: 5 + duration: 44.306708ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -264,7 +315,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/af7c78c5-b7ad-48de-927f-1122016189cc + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -272,20 +323,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 493 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-20T06:58:16.652486Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"af7c78c5-b7ad-48de-927f-1122016189cc","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:58:16.652486Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "493" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:17 GMT + - Thu, 26 Mar 2026 15:29:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -293,11 +344,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e70c1467-831c-4205-b90e-d74de09c3797 + - 69ca72c7-fc91-447f-97d1-a93a5f2c8309 status: 200 OK code: 200 - duration: 63.693792ms - - id: 6 + duration: 46.093584ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/3d83ce23-018e-42b8-9b12-0967d2fd615f + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 481 + uncompressed: false + body: '{"created_at":"2026-03-26T15:29:54.524410Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"3d83ce23-018e-42b8-9b12-0967d2fd615f","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:54.524410Z"}' + headers: + Content-Length: + - "481" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:55 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0a4779d7-eea3-48da-b819-51e88d9693df + status: 200 OK + code: 200 + duration: 38.605583ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -321,20 +421,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 526 + content_length: 513 uncompressed: false - body: '{"pipelines":[{"created_at":"2026-03-20T06:58:16.652486Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"af7c78c5-b7ad-48de-927f-1122016189cc","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-20T06:58:16.652486Z"}],"total_count":1}' + body: '{"pipelines":[{"created_at":"2026-03-26T15:29:54.524410Z","description":"pipeline for name filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"3d83ce23-018e-42b8-9b12-0967d2fd615f","name":"tf-tests-ds-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:54.524410Z"}],"total_count":1}' headers: Content-Length: - - "526" + - "513" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:17 GMT + - Thu, 26 Mar 2026 15:29:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -342,11 +442,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 802dd12e-6682-44df-9e4c-2f7212f9d3cd + - 8e109350-bc2e-4417-84a9-9efaa1d68f33 status: 200 OK code: 200 - duration: 123.333042ms - - id: 7 + duration: 67.123292ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -362,7 +462,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/af7c78c5-b7ad-48de-927f-1122016189cc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/3d83ce23-018e-42b8-9b12-0967d2fd615f method: DELETE response: proto: HTTP/2.0 @@ -379,9 +479,9 @@ interactions: Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:17 GMT + - Thu, 26 Mar 2026 15:29:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -389,11 +489,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3e689374-dac5-4b3e-b64f-84bbef45bd1f + - a302e18b-82b9-4fd8-8043-823298255062 status: 204 No Content code: 204 - duration: 196.395125ms - - id: 8 + duration: 117.35125ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -409,7 +509,54 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/af7c78c5-b7ad-48de-927f-1122016189cc + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:55 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 33c71aec-2a26-4482-a528-7cb06fa8c48e + status: 204 No Content + code: 204 + duration: 75.921209ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/3d83ce23-018e-42b8-9b12-0967d2fd615f method: DELETE response: proto: HTTP/2.0 @@ -428,9 +575,9 @@ interactions: Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:17 GMT + - Thu, 26 Mar 2026 15:29:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -438,11 +585,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 222fe159-658a-45fc-8887-4a3de2762258 + - 6aa38735-c8b6-4004-a5a2-326e8bb920bf status: 404 Not Found code: 404 - duration: 50.56ms - - id: 9 + duration: 61.881542ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -458,7 +605,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/af7c78c5-b7ad-48de-927f-1122016189cc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/3d83ce23-018e-42b8-9b12-0967d2fd615f method: DELETE response: proto: HTTP/2.0 @@ -477,9 +624,9 @@ interactions: Content-Type: - application/json Date: - - Fri, 20 Mar 2026 06:58:17 GMT + - Thu, 26 Mar 2026 15:29:56 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -487,7 +634,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 92088682-e46f-4fc5-b284-c6de21527cbf + - 24bdac77-0028-4126-b0ad-36c8cde3924f status: 404 Not Found code: 404 - duration: 54.410959ms + duration: 55.505ms diff --git a/internal/services/edgeservices/testdata/data-source-route-stage-by-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-route-stage-by-id.cassette.yaml index f751e2fca0..fd0774550d 100644 --- a/internal/services/edgeservices/testdata/data-source-route-stage-by-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-route-stage-by-id.cassette.yaml @@ -6,41 +6,41 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 135 + content_length: 75 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-route-id","description":"pipeline for route data source test"}' + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines - method: POST + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 500 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:28.541425182Z","description":"pipeline for route data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"fe751039-3908-4041-b335-bd61476e9fb3","name":"tf-tests-ds-route-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T17:51:28.541425182Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "500" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:28 GMT + - Thu, 26 Mar 2026 15:30:59 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,48 +48,50 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7431056e-4ef9-4258-9e50-4747aa16e9ce + - 22c36268-1ae6-4f5f-ad9f-8bea3bf26c5d status: 200 OK code: 200 - duration: 447.553375ms + duration: 244.247708ms - id: 1 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 135 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-route-id","description":"pipeline for route data source test"}' form: {} headers: + Content-Type: + - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fe751039-3908-4041-b335-bd61476e9fb3 - method: GET + url: https://api.scaleway.com/edge-services/v1beta1/pipelines + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 494 + content_length: 488 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:28.541425Z","description":"pipeline for route data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"fe751039-3908-4041-b335-bd61476e9fb3","name":"tf-tests-ds-route-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T17:51:28.541425Z"}' + body: '{"created_at":"2026-03-26T15:30:59.641242027Z","description":"pipeline for route data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","name":"tf-tests-ds-route-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:59.641242027Z"}' headers: Content-Length: - - "494" + - "488" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:28 GMT + - Thu, 26 Mar 2026 15:30:59 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,10 +99,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 35ffd95a-935f-4675-8f05-0ca172e17d35 + - be62c2ab-131b-4d45-b2d7-13a6fdd933aa status: 200 OK code: 200 - duration: 188.313958ms + duration: 111.693166ms - id: 2 request: proto: HTTP/1.1 @@ -109,49 +111,47 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - bdb3fe4b-7d35-487b-879a-8aa188e7ad2b - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260319T175128Z - url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/ - method: PUT + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fcdc6af4-6864-4ecc-bedc-10499562a2ed + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 0 + content_length: 482 uncompressed: false - body: "" + body: '{"created_at":"2026-03-26T15:30:59.641242Z","description":"pipeline for route data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","name":"tf-tests-ds-route-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:59.641242Z"}' headers: Content-Length: - - "0" + - "482" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json Date: - - Thu, 19 Mar 2026 17:51:28 GMT - Location: - - /test-acc-scaleway-object-bucket-ds-route-id - X-Amz-Id-2: - - txg78eed85fbc694070a819-0069bc37a0 - X-Amz-Request-Id: - - txg78eed85fbc694070a819-0069bc37a0 + - Thu, 26 Mar 2026 15:30:59 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e6ae9b10-6510-4fc8-8a1a-69b526ab77a7 status: 200 OK code: 200 - duration: 639.771375ms + duration: 42.156542ms - id: 3 request: proto: HTTP/1.1 @@ -170,7 +170,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fe751039-3908-4041-b335-bd61476e9fb3/waf-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fcdc6af4-6864-4ecc-bedc-10499562a2ed/waf-stages method: POST response: proto: HTTP/2.0 @@ -178,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 230 + content_length: 225 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:28.870054358Z","id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba","mode":"enable","paranoia_level":3,"pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:28.870054358Z"}' + body: '{"created_at":"2026-03-26T15:30:59.785077012Z","id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837","mode":"enable","paranoia_level":3,"pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:30:59.785077012Z"}' headers: Content-Length: - - "230" + - "225" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:28 GMT + - Thu, 26 Mar 2026 15:30:59 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -199,10 +199,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bc3a9d9e-1b5c-4a1f-9680-6e8130f1779f + - 93cc3421-601c-4ec0-aa9e-c14b5708a3cf status: 200 OK code: 200 - duration: 119.94ms + duration: 74.442333ms - id: 4 request: proto: HTTP/1.1 @@ -219,7 +219,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/5918afba-d14a-4bb7-8d3a-ee1aebc94837 method: GET response: proto: HTTP/2.0 @@ -227,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:28.870054Z","id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba","mode":"enable","paranoia_level":3,"pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:28.870054Z"}' + body: '{"created_at":"2026-03-26T15:30:59.785077Z","id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837","mode":"enable","paranoia_level":3,"pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:30:59.785077Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:28 GMT + - Thu, 26 Mar 2026 15:30:59 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -248,10 +248,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7adb117b-cb33-489e-8bed-ffcc2ae718e8 + - 46660a54-a2ae-46f9-812c-3fd9c29a7bd0 status: 200 OK code: 200 - duration: 53.679084ms + duration: 61.385125ms - id: 5 request: proto: HTTP/1.1 @@ -269,7 +269,58 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d4a9e659-d62e-44d7-8d8e-e531943d89d0 + - 3da27f10-b5c1-457b-b77f-f9ac0197e1c1 + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T153059Z + url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/ + method: PUT + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Length: + - "0" + Date: + - Thu, 26 Mar 2026 15:30:59 GMT + Location: + - /test-acc-scaleway-object-bucket-ds-route-id + X-Amz-Id-2: + - txg07eef105fb7147949e74-0069c55133 + X-Amz-Request-Id: + - txg07eef105fb7147949e74-0069c55133 + status: 200 OK + code: 200 + duration: 2.051500667s + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - cb501f3d-1ee3-4a82-8eee-d5c6df7743e1 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -281,7 +332,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175128Z + - 20260326T153101Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -297,15 +348,15 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 17:51:28 GMT + - Thu, 26 Mar 2026 15:31:01 GMT X-Amz-Id-2: - - txg5b7a83ddb0dd4205a9a6-0069bc37a0 + - txg6dcd89c0f1ce4c6fabb6-0069c55135 X-Amz-Request-Id: - - txg5b7a83ddb0dd4205a9a6-0069bc37a0 + - txg6dcd89c0f1ce4c6fabb6-0069c55135 status: 200 OK code: 200 - duration: 200.191667ms - - id: 6 + duration: 385.562583ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -322,7 +373,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - fa6850be-75b8-47d0-872d-f75d3d50987c + - 0740c1d8-635d-4e37-80ba-bf86b58f8b05 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -330,7 +381,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175128Z + - 20260326T153101Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -350,15 +401,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:29 GMT + - Thu, 26 Mar 2026 15:31:01 GMT X-Amz-Id-2: - - txg8cac552725124f8c8432-0069bc37a1 + - txg22fdb176902c4cd18ecf-0069c55135 X-Amz-Request-Id: - - txg8cac552725124f8c8432-0069bc37a1 + - txg22fdb176902c4cd18ecf-0069c55135 status: 200 OK code: 200 - duration: 148.284958ms - - id: 7 + duration: 147.965084ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -375,7 +426,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 6c6a2791-0462-4d1a-899e-af569c32f564 + - a1a54e97-a4a5-4ac8-a1b9-debcacd8a876 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -383,7 +434,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175129Z + - 20260326T153101Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -394,22 +445,22 @@ interactions: trailer: {} content_length: 312 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg4ea5f542bac647199cc3-0069bc37a1txg4ea5f542bac647199cc3-0069bc37a1/test-acc-scaleway-object-bucket-ds-route-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgef64f82835234296b5cf-0069c55135txgef64f82835234296b5cf-0069c55135/test-acc-scaleway-object-bucket-ds-route-id headers: Content-Length: - "312" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:29 GMT + - Thu, 26 Mar 2026 15:31:01 GMT X-Amz-Id-2: - - txg4ea5f542bac647199cc3-0069bc37a1 + - txgef64f82835234296b5cf-0069c55135 X-Amz-Request-Id: - - txg4ea5f542bac647199cc3-0069bc37a1 + - txgef64f82835234296b5cf-0069c55135 status: 404 Not Found code: 404 - duration: 72.719958ms - - id: 8 + duration: 153.984792ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -426,7 +477,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a2ceccf8-37a5-4d58-9c1e-ab51557ce2d5 + - e5a58c06-d67c-4730-a6f7-46a26557591d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -434,7 +485,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175129Z + - 20260326T153102Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/ method: GET response: @@ -454,15 +505,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:29 GMT + - Thu, 26 Mar 2026 15:31:02 GMT X-Amz-Id-2: - - txg21eaa1f66dab4ff7bfff-0069bc37a1 + - txg9ba6fb88d8964b2e89a0-0069c55136 X-Amz-Request-Id: - - txg21eaa1f66dab4ff7bfff-0069bc37a1 + - txg9ba6fb88d8964b2e89a0-0069c55136 status: 200 OK code: 200 - duration: 69.226875ms - - id: 9 + duration: 120.491458ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -479,7 +530,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a5046104-aba6-47ac-a01f-2d3ca48dc76e + - da74f280-78ee-48e0-aebe-5e9f604adf20 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -487,7 +538,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175129Z + - 20260326T153102Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -498,22 +549,22 @@ interactions: trailer: {} content_length: 325 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg1032d23615434b4ab61d-0069bc37a1txg1032d23615434b4ab61d-0069bc37a1/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id + body: NoSuchTagSetThe TagSet does not existtxg3b47ee729f224fab895c-0069c55136txg3b47ee729f224fab895c-0069c55136/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id headers: Content-Length: - "325" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:29 GMT + - Thu, 26 Mar 2026 15:31:02 GMT X-Amz-Id-2: - - txg1032d23615434b4ab61d-0069bc37a1 + - txg3b47ee729f224fab895c-0069c55136 X-Amz-Request-Id: - - txg1032d23615434b4ab61d-0069bc37a1 + - txg3b47ee729f224fab895c-0069c55136 status: 404 Not Found code: 404 - duration: 50.267792ms - - id: 10 + duration: 51.75325ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -530,7 +581,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 458015ea-7e5a-4513-b779-d43efed6d407 + - 789e92d3-a4bc-4b8c-a6a8-b4285389056f Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -538,7 +589,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175129Z + - 20260326T153102Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -549,22 +600,22 @@ interactions: trailer: {} content_length: 280 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg8029027000b74dae9310-0069bc37a1txg8029027000b74dae9310-0069bc37a1/test-acc-scaleway-object-bucket-ds-route-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg2d75850985004ee6b7f2-0069c55136txg2d75850985004ee6b7f2-0069c55136/test-acc-scaleway-object-bucket-ds-route-id headers: Content-Length: - "280" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:29 GMT + - Thu, 26 Mar 2026 15:31:02 GMT X-Amz-Id-2: - - txg8029027000b74dae9310-0069bc37a1 + - txg2d75850985004ee6b7f2-0069c55136 X-Amz-Request-Id: - - txg8029027000b74dae9310-0069bc37a1 + - txg2d75850985004ee6b7f2-0069c55136 status: 404 Not Found code: 404 - duration: 111.103583ms - - id: 11 + duration: 68.935167ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -581,7 +632,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7bfb1a88-1c02-4061-87bd-bede8fbed707 + - a32d9d17-8fdf-4e1c-a919-24bd17792072 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -589,7 +640,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175129Z + - 20260326T153102Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -609,15 +660,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:29 GMT + - Thu, 26 Mar 2026 15:31:02 GMT X-Amz-Id-2: - - txgaec7e2b671964b15bfda-0069bc37a1 + - txgcaed604bcbad4679b47b-0069c55136 X-Amz-Request-Id: - - txgaec7e2b671964b15bfda-0069bc37a1 + - txgcaed604bcbad4679b47b-0069c55136 status: 200 OK code: 200 - duration: 1.048141458s - - id: 12 + duration: 118.780416ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -634,7 +685,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 5afba80d-6a73-4627-872e-68d080e71863 + - eab5354d-94d6-462f-8f45-67d602f64461 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -642,7 +693,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175130Z + - 20260326T153102Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -653,22 +704,22 @@ interactions: trailer: {} content_length: 358 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg3bac77f33dcc4e768b91-0069bc37a2txg3bac77f33dcc4e768b91-0069bc37a2/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg17154fc163a741de8afe-0069c55136txg17154fc163a741de8afe-0069c55136/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id headers: Content-Length: - "358" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:30 GMT + - Thu, 26 Mar 2026 15:31:02 GMT X-Amz-Id-2: - - txg3bac77f33dcc4e768b91-0069bc37a2 + - txg17154fc163a741de8afe-0069c55136 X-Amz-Request-Id: - - txg3bac77f33dcc4e768b91-0069bc37a2 + - txg17154fc163a741de8afe-0069c55136 status: 404 Not Found code: 404 - duration: 201.862583ms - - id: 13 + duration: 156.486041ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -686,7 +737,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fe751039-3908-4041-b335-bd61476e9fb3/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fcdc6af4-6864-4ecc-bedc-10499562a2ed/backend-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 316 + content_length: 310 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.316126198Z","id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T17:51:31.316126198Z"}' + body: '{"created_at":"2026-03-26T15:31:03.383092162Z","id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:31:03.383092162Z"}' headers: Content-Length: - - "316" + - "310" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:31 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 88d30d07-ddc0-468f-9db4-a7bfed2d47f7 + - 3874f4ee-83fd-45ea-bc5c-cade6c08ce33 status: 200 OK code: 200 - duration: 625.04175ms - - id: 14 + duration: 821.433042ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/096bf571-80d4-400b-8419-c9aeb0b12ba6 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/7c4e0433-c8f8-4c58-b6ac-1056e7031646 method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 310 + content_length: 304 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.316126Z","id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T17:51:31.316126Z"}' + body: '{"created_at":"2026-03-26T15:31:03.383092Z","id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:31:03.383092Z"}' headers: Content-Length: - - "310" + - "304" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:31 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6937e6d6-fa7b-42df-9d9b-885a9fdd0e64 + - 951ea9c3-f82f-46c5-bda5-49e34f1e1a56 status: 200 OK code: 200 - duration: 50.673583ms - - id: 15 + duration: 45.811375ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -779,14 +830,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fe751039-3908-4041-b335-bd61476e9fb3/route-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fcdc6af4-6864-4ecc-bedc-10499562a2ed/route-stages method: POST response: proto: HTTP/2.0 @@ -794,20 +845,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 248 + content_length: 244 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.469734845Z","id":"c033cba0-814c-42ce-b6b5-0d57874c3039","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:31.469734845Z","waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"created_at":"2026-03-26T15:31:03.519494049Z","id":"052b951e-8e09-446c-af92-397f9deb4189","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:31:03.519494049Z","waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' headers: Content-Length: - - "248" + - "244" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:31 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -815,29 +866,29 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - de895b16-ed79-432f-8c57-eb675ec44bcd + - 36159757-6c00-472b-94d4-336206502fcc status: 200 OK code: 200 - duration: 141.163167ms - - id: 16 + duration: 74.901208ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 178 + content_length: 197 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"route_rules":[{"rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}},"backend_stage_id":"096bf571-80d4-400b-8419-c9aeb0b12ba6"}]}' + body: '{"route_rules":[{"rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"},"host_filter":null},"backend_stage_id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646"}]}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189/route-rules method: PUT response: proto: HTTP/2.0 @@ -845,20 +896,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 252 + content_length: 266 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","position":1,"route_stage_id":"c033cba0-814c-42ce-b6b5-0d57874c3039","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}]}' + body: '{"route_rules":[{"backend_stage_id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","position":1,"route_stage_id":"052b951e-8e09-446c-af92-397f9deb4189","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}]}' headers: Content-Length: - - "252" + - "266" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:31 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -866,11 +917,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fede4ef2-4076-4873-96c2-3f54f1787e29 + - 689f84ee-aa36-4b55-b0cd-1f5ad2486807 status: 200 OK code: 200 - duration: 318.702084ms - - id: 17 + duration: 106.364709ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -886,7 +937,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: GET response: proto: HTTP/2.0 @@ -894,20 +945,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.469734Z","id":"c033cba0-814c-42ce-b6b5-0d57874c3039","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:31.837602Z","waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"created_at":"2026-03-26T15:31:03.519494Z","id":"052b951e-8e09-446c-af92-397f9deb4189","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:31:03.624001Z","waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:31 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -915,11 +966,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cafe8f7f-97c1-442d-b7b6-781f5b620877 + - 8adbc6c7-3b8f-4ca9-9f9a-1410a5dd9547 status: 200 OK code: 200 - duration: 80.438542ms - - id: 18 + duration: 106.500708ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -935,7 +986,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189/route-rules method: GET response: proto: HTTP/2.0 @@ -943,20 +994,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","position":1,"route_stage_id":"c033cba0-814c-42ce-b6b5-0d57874c3039","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","position":1,"route_stage_id":"052b951e-8e09-446c-af92-397f9deb4189","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -964,11 +1015,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 67b90322-2e26-4213-b56e-8589b7531c39 + - cf8411e2-3918-4198-9eb5-88699a097cd2 status: 200 OK code: 200 - duration: 127.714708ms - - id: 19 + duration: 52.450167ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -984,7 +1035,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: GET response: proto: HTTP/2.0 @@ -992,20 +1043,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.469734Z","id":"c033cba0-814c-42ce-b6b5-0d57874c3039","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:31.837602Z","waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"created_at":"2026-03-26T15:31:03.519494Z","id":"052b951e-8e09-446c-af92-397f9deb4189","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:31:03.624001Z","waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1013,11 +1064,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 641b052b-13fd-45f7-8850-ae7723316959 + - 52d2ac36-abee-44a7-b2e7-388d0a9f6a36 status: 200 OK code: 200 - duration: 71.911542ms - - id: 20 + duration: 48.647917ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -1033,7 +1084,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189/route-rules method: GET response: proto: HTTP/2.0 @@ -1041,20 +1092,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","position":1,"route_stage_id":"c033cba0-814c-42ce-b6b5-0d57874c3039","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","position":1,"route_stage_id":"052b951e-8e09-446c-af92-397f9deb4189","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:03 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1062,11 +1113,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6a5cb37c-90ee-4c01-9207-64ee44b64824 + - ee3e4b23-2ea3-4647-8d1d-8b32c7f6367e status: 200 OK code: 200 - duration: 42.065542ms - - id: 21 + duration: 47.20675ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1082,7 +1133,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: GET response: proto: HTTP/2.0 @@ -1090,20 +1141,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.469734Z","id":"c033cba0-814c-42ce-b6b5-0d57874c3039","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:31.837602Z","waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"created_at":"2026-03-26T15:31:03.519494Z","id":"052b951e-8e09-446c-af92-397f9deb4189","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:31:03.624001Z","waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1111,11 +1162,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9db16e2b-f23d-47ad-a653-3335bf3f44ef + - a04ffb0f-3ad2-44cc-8c6a-bbdd41b208d5 status: 200 OK code: 200 - duration: 87.056333ms - - id: 22 + duration: 51.721875ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1131,7 +1182,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: GET response: proto: HTTP/2.0 @@ -1139,20 +1190,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.469734Z","id":"c033cba0-814c-42ce-b6b5-0d57874c3039","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:31.837602Z","waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"created_at":"2026-03-26T15:31:03.519494Z","id":"052b951e-8e09-446c-af92-397f9deb4189","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:31:03.624001Z","waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1160,11 +1211,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a1d99139-9ee5-4e0e-be6f-738ef1ee5641 + - 13efda97-ee41-40d2-84d4-cfad2ed7c2c0 status: 200 OK code: 200 - duration: 46.8195ms - - id: 23 + duration: 68.291083ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1180,7 +1231,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189/route-rules method: GET response: proto: HTTP/2.0 @@ -1188,20 +1239,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","position":1,"route_stage_id":"c033cba0-814c-42ce-b6b5-0d57874c3039","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","position":1,"route_stage_id":"052b951e-8e09-446c-af92-397f9deb4189","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1209,11 +1260,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 98f37ead-4275-4e44-9d3a-c8a8c6184d2d + - 6d69255d-915e-422e-a2ce-63ab3fa061b1 status: 200 OK code: 200 - duration: 126.909792ms - - id: 24 + duration: 123.113375ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1230,7 +1281,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 01f6ff61-bbc1-4592-965e-3f210302c1bf + - 1998474c-e394-4744-950c-3a4b8b724ea6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1238,7 +1289,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175132Z + - 20260326T153104Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -1258,15 +1309,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:04 GMT X-Amz-Id-2: - - txgda281e679ef74afd9e49-0069bc37a4 + - txg1cfa83a6d8194e1a9a3a-0069c55138 X-Amz-Request-Id: - - txgda281e679ef74afd9e49-0069bc37a4 + - txg1cfa83a6d8194e1a9a3a-0069c55138 status: 200 OK code: 200 - duration: 35.144708ms - - id: 25 + duration: 8.172625ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1282,7 +1333,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fe751039-3908-4041-b335-bd61476e9fb3 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -1290,20 +1341,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 494 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:28.541425Z","description":"pipeline for route data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"fe751039-3908-4041-b335-bd61476e9fb3","name":"tf-tests-ds-route-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T17:51:28.541425Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "494" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1311,11 +1362,62 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cf6d229b-32af-4c9a-aa0b-425acdab7bf4 + - 3c60046d-a012-4871-ba47-810eafbc490a status: 200 OK code: 200 - duration: 56.698167ms - - id: 26 + duration: 34.825125ms + - id: 27 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - 1f834cd7-56f0-4355-9a63-95e64bd554fd + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T153104Z + url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?object-lock= + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 312 + uncompressed: false + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg79ca50a5dfbd4225a5a2-0069c55138txg79ca50a5dfbd4225a5a2-0069c55138/test-acc-scaleway-object-bucket-ds-route-id + headers: + Content-Length: + - "312" + Content-Type: + - application/xml + Date: + - Thu, 26 Mar 2026 15:31:04 GMT + X-Amz-Id-2: + - txg79ca50a5dfbd4225a5a2-0069c55138 + X-Amz-Request-Id: + - txg79ca50a5dfbd4225a5a2-0069c55138 + status: 404 Not Found + code: 404 + duration: 54.540916ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1331,7 +1433,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fcdc6af4-6864-4ecc-bedc-10499562a2ed method: GET response: proto: HTTP/2.0 @@ -1339,20 +1441,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 482 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:28.870054Z","id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba","mode":"enable","paranoia_level":3,"pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:28.870054Z"}' + body: '{"created_at":"2026-03-26T15:30:59.641242Z","description":"pipeline for route data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","name":"tf-tests-ds-route-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:59.641242Z"}' headers: Content-Length: - - "224" + - "482" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT + - Thu, 26 Mar 2026 15:31:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1360,11 +1462,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 43a69d60-faed-4f15-9a61-36affb67605b + - 47e9d367-bc21-42e2-b669-7708761c5fc0 status: 200 OK code: 200 - duration: 64.628875ms - - id: 27 + duration: 34.647458ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1372,25 +1474,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - a559015b-de44-488b-b132-3db01277b534 - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260319T175132Z - url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?object-lock= + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/5918afba-d14a-4bb7-8d3a-ee1aebc94837 method: GET response: proto: HTTP/2.0 @@ -1398,24 +1490,32 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 219 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg3d74ad8a8124430ebd7f-0069bc37a4txg3d74ad8a8124430ebd7f-0069bc37a4/test-acc-scaleway-object-bucket-ds-route-id + body: '{"created_at":"2026-03-26T15:30:59.785077Z","id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837","mode":"enable","paranoia_level":3,"pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:30:59.785077Z"}' headers: Content-Length: - - "312" + - "219" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' Content-Type: - - application/xml + - application/json Date: - - Thu, 19 Mar 2026 17:51:32 GMT - X-Amz-Id-2: - - txg3d74ad8a8124430ebd7f-0069bc37a4 - X-Amz-Request-Id: - - txg3d74ad8a8124430ebd7f-0069bc37a4 - status: 404 Not Found - code: 404 - duration: 1.011271542s - - id: 28 + - Thu, 26 Mar 2026 15:31:04 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b33736bb-7fd5-48dc-bd15-5498f20b7c83 + status: 200 OK + code: 200 + duration: 44.525292ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1432,7 +1532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9cc8ea01-b1f0-4ef5-bd40-7cd9a5375ea7 + - cf4805a0-e3f1-4612-b00a-4012de18d3c8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1440,7 +1540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175133Z + - 20260326T153104Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/ method: GET response: @@ -1460,15 +1560,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:33 GMT + - Thu, 26 Mar 2026 15:31:04 GMT X-Amz-Id-2: - - txg354b760603b7483194da-0069bc37a5 + - txge7f5cfe165694d678e26-0069c55138 X-Amz-Request-Id: - - txg354b760603b7483194da-0069bc37a5 + - txge7f5cfe165694d678e26-0069c55138 status: 200 OK code: 200 - duration: 328.730791ms - - id: 29 + duration: 171.942625ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1485,7 +1585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a913352c-1225-49ad-9f54-95c060e1a53c + - 8693da51-678b-4c53-a71b-78aab7a086ae Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1493,7 +1593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175134Z + - 20260326T153104Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1504,22 +1604,22 @@ interactions: trailer: {} content_length: 325 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg3e11c4193b3947e39644-0069bc37a6txg3e11c4193b3947e39644-0069bc37a6/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id + body: NoSuchTagSetThe TagSet does not existtxgaebd75293bed4db88d5f-0069c55138txgaebd75293bed4db88d5f-0069c55138/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id headers: Content-Length: - "325" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:04 GMT X-Amz-Id-2: - - txg3e11c4193b3947e39644-0069bc37a6 + - txgaebd75293bed4db88d5f-0069c55138 X-Amz-Request-Id: - - txg3e11c4193b3947e39644-0069bc37a6 + - txgaebd75293bed4db88d5f-0069c55138 status: 404 Not Found code: 404 - duration: 123.542417ms - - id: 30 + duration: 175.64475ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1536,7 +1636,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d30ea655-30f8-4f1f-8711-c38f0d65b2f7 + - 5b82da60-956c-4143-ac96-113da92cc2d7 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1544,7 +1644,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175134Z + - 20260326T153104Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1555,22 +1655,22 @@ interactions: trailer: {} content_length: 280 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxge2a2a62473cd4ddc8260-0069bc37a6txge2a2a62473cd4ddc8260-0069bc37a6/test-acc-scaleway-object-bucket-ds-route-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg86a215ef8c5643378c4e-0069c55138txg86a215ef8c5643378c4e-0069c55138/test-acc-scaleway-object-bucket-ds-route-id headers: Content-Length: - "280" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:04 GMT X-Amz-Id-2: - - txge2a2a62473cd4ddc8260-0069bc37a6 + - txg86a215ef8c5643378c4e-0069c55138 X-Amz-Request-Id: - - txge2a2a62473cd4ddc8260-0069bc37a6 + - txg86a215ef8c5643378c4e-0069c55138 status: 404 Not Found code: 404 - duration: 167.606667ms - - id: 31 + duration: 54.970958ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1587,7 +1687,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0eb90ff0-5183-49cb-8902-bfe3024951e5 + - 376ba528-e45d-408e-9df8-b795f9d72ced Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1595,7 +1695,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175134Z + - 20260326T153104Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1615,15 +1715,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:04 GMT X-Amz-Id-2: - - txg71297d3ca704416fbc39-0069bc37a6 + - txg49f7dc5dcf714c1e8e23-0069c55138 X-Amz-Request-Id: - - txg71297d3ca704416fbc39-0069bc37a6 + - txg49f7dc5dcf714c1e8e23-0069c55138 status: 200 OK code: 200 - duration: 46.376ms - - id: 32 + duration: 250.058542ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1640,7 +1740,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 45adca91-ac58-4ce0-bf30-c0697251ebd0 + - c05097d0-e9cf-4ccc-92f2-2c4ad859dede Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1648,7 +1748,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175134Z + - 20260326T153105Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1659,22 +1759,22 @@ interactions: trailer: {} content_length: 358 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg28f51d0ccb444c099ee1-0069bc37a6txg28f51d0ccb444c099ee1-0069bc37a6/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg93e6183fad60481581fc-0069c55139txg93e6183fad60481581fc-0069c55139/test-acc-scaleway-object-bucket-ds-route-idtest-acc-scaleway-object-bucket-ds-route-id headers: Content-Length: - "358" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:05 GMT X-Amz-Id-2: - - txg28f51d0ccb444c099ee1-0069bc37a6 + - txg93e6183fad60481581fc-0069c55139 X-Amz-Request-Id: - - txg28f51d0ccb444c099ee1-0069bc37a6 + - txg93e6183fad60481581fc-0069c55139 status: 404 Not Found code: 404 - duration: 66.318ms - - id: 33 + duration: 48.110708ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1690,7 +1790,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/096bf571-80d4-400b-8419-c9aeb0b12ba6 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/7c4e0433-c8f8-4c58-b6ac-1056e7031646 method: GET response: proto: HTTP/2.0 @@ -1698,20 +1798,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 310 + content_length: 304 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.316126Z","id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T17:51:31.316126Z"}' + body: '{"created_at":"2026-03-26T15:31:03.383092Z","id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:31:03.383092Z"}' headers: Content-Length: - - "310" + - "304" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1719,11 +1819,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1983a9a3-72ca-46a2-9e27-e819a1252e89 + - 47d9e924-1999-4a00-bbf3-3149f561e161 status: 200 OK code: 200 - duration: 150.607084ms - - id: 34 + duration: 133.7085ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1739,7 +1839,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: GET response: proto: HTTP/2.0 @@ -1747,20 +1847,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.469734Z","id":"c033cba0-814c-42ce-b6b5-0d57874c3039","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:31.837602Z","waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"created_at":"2026-03-26T15:31:03.519494Z","id":"052b951e-8e09-446c-af92-397f9deb4189","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:31:03.624001Z","waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1768,11 +1868,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5f0c1bf0-f27e-4b85-a205-c71dc181514c + - c07442cb-d8c3-4c4d-8a72-357d870cba05 status: 200 OK code: 200 - duration: 57.770459ms - - id: 35 + duration: 41.93075ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1788,7 +1888,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189/route-rules method: GET response: proto: HTTP/2.0 @@ -1796,20 +1896,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","position":1,"route_stage_id":"c033cba0-814c-42ce-b6b5-0d57874c3039","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","position":1,"route_stage_id":"052b951e-8e09-446c-af92-397f9deb4189","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1817,11 +1917,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dfb4d7e8-2a9f-493d-930b-ea994b7bfa1c + - 74081014-6e97-420b-9d10-ff91ac5ade82 status: 200 OK code: 200 - duration: 51.200417ms - - id: 36 + duration: 49.379375ms + - id: 38 request: proto: HTTP/1.1 proto_major: 1 @@ -1837,7 +1937,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: GET response: proto: HTTP/2.0 @@ -1845,20 +1945,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:31.469734Z","id":"c033cba0-814c-42ce-b6b5-0d57874c3039","pipeline_id":"fe751039-3908-4041-b335-bd61476e9fb3","updated_at":"2026-03-19T17:51:31.837602Z","waf_stage_id":"022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba"}' + body: '{"created_at":"2026-03-26T15:31:03.519494Z","id":"052b951e-8e09-446c-af92-397f9deb4189","pipeline_id":"fcdc6af4-6864-4ecc-bedc-10499562a2ed","updated_at":"2026-03-26T15:31:03.624001Z","waf_stage_id":"5918afba-d14a-4bb7-8d3a-ee1aebc94837"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1866,11 +1966,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1c9db300-07e3-41a7-8ab5-5001b0b8cd94 + - 1770ce9e-21ab-4117-a56b-8f33f33e61f0 status: 200 OK code: 200 - duration: 66.275292ms - - id: 37 + duration: 58.706916ms + - id: 39 request: proto: HTTP/1.1 proto_major: 1 @@ -1886,7 +1986,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189/route-rules method: GET response: proto: HTTP/2.0 @@ -1894,20 +1994,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"096bf571-80d4-400b-8419-c9aeb0b12ba6","position":1,"route_stage_id":"c033cba0-814c-42ce-b6b5-0d57874c3039","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"7c4e0433-c8f8-4c58-b6ac-1056e7031646","position":1,"route_stage_id":"052b951e-8e09-446c-af92-397f9deb4189","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:34 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1915,11 +2015,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9579f15f-c91c-4f3a-9058-6415ac07f8de + - f64f65cc-408a-4c06-b4fe-cf192ff8a661 status: 200 OK code: 200 - duration: 55.520791ms - - id: 38 + duration: 41.997042ms + - id: 40 request: proto: HTTP/1.1 proto_major: 1 @@ -1935,7 +2035,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: DELETE response: proto: HTTP/2.0 @@ -1952,9 +2052,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:35 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1962,11 +2062,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fc498a95-4403-4a35-b244-e7860d70672b + - cf2ea97e-e933-4c50-8654-6b73966c40ff status: 204 No Content code: 204 - duration: 120.886042ms - - id: 39 + duration: 126.774792ms + - id: 41 request: proto: HTTP/1.1 proto_major: 1 @@ -1982,7 +2082,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/022a353d-5e1e-4fb1-9ff3-b4c8ac3b20ba + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/5918afba-d14a-4bb7-8d3a-ee1aebc94837 method: DELETE response: proto: HTTP/2.0 @@ -1999,9 +2099,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:35 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2009,11 +2109,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 551fe9a7-355a-438d-8697-0baafa2778f0 + - 2f445aed-d04b-43c2-8a93-663d8e65576d status: 204 No Content code: 204 - duration: 86.718334ms - - id: 40 + duration: 84.256208ms + - id: 42 request: proto: HTTP/1.1 proto_major: 1 @@ -2029,7 +2129,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/096bf571-80d4-400b-8419-c9aeb0b12ba6 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/7c4e0433-c8f8-4c58-b6ac-1056e7031646 method: DELETE response: proto: HTTP/2.0 @@ -2046,9 +2146,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:35 GMT + - Thu, 26 Mar 2026 15:31:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2056,11 +2156,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 986d2c74-be0c-4402-8359-0fdc0e9c02bf + - 70c29fbc-5503-43da-92c1-f624dd4b27e9 status: 204 No Content code: 204 - duration: 93.962875ms - - id: 41 + duration: 97.652208ms + - id: 43 request: proto: HTTP/1.1 proto_major: 1 @@ -2076,7 +2176,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fe751039-3908-4041-b335-bd61476e9fb3 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/fcdc6af4-6864-4ecc-bedc-10499562a2ed method: DELETE response: proto: HTTP/2.0 @@ -2093,9 +2193,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:35 GMT + - Thu, 26 Mar 2026 15:31:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2103,11 +2203,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d783c35d-e30d-4944-81cb-174c07c4db5b + - dc5938df-bfb6-4afa-a2da-85ab5dcfd3c4 status: 204 No Content code: 204 - duration: 120.710166ms - - id: 42 + duration: 115.562458ms + - id: 44 request: proto: HTTP/1.1 proto_major: 1 @@ -2124,7 +2224,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b7ae746e-f760-468c-8a29-96874bfa6884 + - 0bc0fd39-485f-4273-aa77-e542a9b9b95d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -2132,7 +2232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175135Z + - 20260326T153105Z url: https://test-acc-scaleway-object-bucket-ds-route-id.s3.fr-par.scw.cloud/ method: DELETE response: @@ -2146,15 +2246,62 @@ interactions: body: "" headers: Date: - - Thu, 19 Mar 2026 17:51:35 GMT + - Thu, 26 Mar 2026 15:31:05 GMT X-Amz-Id-2: - - txg1b4af0cba74f44938cc5-0069bc37a7 + - txg9c3ff0ed903f4567be1a-0069c55139 X-Amz-Request-Id: - - txg1b4af0cba74f44938cc5-0069bc37a7 + - txg9c3ff0ed903f4567be1a-0069c55139 status: 204 No Content code: 204 - duration: 380.836625ms - - id: 43 + duration: 142.9545ms + - id: 45 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:31:06 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 08161973-5a8b-46ed-93b5-afafe02689e2 + status: 204 No Content + code: 204 + duration: 102.500834ms + - id: 46 request: proto: HTTP/1.1 proto_major: 1 @@ -2170,7 +2317,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: DELETE response: proto: HTTP/2.0 @@ -2189,9 +2336,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:35 GMT + - Thu, 26 Mar 2026 15:31:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2199,11 +2346,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cf35f037-ee12-4255-b9e4-324983959ec3 + - 226b6785-62f2-4991-967c-62faefe6592c status: 404 Not Found code: 404 - duration: 44.6735ms - - id: 44 + duration: 32.058542ms + - id: 47 request: proto: HTTP/1.1 proto_major: 1 @@ -2219,7 +2366,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/c033cba0-814c-42ce-b6b5-0d57874c3039 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/052b951e-8e09-446c-af92-397f9deb4189 method: DELETE response: proto: HTTP/2.0 @@ -2238,9 +2385,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:35 GMT + - Thu, 26 Mar 2026 15:31:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2248,7 +2395,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 288a1fdc-6ee2-4dfb-8acf-d0755c28760a + - 7784b0c7-23dd-461c-b055-1f42309381d3 status: 404 Not Found code: 404 - duration: 49.239625ms + duration: 35.281917ms diff --git a/internal/services/edgeservices/testdata/data-source-route-stage-by-pipeline-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-route-stage-by-pipeline-id.cassette.yaml index 1c6eeef758..15224e1989 100644 --- a/internal/services/edgeservices/testdata/data-source-route-stage-by-pipeline-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-route-stage-by-pipeline-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:31:11 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e143ebf6-4a59-4a2b-ac9c-f596babf0409 + status: 200 OK + code: 200 + duration: 251.475208ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 499 + content_length: 487 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:50.414921079Z","description":"pipeline for route filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","name":"tf-tests-ds-route-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T17:51:50.414921079Z"}' + body: '{"created_at":"2026-03-26T15:31:11.385146193Z","description":"pipeline for route filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"d665b70b-442d-4e14-af95-28107ecef45d","name":"tf-tests-ds-route-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:31:11.385146193Z"}' headers: Content-Length: - - "499" + - "487" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:50 GMT + - Thu, 26 Mar 2026 15:31:11 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b9c0a8b2-f9fa-41c7-9d77-9e22f4c0dcc0 + - 7c274028-a3c5-4825-918c-dc7374903241 status: 200 OK code: 200 - duration: 277.904375ms - - id: 1 + duration: 161.683375ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 493 + content_length: 481 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:50.414921Z","description":"pipeline for route filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","name":"tf-tests-ds-route-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T17:51:50.414921Z"}' + body: '{"created_at":"2026-03-26T15:31:11.385146Z","description":"pipeline for route filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"d665b70b-442d-4e14-af95-28107ecef45d","name":"tf-tests-ds-route-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:31:11.385146Z"}' headers: Content-Length: - - "493" + - "481" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:50 GMT + - Thu, 26 Mar 2026 15:31:11 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 82476fcf-ae50-4b79-b123-a2c1f3d2c506 + - fcc96a08-e785-4a5c-a2ed-a9f1d35657c7 status: 200 OK code: 200 - duration: 39.871292ms - - id: 2 + duration: 63.213833ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -119,7 +170,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45/waf-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d/waf-stages method: POST response: proto: HTTP/2.0 @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 230 + content_length: 225 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:50.592492712Z","id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03","mode":"enable","paranoia_level":3,"pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:50.592492712Z"}' + body: '{"created_at":"2026-03-26T15:31:11.522634257Z","id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7","mode":"enable","paranoia_level":3,"pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:11.522634257Z"}' headers: Content-Length: - - "230" + - "225" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:50 GMT + - Thu, 26 Mar 2026 15:31:11 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 268efc5b-106a-461f-b32c-fcdd34e5b871 + - 994cab2f-fafa-4931-8cfa-117b7555b9a0 status: 200 OK code: 200 - duration: 80.86525ms - - id: 3 + duration: 130.972542ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -168,7 +219,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/28e59dcd-af0e-48a1-954a-b5bf4ff65c03 + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/a89279d2-8ed9-4050-a1f4-a8ab688fbea7 method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:50.592492Z","id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03","mode":"enable","paranoia_level":3,"pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:50.592492Z"}' + body: '{"created_at":"2026-03-26T15:31:11.522634Z","id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7","mode":"enable","paranoia_level":3,"pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:11.522634Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:50 GMT + - Thu, 26 Mar 2026 15:31:11 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - eb6691c0-a3b8-4433-b37c-ce4c418b8acd + - 1fd1b2a2-5852-47e0-9503-104a9eae8207 status: 200 OK code: 200 - duration: 51.352125ms - - id: 4 + duration: 43.03ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -218,7 +269,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ce1a62bd-9f52-42d1-9360-f380fbfbfbfc + - 4a098376-07ba-44be-b6db-52518139877b Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -226,7 +277,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175150Z + - 20260326T153110Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/ method: PUT response: @@ -242,17 +293,17 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 17:51:50 GMT + - Thu, 26 Mar 2026 15:31:11 GMT Location: - /test-acc-scaleway-object-bucket-ds-route-filter X-Amz-Id-2: - - txg7b09f64962de4aeeb5c8-0069bc37b6 + - txg134e15ddecff4011b5b6-0069c5513f X-Amz-Request-Id: - - txg7b09f64962de4aeeb5c8-0069bc37b6 + - txg134e15ddecff4011b5b6-0069c5513f status: 200 OK code: 200 - duration: 872.620167ms - - id: 5 + duration: 4.459951s + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -269,7 +320,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 10fab8e8-9ddd-4aa0-949c-d7dbae822158 + - 74d9e682-bbcf-44f6-9993-128a1d802b10 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -281,7 +332,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175151Z + - 20260326T153115Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -297,15 +348,15 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 17:51:51 GMT + - Thu, 26 Mar 2026 15:31:15 GMT X-Amz-Id-2: - - txg775952e2cec842099d75-0069bc37b7 + - txg179bf30cedbb4d22aa59-0069c55143 X-Amz-Request-Id: - - txg775952e2cec842099d75-0069bc37b7 + - txg179bf30cedbb4d22aa59-0069c55143 status: 200 OK code: 200 - duration: 265.972541ms - - id: 6 + duration: 356.440708ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -322,7 +373,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 80ceb5e7-666e-4dbe-801f-ea824ddb8fce + - 1ade4bce-d7cc-4a6d-96db-dd685b3290d1 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -330,7 +381,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175151Z + - 20260326T153115Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -350,15 +401,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:51 GMT + - Thu, 26 Mar 2026 15:31:15 GMT X-Amz-Id-2: - - txgb4bf10977245495088a0-0069bc37b7 + - txg3a805b52f23948bc9dce-0069c55143 X-Amz-Request-Id: - - txgb4bf10977245495088a0-0069bc37b7 + - txg3a805b52f23948bc9dce-0069c55143 status: 200 OK code: 200 - duration: 140.703625ms - - id: 7 + duration: 43.54775ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -375,7 +426,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b0eaa766-9ae2-40b0-8c6b-dfa182656a52 + - 58bb5507-ba42-4467-96af-5b9d79e6d733 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -383,7 +434,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175151Z + - 20260326T153115Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -394,22 +445,22 @@ interactions: trailer: {} content_length: 316 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxga1bc037a91484fd6ab47-0069bc37b7txga1bc037a91484fd6ab47-0069bc37b7/test-acc-scaleway-object-bucket-ds-route-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxga4f4ce1d19694284a8c8-0069c55143txga4f4ce1d19694284a8c8-0069c55143/test-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - "316" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:51 GMT + - Thu, 26 Mar 2026 15:31:15 GMT X-Amz-Id-2: - - txga1bc037a91484fd6ab47-0069bc37b7 + - txga4f4ce1d19694284a8c8-0069c55143 X-Amz-Request-Id: - - txga1bc037a91484fd6ab47-0069bc37b7 + - txga4f4ce1d19694284a8c8-0069c55143 status: 404 Not Found code: 404 - duration: 158.492083ms - - id: 8 + duration: 30.01075ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -426,7 +477,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e1b5389a-e1c3-4b52-9c76-450c901f25f4 + - 8dbff58f-8f5c-42ba-b3ae-824dc2715e08 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -434,7 +485,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175151Z + - 20260326T153115Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -454,15 +505,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:51 GMT + - Thu, 26 Mar 2026 15:31:15 GMT X-Amz-Id-2: - - txg088568c2ac134448aa52-0069bc37b7 + - txgc98f7acdae4a4912b1e0-0069c55143 X-Amz-Request-Id: - - txg088568c2ac134448aa52-0069bc37b7 + - txgc98f7acdae4a4912b1e0-0069c55143 status: 200 OK code: 200 - duration: 120.656125ms - - id: 9 + duration: 226.260417ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -479,7 +530,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 210fff6e-5274-43a0-b2f7-61098dd7807e + - a3030815-95b2-4dd7-8097-5a9b5c0c53a1 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -487,7 +538,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175151Z + - 20260326T153116Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -498,22 +549,22 @@ interactions: trailer: {} content_length: 333 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg91eb0508e20d47039d02-0069bc37b7txg91eb0508e20d47039d02-0069bc37b7/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter + body: NoSuchTagSetThe TagSet does not existtxg38701700e3854b62951e-0069c55144txg38701700e3854b62951e-0069c55144/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - "333" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:51 GMT + - Thu, 26 Mar 2026 15:31:16 GMT X-Amz-Id-2: - - txg91eb0508e20d47039d02-0069bc37b7 + - txg38701700e3854b62951e-0069c55144 X-Amz-Request-Id: - - txg91eb0508e20d47039d02-0069bc37b7 + - txg38701700e3854b62951e-0069c55144 status: 404 Not Found code: 404 - duration: 57.366875ms - - id: 10 + duration: 14.157208ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -530,7 +581,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2d146264-823e-497a-9af3-37716f2da12a + - 3f885ea1-dfad-453e-bec0-ff8a1102e528 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -538,7 +589,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175151Z + - 20260326T153116Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -549,22 +600,22 @@ interactions: trailer: {} content_length: 284 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg12d007926a484b40ba37-0069bc37b7txg12d007926a484b40ba37-0069bc37b7/test-acc-scaleway-object-bucket-ds-route-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg1cea5dc127714425991c-0069c55144txg1cea5dc127714425991c-0069c55144/test-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - "284" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:51 GMT + - Thu, 26 Mar 2026 15:31:16 GMT X-Amz-Id-2: - - txg12d007926a484b40ba37-0069bc37b7 + - txg1cea5dc127714425991c-0069c55144 X-Amz-Request-Id: - - txg12d007926a484b40ba37-0069bc37b7 + - txg1cea5dc127714425991c-0069c55144 status: 404 Not Found code: 404 - duration: 181.197084ms - - id: 11 + duration: 53.395459ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -581,7 +632,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 8c28f370-0e01-48ac-966e-6c065884084a + - 28d544dd-7cbd-4e5e-b6ca-6536ae7656ce Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -589,7 +640,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175151Z + - 20260326T153116Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -609,15 +660,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:52 GMT + - Thu, 26 Mar 2026 15:31:16 GMT X-Amz-Id-2: - - txgce808e4ddf8a4c2b851d-0069bc37b8 + - txgeceae9f7921b477eb8b5-0069c55144 X-Amz-Request-Id: - - txgce808e4ddf8a4c2b851d-0069bc37b8 + - txgeceae9f7921b477eb8b5-0069c55144 status: 200 OK code: 200 - duration: 82.414917ms - - id: 12 + duration: 156.155959ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -634,7 +685,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f728e835-abee-469b-b72c-5af6fa2a3819 + - 46495b04-47d5-4a7e-8902-d1dedd36af7f Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -642,7 +693,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175152Z + - 20260326T153116Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -653,22 +704,22 @@ interactions: trailer: {} content_length: 366 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg1f81410cd29a462e9d7f-0069bc37b8txg1f81410cd29a462e9d7f-0069bc37b8/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg1f4a1754d48c44f1ab9d-0069c55144txg1f4a1754d48c44f1ab9d-0069c55144/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - "366" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:52 GMT + - Thu, 26 Mar 2026 15:31:16 GMT X-Amz-Id-2: - - txg1f81410cd29a462e9d7f-0069bc37b8 + - txg1f4a1754d48c44f1ab9d-0069c55144 X-Amz-Request-Id: - - txg1f81410cd29a462e9d7f-0069bc37b8 + - txg1f4a1754d48c44f1ab9d-0069c55144 status: 404 Not Found code: 404 - duration: 162.1875ms - - id: 13 + duration: 111.684959ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -686,7 +737,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d/backend-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 320 + content_length: 314 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:52.670419752Z","id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T17:51:52.670419752Z"}' + body: '{"created_at":"2026-03-26T15:31:17.148766279Z","id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:31:17.148766279Z"}' headers: Content-Length: - - "320" + - "314" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:52 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 40ea55cf-2a6d-4fdc-ba39-b99525fc5cb1 + - 07c2d242-4b1c-452c-852c-70a7557bd8bc status: 200 OK code: 200 - duration: 433.644125ms - - id: 14 + duration: 709.683542ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/cce9edb5-3bfb-456a-a733-fb9d16f74ca0 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/c8a00ff6-2750-4f88-a100-54a121c3dc31 method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 308 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:52.670419Z","id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T17:51:52.670419Z"}' + body: '{"created_at":"2026-03-26T15:31:17.148766Z","id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:31:17.148766Z"}' headers: Content-Length: - - "314" + - "308" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:52 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a53c02b7-4c01-470c-943d-350c442f8692 + - e575a4b2-94d4-4ba8-a368-a26d2977849e status: 200 OK code: 200 - duration: 79.290792ms - - id: 15 + duration: 70.111167ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -779,14 +830,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"waf_stage_id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03"}' + body: '{"waf_stage_id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45/route-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d/route-stages method: POST response: proto: HTTP/2.0 @@ -794,20 +845,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 248 + content_length: 244 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:52.842026225Z","id":"46c21c7e-7b93-45ce-a04d-27a672b50234","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:52.842026225Z","waf_stage_id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03"}' + body: '{"created_at":"2026-03-26T15:31:17.292169598Z","id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:17.292169598Z","waf_stage_id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7"}' headers: Content-Length: - - "248" + - "244" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:52 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -815,29 +866,29 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 121d5248-4605-456a-9d6f-5fe49cfae025 + - 04bf8059-2b35-4527-9663-2f6836559864 status: 200 OK code: 200 - duration: 74.050625ms - - id: 16 + duration: 125.368417ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 178 + content_length: 197 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"route_rules":[{"rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}},"backend_stage_id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0"}]}' + body: '{"route_rules":[{"rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"},"host_filter":null},"backend_stage_id":"c8a00ff6-2750-4f88-a100-54a121c3dc31"}]}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb/route-rules method: PUT response: proto: HTTP/2.0 @@ -845,20 +896,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 252 + content_length: 266 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","position":1,"route_stage_id":"46c21c7e-7b93-45ce-a04d-27a672b50234","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}]}' + body: '{"route_rules":[{"backend_stage_id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","position":1,"route_stage_id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}]}' headers: Content-Length: - - "252" + - "266" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -866,11 +917,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 45d6ede8-c3b5-45e9-8754-5615ed9c5e5e + - 8ed91fbf-e551-4cdd-bc01-7e23846fc3a3 status: 200 OK code: 200 - duration: 183.933084ms - - id: 17 + duration: 118.909875ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -886,7 +937,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb method: GET response: proto: HTTP/2.0 @@ -894,20 +945,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:52.842026Z","id":"46c21c7e-7b93-45ce-a04d-27a672b50234","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:53.007825Z","waf_stage_id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03"}' + body: '{"created_at":"2026-03-26T15:31:17.292169Z","id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:17.476380Z","waf_stage_id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -915,11 +966,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3b34fe26-8c96-4c21-aa1e-f802c1e9171f + - a8a0822d-e675-47da-9e67-af7b37fa05de status: 200 OK code: 200 - duration: 49.079542ms - - id: 18 + duration: 54.336458ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -935,7 +986,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb/route-rules method: GET response: proto: HTTP/2.0 @@ -943,20 +994,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","position":1,"route_stage_id":"46c21c7e-7b93-45ce-a04d-27a672b50234","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","position":1,"route_stage_id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -964,11 +1015,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 405f6a46-5284-4740-ad99-a2dcdf40524e + - 250eeb48-a13c-4148-a142-94b0d3fa498c status: 200 OK code: 200 - duration: 69.166417ms - - id: 19 + duration: 38.326125ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -984,7 +1035,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45/route-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d/route-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -992,20 +1043,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 272 + content_length: 267 uncompressed: false - body: '{"stages":[{"created_at":"2026-03-19T17:51:52.842026Z","id":"46c21c7e-7b93-45ce-a04d-27a672b50234","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:53.007825Z","waf_stage_id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03"}],"total_count":1}' + body: '{"stages":[{"created_at":"2026-03-26T15:31:17.292169Z","id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:17.476380Z","waf_stage_id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7"}],"total_count":1}' headers: Content-Length: - - "272" + - "267" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1013,11 +1064,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0767ea2c-f935-419a-bee3-62fd74a39897 + - a365042a-54d0-403b-a61f-1ac97d71e504 status: 200 OK code: 200 - duration: 50.84225ms - - id: 20 + duration: 57.231916ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -1033,7 +1084,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb/route-rules method: GET response: proto: HTTP/2.0 @@ -1041,20 +1092,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","position":1,"route_stage_id":"46c21c7e-7b93-45ce-a04d-27a672b50234","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","position":1,"route_stage_id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1062,11 +1113,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 27da7b68-02bd-482e-a156-7c6933457287 + - 8f7bd0eb-62ae-487e-b545-57544250cfc2 status: 200 OK code: 200 - duration: 55.297541ms - - id: 21 + duration: 50.29975ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1082,7 +1133,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45/route-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d/route-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1090,20 +1141,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 272 + content_length: 267 uncompressed: false - body: '{"stages":[{"created_at":"2026-03-19T17:51:52.842026Z","id":"46c21c7e-7b93-45ce-a04d-27a672b50234","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:53.007825Z","waf_stage_id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03"}],"total_count":1}' + body: '{"stages":[{"created_at":"2026-03-26T15:31:17.292169Z","id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:17.476380Z","waf_stage_id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7"}],"total_count":1}' headers: Content-Length: - - "272" + - "267" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:17 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1111,11 +1162,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ab50a6ea-309a-498d-83aa-b7d7c217dd6a + - 77834b4e-2e58-4200-b2bf-723b722776db status: 200 OK code: 200 - duration: 49.078209ms - - id: 22 + duration: 56.294125ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1131,7 +1182,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb/route-rules method: GET response: proto: HTTP/2.0 @@ -1139,20 +1190,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","position":1,"route_stage_id":"46c21c7e-7b93-45ce-a04d-27a672b50234","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","position":1,"route_stage_id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1160,11 +1211,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a62bc34a-582f-4ff7-a446-39b4509dd7dd + - 6083fdc5-47b9-46cc-bcaa-9f813c2ff93f status: 200 OK code: 200 - duration: 126.430583ms - - id: 23 + duration: 51.919334ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1172,15 +1223,25 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: api.scaleway.com + host: test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud remote_addr: "" request_uri: "" body: "" form: {} headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - e6b31395-1514-48af-8982-d474dec0858b + Amz-Sdk-Request: + - attempt=1; max=3 User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45 + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T153118Z + url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?acl= method: GET response: proto: HTTP/2.0 @@ -1188,32 +1249,26 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 493 + content_length: 698 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:50.414921Z","description":"pipeline for route filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","name":"tf-tests-ds-route-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T17:51:50.414921Z"}' + body: |- + + 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL headers: Content-Length: - - "493" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' + - "698" Content-Type: - - application/json + - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:53 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge01) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - 4ea04448-329d-48f6-bdcf-ee4b852e2752 + - Thu, 26 Mar 2026 15:31:18 GMT + X-Amz-Id-2: + - txga8687dd8b97e4dad9083-0069c55146 + X-Amz-Request-Id: + - txga8687dd8b97e4dad9083-0069c55146 status: 200 OK code: 200 - duration: 39.676416ms - - id: 24 + duration: 9.94875ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1230,7 +1285,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 54021d1d-37f5-4578-a0f2-2a7bc0598251 + - 7ddea9c8-b3f0-4940-b92c-98514f01e09a Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1238,8 +1293,8 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175153Z - url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?acl= + - 20260326T153118Z + url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: proto: HTTP/2.0 @@ -1247,26 +1302,24 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 698 + content_length: 316 uncompressed: false - body: |- - - 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg796ba97c499a46d78a62-0069c55146txg796ba97c499a46d78a62-0069c55146/test-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - - "698" + - "316" Content-Type: - - text/xml; charset=utf-8 + - application/xml Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:18 GMT X-Amz-Id-2: - - txg5e3fd161849d455c9c5d-0069bc37b9 + - txg796ba97c499a46d78a62-0069c55146 X-Amz-Request-Id: - - txg5e3fd161849d455c9c5d-0069bc37b9 - status: 200 OK - code: 200 - duration: 71.711958ms - - id: 25 + - txg796ba97c499a46d78a62-0069c55146 + status: 404 Not Found + code: 404 + duration: 15.005958ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1282,7 +1335,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/28e59dcd-af0e-48a1-954a-b5bf4ff65c03 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -1290,20 +1343,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:50.592492Z","id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03","mode":"enable","paranoia_level":3,"pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:50.592492Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "224" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1311,11 +1364,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - df534d60-09ac-41eb-94d1-12bddcead068 + - 765910fb-6a15-4dae-bb1f-7d01c9a0c0a2 status: 200 OK code: 200 - duration: 48.646166ms - - id: 26 + duration: 37.963625ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1323,25 +1376,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - f9f8e33d-a7e1-44f8-905e-db98e39f6d1e - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260319T175153Z - url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?object-lock= + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d method: GET response: proto: HTTP/2.0 @@ -1349,24 +1392,32 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 316 + content_length: 481 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgbf7a2fe4725c49769301-0069bc37b9txgbf7a2fe4725c49769301-0069bc37b9/test-acc-scaleway-object-bucket-ds-route-filter + body: '{"created_at":"2026-03-26T15:31:11.385146Z","description":"pipeline for route filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"d665b70b-442d-4e14-af95-28107ecef45d","name":"tf-tests-ds-route-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:31:11.385146Z"}' headers: Content-Length: - - "316" + - "481" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' Content-Type: - - application/xml + - application/json Date: - - Thu, 19 Mar 2026 17:51:53 GMT - X-Amz-Id-2: - - txgbf7a2fe4725c49769301-0069bc37b9 - X-Amz-Request-Id: - - txgbf7a2fe4725c49769301-0069bc37b9 - status: 404 Not Found - code: 404 - duration: 68.575459ms - - id: 27 + - Thu, 26 Mar 2026 15:31:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 256ffb71-0220-4f3a-8822-92e6d166f9a4 + status: 200 OK + code: 200 + duration: 39.625125ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1383,7 +1434,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a2093053-458d-4739-8e34-0b8c4471df7a + - 19834a0d-a2de-4ceb-a577-5d51860dbff6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1391,7 +1442,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175153Z + - 20260326T153118Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -1411,15 +1462,64 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:53 GMT + - Thu, 26 Mar 2026 15:31:18 GMT X-Amz-Id-2: - - txg92c10feb348d46a08029-0069bc37b9 + - txg446dc472a0db42fcad7b-0069c55146 X-Amz-Request-Id: - - txg92c10feb348d46a08029-0069bc37b9 + - txg446dc472a0db42fcad7b-0069c55146 status: 200 OK code: 200 - duration: 236.222458ms - - id: 28 + duration: 143.637125ms + - id: 29 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/a89279d2-8ed9-4050-a1f4-a8ab688fbea7 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 219 + uncompressed: false + body: '{"created_at":"2026-03-26T15:31:11.522634Z","id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7","mode":"enable","paranoia_level":3,"pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:11.522634Z"}' + headers: + Content-Length: + - "219" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:31:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 242a4b35-468a-45b9-96fe-76ffd17e201e + status: 200 OK + code: 200 + duration: 130.84775ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1436,7 +1536,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 64e07eb7-c1df-43a1-b458-a8e02c58c015 + - 9b2ad2fd-7192-4e5d-a145-098926352470 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1444,7 +1544,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175154Z + - 20260326T153118Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1455,22 +1555,22 @@ interactions: trailer: {} content_length: 333 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxgb9e7558af0354de7987b-0069bc37batxgb9e7558af0354de7987b-0069bc37ba/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter + body: NoSuchTagSetThe TagSet does not existtxg277ba0a590e544689471-0069c55146txg277ba0a590e544689471-0069c55146/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - "333" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:18 GMT X-Amz-Id-2: - - txgb9e7558af0354de7987b-0069bc37ba + - txg277ba0a590e544689471-0069c55146 X-Amz-Request-Id: - - txgb9e7558af0354de7987b-0069bc37ba + - txg277ba0a590e544689471-0069c55146 status: 404 Not Found code: 404 - duration: 52.521375ms - - id: 29 + duration: 165.68275ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1487,7 +1587,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - af74fbca-69be-4607-ae54-7b316613fa6e + - f76b7b04-ad8a-4327-bb6b-517918c51f60 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1495,7 +1595,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175154Z + - 20260326T153118Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1506,22 +1606,22 @@ interactions: trailer: {} content_length: 284 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgeb12d94bb8004a4ab440-0069bc37batxgeb12d94bb8004a4ab440-0069bc37ba/test-acc-scaleway-object-bucket-ds-route-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxga86f2bcdc18b469e87dc-0069c55146txga86f2bcdc18b469e87dc-0069c55146/test-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - "284" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:18 GMT X-Amz-Id-2: - - txgeb12d94bb8004a4ab440-0069bc37ba + - txga86f2bcdc18b469e87dc-0069c55146 X-Amz-Request-Id: - - txgeb12d94bb8004a4ab440-0069bc37ba + - txga86f2bcdc18b469e87dc-0069c55146 status: 404 Not Found code: 404 - duration: 147.39825ms - - id: 30 + duration: 78.321416ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1538,7 +1638,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 158c7ccc-a0c9-44a8-8424-63ef2c17ca17 + - 3964c6e0-b781-4ddc-9280-708360d313ad Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1546,7 +1646,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175154Z + - 20260326T153118Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1566,15 +1666,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:18 GMT X-Amz-Id-2: - - txg4c903bb3fd6f4991abaf-0069bc37ba + - txg7ae99318bdcd412d941c-0069c55146 X-Amz-Request-Id: - - txg4c903bb3fd6f4991abaf-0069bc37ba + - txg7ae99318bdcd412d941c-0069c55146 status: 200 OK code: 200 - duration: 50.154125ms - - id: 31 + duration: 9.713292ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1591,7 +1691,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 94d93fb9-f48e-49e3-96f1-f9eb6059501f + - e6478908-0237-4b06-ab5b-95709c4d9dc6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1599,7 +1699,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T175154Z + - 20260326T153118Z url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1610,22 +1710,22 @@ interactions: trailer: {} content_length: 366 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgc7ffeb25865a463597fd-0069bc37batxgc7ffeb25865a463597fd-0069bc37ba/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgb965d0afe0444711a88d-0069c55146txgb965d0afe0444711a88d-0069c55146/test-acc-scaleway-object-bucket-ds-route-filtertest-acc-scaleway-object-bucket-ds-route-filter headers: Content-Length: - "366" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:18 GMT X-Amz-Id-2: - - txgc7ffeb25865a463597fd-0069bc37ba + - txgb965d0afe0444711a88d-0069c55146 X-Amz-Request-Id: - - txgc7ffeb25865a463597fd-0069bc37ba + - txgb965d0afe0444711a88d-0069c55146 status: 404 Not Found code: 404 - duration: 22.470041ms - - id: 32 + duration: 65.04175ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1641,7 +1741,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/cce9edb5-3bfb-456a-a733-fb9d16f74ca0 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/c8a00ff6-2750-4f88-a100-54a121c3dc31 method: GET response: proto: HTTP/2.0 @@ -1649,20 +1749,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 308 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:52.670419Z","id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T17:51:52.670419Z"}' + body: '{"created_at":"2026-03-26T15:31:17.148766Z","id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-route-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:31:17.148766Z"}' headers: Content-Length: - - "314" + - "308" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1670,11 +1770,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5b4d4aab-fe09-47e1-9d72-9904d6386ac0 + - 759c119b-f0c7-4380-9e50-458c84f37d50 status: 200 OK code: 200 - duration: 46.308333ms - - id: 33 + duration: 57.321917ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1690,7 +1790,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb method: GET response: proto: HTTP/2.0 @@ -1698,20 +1798,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-03-19T17:51:52.842026Z","id":"46c21c7e-7b93-45ce-a04d-27a672b50234","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:53.007825Z","waf_stage_id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03"}' + body: '{"created_at":"2026-03-26T15:31:17.292169Z","id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:17.476380Z","waf_stage_id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1719,11 +1819,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 53eea423-453e-4304-b979-7408948fe4f0 + - 5018c837-9b9a-4be3-9219-dca4ba628e60 status: 200 OK code: 200 - duration: 82.350042ms - - id: 34 + duration: 44.71175ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1739,7 +1839,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb/route-rules method: GET response: proto: HTTP/2.0 @@ -1747,20 +1847,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","position":1,"route_stage_id":"46c21c7e-7b93-45ce-a04d-27a672b50234","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","position":1,"route_stage_id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1768,11 +1868,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9c0ac596-54b1-4a69-9c0b-5ea34a422d2d + - 77e2168d-d531-4252-9b0d-f314d8000c66 status: 200 OK code: 200 - duration: 113.688834ms - - id: 35 + duration: 133.832792ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1788,7 +1888,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45/route-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d/route-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1796,20 +1896,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 272 + content_length: 267 uncompressed: false - body: '{"stages":[{"created_at":"2026-03-19T17:51:52.842026Z","id":"46c21c7e-7b93-45ce-a04d-27a672b50234","pipeline_id":"cd1d9afb-5c32-4d3b-a390-3e12f46ccf45","updated_at":"2026-03-19T17:51:53.007825Z","waf_stage_id":"28e59dcd-af0e-48a1-954a-b5bf4ff65c03"}],"total_count":1}' + body: '{"stages":[{"created_at":"2026-03-26T15:31:17.292169Z","id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","pipeline_id":"d665b70b-442d-4e14-af95-28107ecef45d","updated_at":"2026-03-26T15:31:17.476380Z","waf_stage_id":"a89279d2-8ed9-4050-a1f4-a8ab688fbea7"}],"total_count":1}' headers: Content-Length: - - "272" + - "267" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1817,11 +1917,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0c642183-e629-496a-89b1-2e552e135c75 + - 703d9337-82a5-42eb-a135-52d91ae91795 status: 200 OK code: 200 - duration: 38.746208ms - - id: 36 + duration: 45.353209ms + - id: 38 request: proto: HTTP/1.1 proto_major: 1 @@ -1837,7 +1937,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb/route-rules method: GET response: proto: HTTP/2.0 @@ -1845,20 +1945,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 269 + content_length: 282 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"cce9edb5-3bfb-456a-a733-fb9d16f74ca0","position":1,"route_stage_id":"46c21c7e-7b93-45ce-a04d-27a672b50234","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"c8a00ff6-2750-4f88-a100-54a121c3dc31","position":1,"route_stage_id":"0be1cd84-d9ec-40fc-bf85-aefbec19bfdb","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "269" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:54 GMT + - Thu, 26 Mar 2026 15:31:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1866,11 +1966,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 961a4ceb-7117-4c47-b197-02bc550b5fe0 + - 829201a5-445c-4a97-a0e2-637390c39ac2 status: 200 OK code: 200 - duration: 49.367917ms - - id: 37 + duration: 49.4065ms + - id: 39 request: proto: HTTP/1.1 proto_major: 1 @@ -1886,7 +1986,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb method: DELETE response: proto: HTTP/2.0 @@ -1903,9 +2003,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:55 GMT + - Thu, 26 Mar 2026 15:31:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1913,11 +2013,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 05efa255-2eba-4916-b98a-472d7d12abc0 + - 16345fe9-0822-4c2f-8fb7-319099874050 status: 204 No Content code: 204 - duration: 190.969708ms - - id: 38 + duration: 81.375042ms + - id: 40 request: proto: HTTP/1.1 proto_major: 1 @@ -1933,7 +2033,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/28e59dcd-af0e-48a1-954a-b5bf4ff65c03 + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/a89279d2-8ed9-4050-a1f4-a8ab688fbea7 method: DELETE response: proto: HTTP/2.0 @@ -1950,9 +2050,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:55 GMT + - Thu, 26 Mar 2026 15:31:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1960,11 +2060,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6a07960c-5d04-49aa-8584-26122703eed2 + - d457d709-2d8d-4703-a0d6-3f8baae251c7 status: 204 No Content code: 204 - duration: 85.342542ms - - id: 39 + duration: 109.57175ms + - id: 41 request: proto: HTTP/1.1 proto_major: 1 @@ -1980,7 +2080,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/cce9edb5-3bfb-456a-a733-fb9d16f74ca0 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/c8a00ff6-2750-4f88-a100-54a121c3dc31 method: DELETE response: proto: HTTP/2.0 @@ -1997,9 +2097,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:55 GMT + - Thu, 26 Mar 2026 15:31:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2007,11 +2107,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fb6f1c36-4b43-45d1-b3da-06cf48460431 + - 764bcb30-c3b4-40e5-ad82-a7f7c44ceeb1 status: 204 No Content code: 204 - duration: 92.710959ms - - id: 40 + duration: 109.576458ms + - id: 42 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - d0ae2f76-5062-4ca4-97cd-5b3db2d9894f + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T153119Z + url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/ + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Date: + - Thu, 26 Mar 2026 15:31:19 GMT + X-Amz-Id-2: + - txga81a1301fd294c58a128-0069c55147 + X-Amz-Request-Id: + - txga81a1301fd294c58a128-0069c55147 + status: 204 No Content + code: 204 + duration: 96.117208ms + - id: 43 request: proto: HTTP/1.1 proto_major: 1 @@ -2027,7 +2174,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/cd1d9afb-5c32-4d3b-a390-3e12f46ccf45 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/d665b70b-442d-4e14-af95-28107ecef45d method: DELETE response: proto: HTTP/2.0 @@ -2044,9 +2191,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:55 GMT + - Thu, 26 Mar 2026 15:31:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2054,11 +2201,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 415840e0-d2b8-4971-9842-cac9aa01fa7b + - fa63ed57-f092-4ab2-a87c-9c922d36f857 status: 204 No Content code: 204 - duration: 91.74525ms - - id: 41 + duration: 299.375208ms + - id: 44 request: proto: HTTP/1.1 proto_major: 1 @@ -2066,25 +2213,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - 4be14cc2-8aae-4ae5-8681-a79fc3a2ec1b - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260319T175155Z - url: https://test-acc-scaleway-object-bucket-ds-route-filter.s3.fr-par.scw.cloud/ + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: DELETE response: proto: HTTP/2.0 @@ -2096,16 +2233,26 @@ interactions: uncompressed: false body: "" headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json Date: - - Thu, 19 Mar 2026 17:51:55 GMT - X-Amz-Id-2: - - txg6fb0dfc277af4101ae8a-0069bc37bb - X-Amz-Request-Id: - - txg6fb0dfc277af4101ae8a-0069bc37bb + - Thu, 26 Mar 2026 15:31:19 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b6f73dca-174b-46f7-a3e3-cf3bff9e7ed4 status: 204 No Content code: 204 - duration: 252.767125ms - - id: 42 + duration: 75.915833ms + - id: 45 request: proto: HTTP/1.1 proto_major: 1 @@ -2121,7 +2268,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb method: DELETE response: proto: HTTP/2.0 @@ -2140,9 +2287,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:55 GMT + - Thu, 26 Mar 2026 15:31:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2150,11 +2297,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 79971bab-e5fa-4704-8ee9-7f037905d2be + - 8624177a-259c-48cc-84d2-30c8cb748d41 status: 404 Not Found code: 404 - duration: 40.194958ms - - id: 43 + duration: 108.024583ms + - id: 46 request: proto: HTTP/1.1 proto_major: 1 @@ -2170,7 +2317,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/46c21c7e-7b93-45ce-a04d-27a672b50234 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/0be1cd84-d9ec-40fc-bf85-aefbec19bfdb method: DELETE response: proto: HTTP/2.0 @@ -2189,9 +2336,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 17:51:55 GMT + - Thu, 26 Mar 2026 15:31:20 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2199,7 +2346,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 24f55bc6-4af9-4c8d-8f2d-c481f0e01a3a + - 3da9e10b-4e31-4efc-a179-736ce1b565cc status: 404 Not Found code: 404 - duration: 103.152334ms + duration: 37.281125ms diff --git a/internal/services/edgeservices/testdata/data-source-tls-stage-by-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-tls-stage-by-id.cassette.yaml index 860ba69775..438fa8949c 100644 --- a/internal/services/edgeservices/testdata/data-source-tls-stage-by-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-tls-stage-by-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:27 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 256d7aa1-1415-4b04-940f-bedf184f50ec + status: 200 OK + code: 200 + duration: 237.368583ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 496 + content_length: 484 uncompressed: false - body: '{"created_at":"2026-03-19T08:29:54.718536513Z","description":"pipeline for TLS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"04171623-678c-46fe-b021-67464d059284","name":"tf-tests-ds-tls-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:29:54.718536513Z"}' + body: '{"created_at":"2026-03-26T15:48:27.961245928Z","description":"pipeline for TLS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"659e5be0-edee-4d81-b869-d07961fdc3aa","name":"tf-tests-ds-tls-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:27.961245928Z"}' headers: Content-Length: - - "496" + - "484" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:54 GMT + - Thu, 26 Mar 2026 15:48:27 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 84af7ef3-dc0d-4985-9426-b1ab7fee62fd + - a0a3bc5a-c881-4339-b49e-70de36b52662 status: 200 OK code: 200 - duration: 262.77575ms - - id: 1 + duration: 109.186042ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/04171623-678c-46fe-b021-67464d059284 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/659e5be0-edee-4d81-b869-d07961fdc3aa method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-03-19T08:29:54.718536Z","description":"pipeline for TLS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"04171623-678c-46fe-b021-67464d059284","name":"tf-tests-ds-tls-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:29:54.718536Z"}' + body: '{"created_at":"2026-03-26T15:48:27.961245Z","description":"pipeline for TLS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"659e5be0-edee-4d81-b869-d07961fdc3aa","name":"tf-tests-ds-tls-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:27.961245Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:54 GMT + - Thu, 26 Mar 2026 15:48:28 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 053a6a25-4d85-4063-a7e4-e7205b52ab91 + - 69b0a6e9-70a6-4ce9-95c0-e623f44e80aa status: 200 OK code: 200 - duration: 58.611917ms - - id: 2 + duration: 55.545625ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 784ac531-2016-4e30-9d1f-dc35b3dd5668 + - 66e48b48-700b-4a39-8270-fd9a4fdf2848 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082954Z + - 20260326T154827Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:29:54 GMT + - Thu, 26 Mar 2026 15:48:27 GMT Location: - /test-acc-scaleway-object-bucket-ds-tls-id X-Amz-Id-2: - - txge5ab1d13f36f4893b4b9-0069bbb402 + - txg0023818e60eb49c1a786-0069c5554b X-Amz-Request-Id: - - txge5ab1d13f36f4893b4b9-0069bbb402 + - txg0023818e60eb49c1a786-0069c5554b status: 200 OK code: 200 - duration: 844.884416ms - - id: 3 + duration: 4.846370125s + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 02c8c348-a766-4fed-aeba-b65311215416 + - 76dd5d90-de93-4f50-ada2-a762b29fc7cc Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082955Z + - 20260326T154832Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:29:55 GMT + - Thu, 26 Mar 2026 15:48:32 GMT X-Amz-Id-2: - - txg52ff91b0e2864c489cd3-0069bbb403 + - txg6423b3d5926949d6aaa3-0069c55550 X-Amz-Request-Id: - - txg52ff91b0e2864c489cd3-0069bbb403 + - txg6423b3d5926949d6aaa3-0069c55550 status: 200 OK code: 200 - duration: 90.310708ms - - id: 4 + duration: 372.213708ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2cf32f3e-e6c8-4e05-8426-dbb3fb955b70 + - 6157afd2-d4ac-4f0b-acc2-56ace7a0ff7e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082955Z + - 20260326T154832Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:29:55 GMT + - Thu, 26 Mar 2026 15:48:32 GMT X-Amz-Id-2: - - txg58bc95d8019c4f8b885a-0069bbb403 + - txg1dd708e7bbf8488ab9ae-0069c55550 X-Amz-Request-Id: - - txg58bc95d8019c4f8b885a-0069bbb403 + - txg1dd708e7bbf8488ab9ae-0069c55550 status: 200 OK code: 200 - duration: 160.407833ms - - id: 5 + duration: 49.093916ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 681806b5-6211-4a34-8665-66fead1bcc44 + - 87ee9f7d-918f-4f19-8c89-10ceb68ea844 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082955Z + - 20260326T154832Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 310 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg8e1f6184532443809c12-0069bbb403txg8e1f6184532443809c12-0069bbb403/test-acc-scaleway-object-bucket-ds-tls-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgca1026b6d2b1495281ef-0069c55550txgca1026b6d2b1495281ef-0069c55550/test-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "310" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:55 GMT + - Thu, 26 Mar 2026 15:48:32 GMT X-Amz-Id-2: - - txg8e1f6184532443809c12-0069bbb403 + - txgca1026b6d2b1495281ef-0069c55550 X-Amz-Request-Id: - - txg8e1f6184532443809c12-0069bbb403 + - txgca1026b6d2b1495281ef-0069c55550 status: 404 Not Found code: 404 - duration: 326.42475ms - - id: 6 + duration: 148.375084ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b11eab88-104d-41c2-bef8-2d1435891fc9 + - aceedd12-e483-4ea4-8709-e46be6ecb244 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082955Z + - 20260326T154833Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:55 GMT + - Thu, 26 Mar 2026 15:48:33 GMT X-Amz-Id-2: - - txgea67d00ea69c43d5b5aa-0069bbb403 + - txg3a822a28d6434e839bae-0069c55551 X-Amz-Request-Id: - - txgea67d00ea69c43d5b5aa-0069bbb403 + - txg3a822a28d6434e839bae-0069c55551 status: 200 OK code: 200 - duration: 87.877708ms - - id: 7 + duration: 207.398084ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 90c5258a-98bf-4e23-950d-39b827d46de5 + - d73fa931-7ac1-4eae-ba0e-209591936f15 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082956Z + - 20260326T154833Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 321 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg7c6b60dd82404a7c870c-0069bbb404txg7c6b60dd82404a7c870c-0069bbb404/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id + body: NoSuchTagSetThe TagSet does not existtxg1b7323dfc5cd47088feb-0069c55551txg1b7323dfc5cd47088feb-0069c55551/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "321" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:56 GMT + - Thu, 26 Mar 2026 15:48:33 GMT X-Amz-Id-2: - - txg7c6b60dd82404a7c870c-0069bbb404 + - txg1b7323dfc5cd47088feb-0069c55551 X-Amz-Request-Id: - - txg7c6b60dd82404a7c870c-0069bbb404 + - txg1b7323dfc5cd47088feb-0069c55551 status: 404 Not Found code: 404 - duration: 45.603958ms - - id: 8 + duration: 9.429291ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 12ee689b-6ad6-431c-a8d5-d9a7c03b9042 + - aa3ca2de-86fd-42c5-b7dd-3a55d339c5ca Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082956Z + - 20260326T154833Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 278 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgcbe40e4aed3443bbbbe3-0069bbb404txgcbe40e4aed3443bbbbe3-0069bbb404/test-acc-scaleway-object-bucket-ds-tls-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxga720bb60e31c460897b2-0069c55551txga720bb60e31c460897b2-0069c55551/test-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "278" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:56 GMT + - Thu, 26 Mar 2026 15:48:33 GMT X-Amz-Id-2: - - txgcbe40e4aed3443bbbbe3-0069bbb404 + - txga720bb60e31c460897b2-0069c55551 X-Amz-Request-Id: - - txgcbe40e4aed3443bbbbe3-0069bbb404 + - txga720bb60e31c460897b2-0069c55551 status: 404 Not Found code: 404 - duration: 58.627166ms - - id: 9 + duration: 157.946042ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - fe73b2f8-1ac0-4395-a7bb-d8fbb073a457 + - 949d5ba2-d179-4034-b1e4-1f27c607d386 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082956Z + - 20260326T154833Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:29:56 GMT + - Thu, 26 Mar 2026 15:48:33 GMT X-Amz-Id-2: - - txg0460afe6aa1d426bb3d2-0069bbb404 + - txg11b63a15546947f687bd-0069c55551 X-Amz-Request-Id: - - txg0460afe6aa1d426bb3d2-0069bbb404 + - txg11b63a15546947f687bd-0069c55551 status: 200 OK code: 200 - duration: 57.150041ms - - id: 10 + duration: 9.034625ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 08bf3df4-6712-4eb6-be56-498c1e3f3f10 + - 32a6c849-3eb5-4f48-b416-1765d03e36b9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082956Z + - 20260326T154833Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 354 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgcd567174c1644518ac02-0069bbb404txgcd567174c1644518ac02-0069bbb404/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg88f454fcc358438ebfae-0069c55551txg88f454fcc358438ebfae-0069c55551/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "354" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:56 GMT + - Thu, 26 Mar 2026 15:48:33 GMT X-Amz-Id-2: - - txgcd567174c1644518ac02-0069bbb404 + - txg88f454fcc358438ebfae-0069c55551 X-Amz-Request-Id: - - txgcd567174c1644518ac02-0069bbb404 + - txg88f454fcc358438ebfae-0069c55551 status: 404 Not Found code: 404 - duration: 51.021416ms - - id: 11 + duration: 158.295167ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/04171623-678c-46fe-b021-67464d059284/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/659e5be0-edee-4d81-b869-d07961fdc3aa/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 308 uncompressed: false - body: '{"created_at":"2026-03-19T08:29:56.990684250Z","id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","pipeline_id":"04171623-678c-46fe-b021-67464d059284","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:29:56.990684250Z"}' + body: '{"created_at":"2026-03-26T15:48:34.647844026Z","id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:48:34.647844026Z"}' headers: Content-Length: - - "314" + - "308" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 00c7b9b7-c025-4828-94f2-ebd31d328225 + - 8913d81a-30e0-4de0-938a-1cbd89a95295 status: 200 OK code: 200 - duration: 787.866583ms - - id: 12 + duration: 1.048894625s + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/07c635f7-b8d2-4597-bf54-2bac3fb8fe1a + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/c83cf34b-53aa-4ed2-a29a-0d94a50640f4 method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 308 + content_length: 302 uncompressed: false - body: '{"created_at":"2026-03-19T08:29:56.990684Z","id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","pipeline_id":"04171623-678c-46fe-b021-67464d059284","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:29:56.990684Z"}' + body: '{"created_at":"2026-03-26T15:48:34.647844Z","id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:48:34.647844Z"}' headers: Content-Length: - - "308" + - "302" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 743c90d0-7835-486d-b2e9-0805ca90a71a + - 56cdd894-4dc5-4e8c-a3e3-2dc9e2032436 status: 200 OK code: 200 - duration: 66.329542ms - - id: 13 + duration: 70.206792ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"secrets":[],"managed_certificate":true,"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a"}' + body: '{"secrets":[],"managed_certificate":true,"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/04171623-678c-46fe-b021-67464d059284/tls-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/659e5be0-edee-4d81-b869-d07961fdc3aa/tls-stages method: POST response: proto: HTTP/2.0 @@ -694,69 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 325 - uncompressed: false - body: '{"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","certificate_expires_at":null,"created_at":"2026-03-19T08:29:57.202300851Z","id":"2dc50e1f-3424-4799-9888-dbc6336224a6","managed_certificate":true,"pipeline_id":"04171623-678c-46fe-b021-67464d059284","secrets":[],"updated_at":"2026-03-19T08:29:57.202300851Z"}' - headers: - Content-Length: - - "325" - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Thu, 19 Mar 2026 08:29:57 GMT - Server: - - Scaleway API Gateway (fr-par-2;edge01) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - c158ce64-91a8-4d4e-b7f3-cf69f25bb50f - status: 200 OK - code: 200 - duration: 68.954916ms - - id: 14 - request: - proto: HTTP/1.1 - proto_major: 1 - proto_minor: 1 - content_length: 0 - transfer_encoding: [] - trailer: {} - host: api.scaleway.com - remote_addr: "" - request_uri: "" - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 - method: GET - response: - proto: HTTP/2.0 - proto_major: 2 - proto_minor: 0 - transfer_encoding: [] - trailer: {} - content_length: 319 + content_length: 318 uncompressed: false - body: '{"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","certificate_expires_at":null,"created_at":"2026-03-19T08:29:57.202300Z","id":"2dc50e1f-3424-4799-9888-dbc6336224a6","managed_certificate":true,"pipeline_id":"04171623-678c-46fe-b021-67464d059284","secrets":[],"updated_at":"2026-03-19T08:29:57.202300Z"}' + body: '{"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","certificate_expires_at":null,"created_at":"2026-03-26T15:48:34.802778486Z","id":"e87a3edb-1092-49fa-84b4-3a194263b640","managed_certificate":true,"pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","secrets":[],"updated_at":"2026-03-26T15:48:34.802778486Z"}' headers: Content-Length: - - "319" + - "318" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,10 +766,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9b7523cf-6390-421d-b006-84174b82af7b + - 7a1876b1-d27f-44ae-8026-aaee8fe346b5 status: 200 OK code: 200 - duration: 96.383292ms + duration: 72.560334ms - id: 15 request: proto: HTTP/1.1 @@ -784,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: GET response: proto: HTTP/2.0 @@ -792,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 312 uncompressed: false - body: '{"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","certificate_expires_at":null,"created_at":"2026-03-19T08:29:57.202300Z","id":"2dc50e1f-3424-4799-9888-dbc6336224a6","managed_certificate":true,"pipeline_id":"04171623-678c-46fe-b021-67464d059284","secrets":[],"updated_at":"2026-03-19T08:29:57.202300Z"}' + body: '{"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","certificate_expires_at":null,"created_at":"2026-03-26T15:48:34.802778Z","id":"e87a3edb-1092-49fa-84b4-3a194263b640","managed_certificate":true,"pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","secrets":[],"updated_at":"2026-03-26T15:48:34.802778Z"}' headers: Content-Length: - - "319" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -813,10 +815,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9eca2ae1-2e88-4129-8f24-57110adb232b + - ac339e1c-adcb-427f-85da-5b24a26e163d status: 200 OK code: 200 - duration: 99.084875ms + duration: 141.991083ms - id: 16 request: proto: HTTP/1.1 @@ -833,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: GET response: proto: HTTP/2.0 @@ -841,20 +843,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 312 uncompressed: false - body: '{"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","certificate_expires_at":null,"created_at":"2026-03-19T08:29:57.202300Z","id":"2dc50e1f-3424-4799-9888-dbc6336224a6","managed_certificate":true,"pipeline_id":"04171623-678c-46fe-b021-67464d059284","secrets":[],"updated_at":"2026-03-19T08:29:57.202300Z"}' + body: '{"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","certificate_expires_at":null,"created_at":"2026-03-26T15:48:34.802778Z","id":"e87a3edb-1092-49fa-84b4-3a194263b640","managed_certificate":true,"pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","secrets":[],"updated_at":"2026-03-26T15:48:34.802778Z"}' headers: Content-Length: - - "319" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -862,10 +864,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b0658637-6cf5-4587-a4cf-502c5f4c62fb + - 14e016ee-a9f9-4fea-a712-677748f883a6 status: 200 OK code: 200 - duration: 49.266667ms + duration: 68.125042ms - id: 17 request: proto: HTTP/1.1 @@ -882,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: GET response: proto: HTTP/2.0 @@ -890,20 +892,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 312 uncompressed: false - body: '{"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","certificate_expires_at":null,"created_at":"2026-03-19T08:29:57.202300Z","id":"2dc50e1f-3424-4799-9888-dbc6336224a6","managed_certificate":true,"pipeline_id":"04171623-678c-46fe-b021-67464d059284","secrets":[],"updated_at":"2026-03-19T08:29:57.202300Z"}' + body: '{"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","certificate_expires_at":null,"created_at":"2026-03-26T15:48:34.802778Z","id":"e87a3edb-1092-49fa-84b4-3a194263b640","managed_certificate":true,"pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","secrets":[],"updated_at":"2026-03-26T15:48:34.802778Z"}' headers: Content-Length: - - "319" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -911,10 +913,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ab130081-0165-4755-914c-51a18bb2c966 + - b06de446-b525-4502-8afb-af9f74a0c84d status: 200 OK code: 200 - duration: 110.698125ms + duration: 63.854666ms - id: 18 request: proto: HTTP/1.1 @@ -931,7 +933,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/04171623-678c-46fe-b021-67464d059284 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: GET response: proto: HTTP/2.0 @@ -939,20 +941,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 312 uncompressed: false - body: '{"created_at":"2026-03-19T08:29:54.718536Z","description":"pipeline for TLS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"04171623-678c-46fe-b021-67464d059284","name":"tf-tests-ds-tls-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:29:54.718536Z"}' + body: '{"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","certificate_expires_at":null,"created_at":"2026-03-26T15:48:34.802778Z","id":"e87a3edb-1092-49fa-84b4-3a194263b640","managed_certificate":true,"pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","secrets":[],"updated_at":"2026-03-26T15:48:34.802778Z"}' headers: Content-Length: - - "490" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -960,10 +962,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 054b78c6-6193-4a81-b052-17b35341d5b4 + - 3e0bf58e-70e1-4109-9508-a67acc2f77aa status: 200 OK code: 200 - duration: 123.110666ms + duration: 63.743625ms - id: 19 request: proto: HTTP/1.1 @@ -981,7 +983,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d560bc24-c443-4783-a0e6-2c23146d6040 + - f598b01c-9ed8-43dd-812c-927a98543c3a Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -989,7 +991,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082957Z + - 20260326T154835Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -1009,14 +1011,14 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:29:57 GMT + - Thu, 26 Mar 2026 15:48:35 GMT X-Amz-Id-2: - - txg2fb510c3b21643b391e5-0069bbb405 + - txgdea98e59de74468b935f-0069c55553 X-Amz-Request-Id: - - txg2fb510c3b21643b391e5-0069bbb405 + - txgdea98e59de74468b935f-0069c55553 status: 200 OK code: 200 - duration: 231.710958ms + duration: 19.140792ms - id: 20 request: proto: HTTP/1.1 @@ -1034,7 +1036,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f99de260-3bce-443f-b64b-4a6560d3c13e + - b8deb44c-4973-4f82-989e-097b1374319c Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1042,7 +1044,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082958Z + - 20260326T154835Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1053,22 +1055,120 @@ interactions: trailer: {} content_length: 310 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg3077f094d0244e5ba0c4-0069bbb406txg3077f094d0244e5ba0c4-0069bbb406/test-acc-scaleway-object-bucket-ds-tls-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgad806051de5342818744-0069c55553txgad806051de5342818744-0069c55553/test-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "310" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:35 GMT X-Amz-Id-2: - - txg3077f094d0244e5ba0c4-0069bbb406 + - txgad806051de5342818744-0069c55553 X-Amz-Request-Id: - - txg3077f094d0244e5ba0c4-0069bbb406 + - txgad806051de5342818744-0069c55553 status: 404 Not Found code: 404 - duration: 170.251208ms + duration: 14.157708ms - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:35 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a11c9845-cf28-4ac2-825e-cd2f30b3911f + status: 200 OK + code: 200 + duration: 63.739792ms + - id: 22 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/659e5be0-edee-4d81-b869-d07961fdc3aa + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 478 + uncompressed: false + body: '{"created_at":"2026-03-26T15:48:27.961245Z","description":"pipeline for TLS data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"659e5be0-edee-4d81-b869-d07961fdc3aa","name":"tf-tests-ds-tls-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:27.961245Z"}' + headers: + Content-Length: + - "478" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:35 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7c554404-5c53-4819-953c-a109f68e9891 + status: 200 OK + code: 200 + duration: 49.35825ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1085,7 +1185,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ed5971a4-f633-45ff-b5fb-9b604ca1cfa5 + - 89f17d5a-c01d-4f92-b583-5e960c9e67d5 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1093,7 +1193,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082958Z + - 20260326T154835Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/ method: GET response: @@ -1113,15 +1213,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:35 GMT X-Amz-Id-2: - - txg5a15c270f6da4b498ef7-0069bbb406 + - txg53f39068b2204d5d8794-0069c55553 X-Amz-Request-Id: - - txg5a15c270f6da4b498ef7-0069bbb406 + - txg53f39068b2204d5d8794-0069c55553 status: 200 OK code: 200 - duration: 293.201958ms - - id: 22 + duration: 151.226333ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1138,7 +1238,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - afbd0109-258e-4a05-8ece-145c9b0b3fa2 + - d4880f0d-1ddb-47a8-b497-6c8adc0f3377 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1146,7 +1246,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082958Z + - 20260326T154835Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1157,22 +1257,22 @@ interactions: trailer: {} content_length: 321 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxgc905e7555cbe425489cc-0069bbb406txgc905e7555cbe425489cc-0069bbb406/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id + body: NoSuchTagSetThe TagSet does not existtxga3cb9015a8b04e819470-0069c55553txga3cb9015a8b04e819470-0069c55553/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "321" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:35 GMT X-Amz-Id-2: - - txgc905e7555cbe425489cc-0069bbb406 + - txga3cb9015a8b04e819470-0069c55553 X-Amz-Request-Id: - - txgc905e7555cbe425489cc-0069bbb406 + - txga3cb9015a8b04e819470-0069c55553 status: 404 Not Found code: 404 - duration: 45.846375ms - - id: 23 + duration: 10.34125ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1189,7 +1289,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 3b3b2b79-1d29-441c-b2c7-1a4b2287f632 + - 64642299-f090-4846-9651-1271b1c4b4ae Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1197,7 +1297,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082958Z + - 20260326T154835Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1208,22 +1308,22 @@ interactions: trailer: {} content_length: 278 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgf40bf9587ccc47f28f5e-0069bbb406txgf40bf9587ccc47f28f5e-0069bbb406/test-acc-scaleway-object-bucket-ds-tls-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgca00077c65c947688cc3-0069c55553txgca00077c65c947688cc3-0069c55553/test-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "278" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:35 GMT X-Amz-Id-2: - - txgf40bf9587ccc47f28f5e-0069bbb406 + - txgca00077c65c947688cc3-0069c55553 X-Amz-Request-Id: - - txgf40bf9587ccc47f28f5e-0069bbb406 + - txgca00077c65c947688cc3-0069c55553 status: 404 Not Found code: 404 - duration: 42.931958ms - - id: 24 + duration: 6.770042ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1240,7 +1340,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9d8b1de8-45f5-4d56-8920-b45e3cb2af29 + - a1e34f97-0b74-461f-919c-9b7594ab0996 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1248,7 +1348,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082958Z + - 20260326T154835Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1268,15 +1368,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:35 GMT X-Amz-Id-2: - - txge9278b20ccc147df9985-0069bbb406 + - txg6bdd12fb6f294c3ba077-0069c55553 X-Amz-Request-Id: - - txge9278b20ccc147df9985-0069bbb406 + - txg6bdd12fb6f294c3ba077-0069c55553 status: 200 OK code: 200 - duration: 56.978916ms - - id: 25 + duration: 48.72525ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1293,7 +1393,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 3694b7bb-9bd7-4214-ada4-270b725f0d6a + - b9cd9380-a497-47d1-aa07-cc454bbd5c57 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1301,7 +1401,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082958Z + - 20260326T154835Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1312,22 +1412,22 @@ interactions: trailer: {} content_length: 354 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg8b4ecf44ece44afaace3-0069bbb406txg8b4ecf44ece44afaace3-0069bbb406/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg94230f1ecb9a476bb7a9-0069c55553txg94230f1ecb9a476bb7a9-0069c55553/test-acc-scaleway-object-bucket-ds-tls-idtest-acc-scaleway-object-bucket-ds-tls-id headers: Content-Length: - "354" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:35 GMT X-Amz-Id-2: - - txg8b4ecf44ece44afaace3-0069bbb406 + - txg94230f1ecb9a476bb7a9-0069c55553 X-Amz-Request-Id: - - txg8b4ecf44ece44afaace3-0069bbb406 + - txg94230f1ecb9a476bb7a9-0069c55553 status: 404 Not Found code: 404 - duration: 54.380916ms - - id: 26 + duration: 159.219667ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/07c635f7-b8d2-4597-bf54-2bac3fb8fe1a + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/c83cf34b-53aa-4ed2-a29a-0d94a50640f4 method: GET response: proto: HTTP/2.0 @@ -1351,20 +1451,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 308 + content_length: 302 uncompressed: false - body: '{"created_at":"2026-03-19T08:29:56.990684Z","id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","pipeline_id":"04171623-678c-46fe-b021-67464d059284","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:29:56.990684Z"}' + body: '{"created_at":"2026-03-26T15:48:34.647844Z","id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:48:34.647844Z"}' headers: Content-Length: - - "308" + - "302" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 151c16ab-cd55-4abf-8a42-19bde3903f3b + - 26b27747-79fe-4c3f-a206-6a81d566c5ca status: 200 OK code: 200 - duration: 63.262542ms - - id: 27 + duration: 109.285542ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: GET response: proto: HTTP/2.0 @@ -1400,20 +1500,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 312 uncompressed: false - body: '{"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","certificate_expires_at":null,"created_at":"2026-03-19T08:29:57.202300Z","id":"2dc50e1f-3424-4799-9888-dbc6336224a6","managed_certificate":true,"pipeline_id":"04171623-678c-46fe-b021-67464d059284","secrets":[],"updated_at":"2026-03-19T08:29:57.202300Z"}' + body: '{"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","certificate_expires_at":null,"created_at":"2026-03-26T15:48:34.802778Z","id":"e87a3edb-1092-49fa-84b4-3a194263b640","managed_certificate":true,"pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","secrets":[],"updated_at":"2026-03-26T15:48:34.802778Z"}' headers: Content-Length: - - "319" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 47c649d0-74b5-48fb-a30f-ef9071f0ce2b + - 102c004e-c1ef-48d7-8804-56dfd768b159 status: 200 OK code: 200 - duration: 57.376833ms - - id: 28 + duration: 80.180791ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: GET response: proto: HTTP/2.0 @@ -1449,20 +1549,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 312 uncompressed: false - body: '{"backend_stage_id":"07c635f7-b8d2-4597-bf54-2bac3fb8fe1a","certificate_expires_at":null,"created_at":"2026-03-19T08:29:57.202300Z","id":"2dc50e1f-3424-4799-9888-dbc6336224a6","managed_certificate":true,"pipeline_id":"04171623-678c-46fe-b021-67464d059284","secrets":[],"updated_at":"2026-03-19T08:29:57.202300Z"}' + body: '{"backend_stage_id":"c83cf34b-53aa-4ed2-a29a-0d94a50640f4","certificate_expires_at":null,"created_at":"2026-03-26T15:48:34.802778Z","id":"e87a3edb-1092-49fa-84b4-3a194263b640","managed_certificate":true,"pipeline_id":"659e5be0-edee-4d81-b869-d07961fdc3aa","secrets":[],"updated_at":"2026-03-26T15:48:34.802778Z"}' headers: Content-Length: - - "319" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:58 GMT + - Thu, 26 Mar 2026 15:48:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1470,11 +1570,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 197c3669-3134-41b3-a659-6c8874467ecf + - de323ab5-664f-44c1-becb-e120660726a3 status: 200 OK code: 200 - duration: 116.027625ms - - id: 29 + duration: 68.643875ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1490,7 +1590,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: DELETE response: proto: HTTP/2.0 @@ -1507,9 +1607,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:59 GMT + - Thu, 26 Mar 2026 15:48:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1517,11 +1617,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b6abadb9-cf7f-4256-9eef-62d3292fa1e3 + - a2f71d18-d58a-495e-9ee2-0e2d466c0291 status: 204 No Content code: 204 - duration: 69.162584ms - - id: 30 + duration: 148.956083ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1537,7 +1637,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/07c635f7-b8d2-4597-bf54-2bac3fb8fe1a + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/c83cf34b-53aa-4ed2-a29a-0d94a50640f4 method: DELETE response: proto: HTTP/2.0 @@ -1554,9 +1654,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:59 GMT + - Thu, 26 Mar 2026 15:48:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1564,11 +1664,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 343810a2-ba2e-416e-9670-d38336ed4c14 + - e1f613ab-6e79-4ee0-8a26-536c4a27854d status: 204 No Content code: 204 - duration: 98.444333ms - - id: 31 + duration: 133.923666ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1584,7 +1684,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/04171623-678c-46fe-b021-67464d059284 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/659e5be0-edee-4d81-b869-d07961fdc3aa method: DELETE response: proto: HTTP/2.0 @@ -1601,9 +1701,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:29:59 GMT + - Thu, 26 Mar 2026 15:48:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1611,11 +1711,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 96a2e01d-e7a3-4a9b-be8a-a8133333f4af + - 41e87b22-4dd6-4a6b-8043-444d7a7138ce status: 204 No Content code: 204 - duration: 155.834292ms - - id: 32 + duration: 110.110375ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1632,7 +1732,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ea5ad8e5-1771-431a-8f3d-fb7ec33b0353 + - b54906a5-e1f6-476c-ad20-81e4fa8fe68b Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1640,7 +1740,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T082959Z + - 20260326T154836Z url: https://test-acc-scaleway-object-bucket-ds-tls-id.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1654,15 +1754,62 @@ interactions: body: "" headers: Date: - - Thu, 19 Mar 2026 08:29:59 GMT + - Thu, 26 Mar 2026 15:48:36 GMT X-Amz-Id-2: - - txg28e91f1370ff4e258157-0069bbb407 + - txg31e54d9f99b446788732-0069c55554 X-Amz-Request-Id: - - txg28e91f1370ff4e258157-0069bbb407 + - txg31e54d9f99b446788732-0069c55554 status: 204 No Content code: 204 - duration: 779.808333ms - - id: 33 + duration: 161.371625ms + - id: 35 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:36 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - dc9236fd-1d5d-4aaa-9472-eb69ea96525e + status: 204 No Content + code: 204 + duration: 90.2725ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1825,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: DELETE response: proto: HTTP/2.0 @@ -1697,9 +1844,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:00 GMT + - Thu, 26 Mar 2026 15:48:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1707,11 +1854,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 01878da7-4fc9-40b7-804a-86f517517318 + - c3cc43ec-ad7d-4922-9863-51fbd0bcca9e status: 404 Not Found code: 404 - duration: 57.185792ms - - id: 34 + duration: 35.750958ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1727,7 +1874,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/2dc50e1f-3424-4799-9888-dbc6336224a6 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/e87a3edb-1092-49fa-84b4-3a194263b640 method: DELETE response: proto: HTTP/2.0 @@ -1746,9 +1893,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:00 GMT + - Thu, 26 Mar 2026 15:48:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1756,7 +1903,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dcfd2fba-4be6-400c-8075-346e92e51cd7 + - 6cc9843b-56b7-41c8-a7d2-6750a3530a1b status: 404 Not Found code: 404 - duration: 43.593833ms + duration: 106.591166ms diff --git a/internal/services/edgeservices/testdata/data-source-tls-stage-by-pipeline-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-tls-stage-by-pipeline-id.cassette.yaml index 94359c4c3a..ec415d3eaa 100644 --- a/internal/services/edgeservices/testdata/data-source-tls-stage-by-pipeline-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-tls-stage-by-pipeline-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:40 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a9a2fd54-2414-45f9-9142-f5b3b016e699 + status: 200 OK + code: 200 + duration: 248.40825ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 495 + content_length: 483 uncompressed: false - body: '{"created_at":"2026-03-19T08:30:35.803339180Z","description":"pipeline for TLS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"c6165c60-1f1e-414a-9b15-44c23d785e76","name":"tf-tests-ds-tls-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:30:35.803339180Z"}' + body: '{"created_at":"2026-03-26T15:48:40.973539036Z","description":"pipeline for TLS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"10b55c47-8314-4951-8953-0e1e5fa6da23","name":"tf-tests-ds-tls-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:40.973539036Z"}' headers: Content-Length: - - "495" + - "483" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:35 GMT + - Thu, 26 Mar 2026 15:48:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3d624bb3-7ff4-440d-b11f-ba80ae043ac4 + - 557c33ab-8caf-4b7d-860f-6640bf732ac2 status: 200 OK code: 200 - duration: 270.601709ms - - id: 1 + duration: 101.131166ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 489 + content_length: 477 uncompressed: false - body: '{"created_at":"2026-03-19T08:30:35.803339Z","description":"pipeline for TLS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"c6165c60-1f1e-414a-9b15-44c23d785e76","name":"tf-tests-ds-tls-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:30:35.803339Z"}' + body: '{"created_at":"2026-03-26T15:48:40.973539Z","description":"pipeline for TLS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"10b55c47-8314-4951-8953-0e1e5fa6da23","name":"tf-tests-ds-tls-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:40.973539Z"}' headers: Content-Length: - - "489" + - "477" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:35 GMT + - Thu, 26 Mar 2026 15:48:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 34e364b0-1fc2-4176-bbc2-8c7e55d0564a + - ed0c2930-7324-487f-baeb-4dad96acd676 status: 200 OK code: 200 - duration: 43.327042ms - - id: 2 + duration: 60.409458ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f9fc4fd0-bad7-45f4-819e-f77f6d1e4ae5 + - db17146b-19bb-41aa-89e6-720d5e3e86e4 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083035Z + - 20260326T154840Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:30:35 GMT + - Thu, 26 Mar 2026 15:48:40 GMT Location: - /test-acc-scaleway-object-bucket-ds-tls-filter X-Amz-Id-2: - - txgd4e09ed096b94f03b3dc-0069bbb42b + - txg90abd2a141b942999879-0069c55558 X-Amz-Request-Id: - - txgd4e09ed096b94f03b3dc-0069bbb42b + - txg90abd2a141b942999879-0069c55558 status: 200 OK code: 200 - duration: 732.811ms - - id: 3 + duration: 608.428208ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1bd5baef-6f92-4bc4-a823-08af14fa8cee + - f3a49f00-3b06-43e1-b977-c3fc5c974ca8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083036Z + - 20260326T154841Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:30:36 GMT + - Thu, 26 Mar 2026 15:48:41 GMT X-Amz-Id-2: - - txgce2f642bfe9948a1af3d-0069bbb42c + - txg5e25aa2fc07a434f8b39-0069c55559 X-Amz-Request-Id: - - txgce2f642bfe9948a1af3d-0069bbb42c + - txg5e25aa2fc07a434f8b39-0069c55559 status: 200 OK code: 200 - duration: 135.361959ms - - id: 4 + duration: 263.289375ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e2da61d2-4d48-4ad1-a31c-f9781e6e7532 + - c1abe0df-d828-4e45-b5e2-e3709e2f66ff Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083036Z + - 20260326T154841Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:30:36 GMT + - Thu, 26 Mar 2026 15:48:41 GMT X-Amz-Id-2: - - txg06bd9e51601148bb95a1-0069bbb42c + - txg0161a179661a401f890a-0069c55559 X-Amz-Request-Id: - - txg06bd9e51601148bb95a1-0069bbb42c + - txg0161a179661a401f890a-0069c55559 status: 200 OK code: 200 - duration: 196.729791ms - - id: 5 + duration: 150.859709ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 5afe1491-a59e-4c50-84c5-3572b69f696a + - b92964c4-5e64-496a-b075-84cbeb81664d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083036Z + - 20260326T154841Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 314 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg75c152d96b9b4e379a1c-0069bbb42ctxg75c152d96b9b4e379a1c-0069bbb42c/test-acc-scaleway-object-bucket-ds-tls-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg6bceff050c6b486fa4fc-0069c55559txg6bceff050c6b486fa4fc-0069c55559/test-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - "314" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:36 GMT + - Thu, 26 Mar 2026 15:48:41 GMT X-Amz-Id-2: - - txg75c152d96b9b4e379a1c-0069bbb42c + - txg6bceff050c6b486fa4fc-0069c55559 X-Amz-Request-Id: - - txg75c152d96b9b4e379a1c-0069bbb42c + - txg6bceff050c6b486fa4fc-0069c55559 status: 404 Not Found code: 404 - duration: 99.479125ms - - id: 6 + duration: 442.004708ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 613ae4ef-03ab-4b1a-b05b-a94fc4305c9e + - b934ca16-4263-4b9a-962b-be83cfe6cbca Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083036Z + - 20260326T154842Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:36 GMT + - Thu, 26 Mar 2026 15:48:42 GMT X-Amz-Id-2: - - txg715c0fb6f61649cf893f-0069bbb42c + - txgb3a4d06a2ff145888ca3-0069c5555a X-Amz-Request-Id: - - txg715c0fb6f61649cf893f-0069bbb42c + - txgb3a4d06a2ff145888ca3-0069c5555a status: 200 OK code: 200 - duration: 160.468541ms - - id: 7 + duration: 59.039416ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 02f34dea-a50c-4bf6-af27-6e5335270a68 + - 8f831ec1-5255-4a6f-a7b4-034f52272ea4 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083036Z + - 20260326T154842Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxgdbc785bcf222422fa099-0069bbb42ctxgdbc785bcf222422fa099-0069bbb42c/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter + body: NoSuchTagSetThe TagSet does not existtxg93e2764644f149458cce-0069c5555atxg93e2764644f149458cce-0069c5555a/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:36 GMT + - Thu, 26 Mar 2026 15:48:42 GMT X-Amz-Id-2: - - txgdbc785bcf222422fa099-0069bbb42c + - txg93e2764644f149458cce-0069c5555a X-Amz-Request-Id: - - txgdbc785bcf222422fa099-0069bbb42c + - txg93e2764644f149458cce-0069c5555a status: 404 Not Found code: 404 - duration: 155.939375ms - - id: 8 + duration: 125.17975ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - dccf7a05-4e52-4a2d-969d-bcdcc0ea19ed + - c24f5f64-1527-4842-85a8-39e0b5bfe3cf Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083037Z + - 20260326T154842Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg249e1766582f49dfab4d-0069bbb42dtxg249e1766582f49dfab4d-0069bbb42d/test-acc-scaleway-object-bucket-ds-tls-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg4e992e2b6ea046e28d10-0069c5555atxg4e992e2b6ea046e28d10-0069c5555a/test-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:37 GMT + - Thu, 26 Mar 2026 15:48:42 GMT X-Amz-Id-2: - - txg249e1766582f49dfab4d-0069bbb42d + - txg4e992e2b6ea046e28d10-0069c5555a X-Amz-Request-Id: - - txg249e1766582f49dfab4d-0069bbb42d + - txg4e992e2b6ea046e28d10-0069c5555a status: 404 Not Found code: 404 - duration: 239.096083ms - - id: 9 + duration: 16.860333ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1da85377-7504-408f-a1b6-1cce156b83df + - 4f66e020-be59-4f57-bc88-80a28c8f3e39 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083037Z + - 20260326T154842Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:30:37 GMT + - Thu, 26 Mar 2026 15:48:42 GMT X-Amz-Id-2: - - txg9b194fab93e644499b82-0069bbb42d + - txg11353cac05f2490fa993-0069c5555a X-Amz-Request-Id: - - txg9b194fab93e644499b82-0069bbb42d + - txg11353cac05f2490fa993-0069c5555a status: 200 OK code: 200 - duration: 89.644375ms - - id: 10 + duration: 173.548ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - dbb5f2a9-7b65-4196-be2e-abb1978a63ab + - 835876c4-2de4-493b-9631-abefee032870 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083037Z + - 20260326T154842Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg2fa363f98b6044ae8582-0069bbb42dtxg2fa363f98b6044ae8582-0069bbb42d/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg178ed9ba89fd4fd881d9-0069c5555atxg178ed9ba89fd4fd881d9-0069c5555a/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:37 GMT + - Thu, 26 Mar 2026 15:48:42 GMT X-Amz-Id-2: - - txg2fa363f98b6044ae8582-0069bbb42d + - txg178ed9ba89fd4fd881d9-0069c5555a X-Amz-Request-Id: - - txg2fa363f98b6044ae8582-0069bbb42d + - txg178ed9ba89fd4fd881d9-0069c5555a status: 404 Not Found code: 404 - duration: 230.022792ms - - id: 11 + duration: 87.121709ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 318 + content_length: 312 uncompressed: false - body: '{"created_at":"2026-03-19T08:30:38.123278927Z","id":"d899accd-86ae-40fa-98f1-99886d96dd1a","pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:30:38.123278927Z"}' + body: '{"created_at":"2026-03-26T15:48:43.038008652Z","id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:48:43.038008652Z"}' headers: Content-Length: - - "318" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1919597c-0ca9-49be-a50b-c32aabf27b55 + - d914384e-f40a-4583-a92c-c4113676dc83 status: 200 OK code: 200 - duration: 508.918041ms - - id: 12 + duration: 482.114625ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/d899accd-86ae-40fa-98f1-99886d96dd1a + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89 method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-19T08:30:38.123278Z","id":"d899accd-86ae-40fa-98f1-99886d96dd1a","pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:30:38.123278Z"}' + body: '{"created_at":"2026-03-26T15:48:43.038008Z","id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:48:43.038008Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - aca3f970-b0f1-42c5-9305-171d66111e55 + - fc3e96ab-9a90-415e-9e3b-80fa598777ed status: 200 OK code: 200 - duration: 60.605792ms - - id: 13 + duration: 66.131666ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"secrets":[],"managed_certificate":true,"backend_stage_id":"d899accd-86ae-40fa-98f1-99886d96dd1a"}' + body: '{"secrets":[],"managed_certificate":true,"backend_stage_id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76/tls-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23/tls-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 325 + content_length: 318 uncompressed: false - body: '{"backend_stage_id":"d899accd-86ae-40fa-98f1-99886d96dd1a","certificate_expires_at":null,"created_at":"2026-03-19T08:30:38.263254220Z","id":"abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440","managed_certificate":true,"pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","secrets":[],"updated_at":"2026-03-19T08:30:38.263254220Z"}' + body: '{"backend_stage_id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","certificate_expires_at":null,"created_at":"2026-03-26T15:48:43.200521314Z","id":"5cc5dc4a-4c9b-4cff-9f44-4b90163f6286","managed_certificate":true,"pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","secrets":[],"updated_at":"2026-03-26T15:48:43.200521314Z"}' headers: Content-Length: - - "325" + - "318" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6577d3c8-aef5-4d24-a42f-0907832a2d2b + - 16e01342-668e-4fb5-ac45-c74e71120519 status: 200 OK code: 200 - duration: 107.142166ms - - id: 14 + duration: 90.237875ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/5cc5dc4a-4c9b-4cff-9f44-4b90163f6286 method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 312 uncompressed: false - body: '{"backend_stage_id":"d899accd-86ae-40fa-98f1-99886d96dd1a","certificate_expires_at":null,"created_at":"2026-03-19T08:30:38.263254Z","id":"abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440","managed_certificate":true,"pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","secrets":[],"updated_at":"2026-03-19T08:30:38.263254Z"}' + body: '{"backend_stage_id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","certificate_expires_at":null,"created_at":"2026-03-26T15:48:43.200521Z","id":"5cc5dc4a-4c9b-4cff-9f44-4b90163f6286","managed_certificate":true,"pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","secrets":[],"updated_at":"2026-03-26T15:48:43.200521Z"}' headers: Content-Length: - - "319" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 31cd2fb6-d7cb-43f3-8d50-fd87040848e5 + - 388169af-8e6c-4718-b64b-e9d83cd73501 status: 200 OK code: 200 - duration: 93.585708ms - - id: 15 + duration: 116.011792ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -784,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76/tls-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23/tls-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -792,20 +843,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 349 + content_length: 341 uncompressed: false - body: '{"stages":[{"backend_stage_id":"d899accd-86ae-40fa-98f1-99886d96dd1a","certificate_expires_at":null,"created_at":"2026-03-19T08:30:38.263254Z","id":"abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440","managed_certificate":true,"pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","secrets":[],"updated_at":"2026-03-19T08:30:38.263254Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","certificate_expires_at":null,"created_at":"2026-03-26T15:48:43.200521Z","id":"5cc5dc4a-4c9b-4cff-9f44-4b90163f6286","managed_certificate":true,"pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","secrets":[],"updated_at":"2026-03-26T15:48:43.200521Z"}],"total_count":1}' headers: Content-Length: - - "349" + - "341" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -813,11 +864,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9b8a2c07-df6d-4c08-b1e2-c0cb98dce417 + - cee069cc-13ba-42ea-aba2-e2e9c4c60729 status: 200 OK code: 200 - duration: 81.450666ms - - id: 16 + duration: 52.126417ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -833,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76/tls-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23/tls-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -841,20 +892,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 349 + content_length: 341 uncompressed: false - body: '{"stages":[{"backend_stage_id":"d899accd-86ae-40fa-98f1-99886d96dd1a","certificate_expires_at":null,"created_at":"2026-03-19T08:30:38.263254Z","id":"abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440","managed_certificate":true,"pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","secrets":[],"updated_at":"2026-03-19T08:30:38.263254Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","certificate_expires_at":null,"created_at":"2026-03-26T15:48:43.200521Z","id":"5cc5dc4a-4c9b-4cff-9f44-4b90163f6286","managed_certificate":true,"pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","secrets":[],"updated_at":"2026-03-26T15:48:43.200521Z"}],"total_count":1}' headers: Content-Length: - - "349" + - "341" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -862,11 +913,64 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1564b30a-ef25-473f-9449-a8fea028ceba + - 9613b181-7a32-446c-a7aa-1f1c645ba3d8 status: 200 OK code: 200 - duration: 65.686958ms - - id: 17 + duration: 51.433166ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - f07c9bc1-5e66-4ed2-8318-aaf106d388af + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T154843Z + url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?acl= + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 698 + uncompressed: false + body: |- + + 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + headers: + Content-Length: + - "698" + Content-Type: + - text/xml; charset=utf-8 + Date: + - Thu, 26 Mar 2026 15:48:43 GMT + X-Amz-Id-2: + - txg1c35a93f7cc4478c9d18-0069c5555b + X-Amz-Request-Id: + - txg1c35a93f7cc4478c9d18-0069c5555b + status: 200 OK + code: 200 + duration: 18.684625ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -882,7 +986,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -890,20 +994,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 489 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-19T08:30:35.803339Z","description":"pipeline for TLS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"c6165c60-1f1e-414a-9b15-44c23d785e76","name":"tf-tests-ds-tls-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:30:35.803339Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "489" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -911,11 +1015,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dee3cd20-6d47-45b0-9a27-7a83f67c2d35 + - 80e4dc55-33bc-4781-85d4-faf3e3389d5b status: 200 OK code: 200 - duration: 63.335125ms - - id: 18 + duration: 146.593ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -932,7 +1036,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f2778363-0bc7-4d07-8497-d7b9d2482fd7 + - ffe48c49-e93c-484f-9cac-704eba7421f8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -940,8 +1044,8 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083038Z - url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?acl= + - 20260326T154843Z + url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: proto: HTTP/2.0 @@ -949,26 +1053,24 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 698 + content_length: 314 uncompressed: false - body: |- - - 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg06fee989262a44009d2c-0069c5555btxg06fee989262a44009d2c-0069c5555b/test-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - - "698" + - "314" Content-Type: - - text/xml; charset=utf-8 + - application/xml Date: - - Thu, 19 Mar 2026 08:30:38 GMT + - Thu, 26 Mar 2026 15:48:43 GMT X-Amz-Id-2: - - txgb8ceef088be74273a09c-0069bbb42e + - txg06fee989262a44009d2c-0069c5555b X-Amz-Request-Id: - - txgb8ceef088be74273a09c-0069bbb42e - status: 200 OK - code: 200 - duration: 78.464458ms - - id: 19 + - txg06fee989262a44009d2c-0069c5555b + status: 404 Not Found + code: 404 + duration: 163.864917ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -976,25 +1078,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - bd8d51b5-bea5-47b4-b24c-221a41f4695f - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260319T083038Z - url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?object-lock= + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23 method: GET response: proto: HTTP/2.0 @@ -1002,24 +1094,32 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 477 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg7fd94d36340248cb93ad-0069bbb42etxg7fd94d36340248cb93ad-0069bbb42e/test-acc-scaleway-object-bucket-ds-tls-filter + body: '{"created_at":"2026-03-26T15:48:40.973539Z","description":"pipeline for TLS filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"10b55c47-8314-4951-8953-0e1e5fa6da23","name":"tf-tests-ds-tls-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:40.973539Z"}' headers: Content-Length: - - "314" + - "477" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' Content-Type: - - application/xml + - application/json Date: - - Thu, 19 Mar 2026 08:30:38 GMT - X-Amz-Id-2: - - txg7fd94d36340248cb93ad-0069bbb42e - X-Amz-Request-Id: - - txg7fd94d36340248cb93ad-0069bbb42e - status: 404 Not Found - code: 404 - duration: 158.824375ms - - id: 20 + - Thu, 26 Mar 2026 15:48:43 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2e997801-404c-4376-9e8d-c49d0c57cdec + status: 200 OK + code: 200 + duration: 40.227667ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1036,7 +1136,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - c4b9de93-2eea-4bba-a3a9-ac75f7f09a80 + - ac4d318c-d5b1-464f-b865-72294350be35 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1044,7 +1144,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083039Z + - 20260326T154843Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -1064,15 +1164,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:39 GMT + - Thu, 26 Mar 2026 15:48:43 GMT X-Amz-Id-2: - - txgd6355d4fe7284c3fa1b2-0069bbb42f + - txg3a77d590fdc44b55ba50-0069c5555b X-Amz-Request-Id: - - txgd6355d4fe7284c3fa1b2-0069bbb42f + - txg3a77d590fdc44b55ba50-0069c5555b status: 200 OK code: 200 - duration: 320.818542ms - - id: 21 + duration: 166.157875ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1089,7 +1189,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7e93a370-1bc4-40f9-b749-256eb264b231 + - 1461bce2-e334-4dbd-9254-6a3841dfdbd1 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1097,7 +1197,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083039Z + - 20260326T154844Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1108,22 +1208,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg3eba61ed3195416ca62d-0069bbb42ftxg3eba61ed3195416ca62d-0069bbb42f/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter + body: NoSuchTagSetThe TagSet does not existtxg4e538dc792234e5bbc70-0069c5555ctxg4e538dc792234e5bbc70-0069c5555c/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:39 GMT + - Thu, 26 Mar 2026 15:48:44 GMT X-Amz-Id-2: - - txg3eba61ed3195416ca62d-0069bbb42f + - txg4e538dc792234e5bbc70-0069c5555c X-Amz-Request-Id: - - txg3eba61ed3195416ca62d-0069bbb42f + - txg4e538dc792234e5bbc70-0069c5555c status: 404 Not Found code: 404 - duration: 153.359083ms - - id: 22 + duration: 16.972875ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1140,7 +1240,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 41ab5422-d0ff-4e66-940e-c8c53768276a + - f51ec2e5-0f17-4752-b22b-e91ed62a1315 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1148,7 +1248,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083039Z + - 20260326T154844Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1159,22 +1259,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg9e1c0251fe264863b47c-0069bbb42ftxg9e1c0251fe264863b47c-0069bbb42f/test-acc-scaleway-object-bucket-ds-tls-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg7a68016b5f324860a4e9-0069c5555ctxg7a68016b5f324860a4e9-0069c5555c/test-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:39 GMT + - Thu, 26 Mar 2026 15:48:44 GMT X-Amz-Id-2: - - txg9e1c0251fe264863b47c-0069bbb42f + - txg7a68016b5f324860a4e9-0069c5555c X-Amz-Request-Id: - - txg9e1c0251fe264863b47c-0069bbb42f + - txg7a68016b5f324860a4e9-0069c5555c status: 404 Not Found code: 404 - duration: 46.112834ms - - id: 23 + duration: 90.607292ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1191,7 +1291,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 534cf95d-3382-4295-8634-ae6d4998e427 + - 09378395-3f73-41e7-8625-bda0f9733acc Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1199,7 +1299,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083039Z + - 20260326T154844Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1219,15 +1319,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:30:39 GMT + - Thu, 26 Mar 2026 15:48:44 GMT X-Amz-Id-2: - - txge59a5d8f02db4a79849d-0069bbb42f + - txg66e10dc15d474bcebfc5-0069c5555c X-Amz-Request-Id: - - txge59a5d8f02db4a79849d-0069bbb42f + - txg66e10dc15d474bcebfc5-0069c5555c status: 200 OK code: 200 - duration: 56.451334ms - - id: 24 + duration: 211.962875ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1244,7 +1344,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9e185b8c-c7b8-422e-a24c-d2ec4c24c0e1 + - 1e0043f0-834f-46bc-8149-886bc33c3f66 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1252,7 +1352,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083039Z + - 20260326T154844Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1263,22 +1363,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgdf615fb2d150422b98e5-0069bbb42ftxgdf615fb2d150422b98e5-0069bbb42f/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg5b3a469d798540b1a9e6-0069c5555ctxg5b3a469d798540b1a9e6-0069c5555c/test-acc-scaleway-object-bucket-ds-tls-filtertest-acc-scaleway-object-bucket-ds-tls-filter headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:30:39 GMT + - Thu, 26 Mar 2026 15:48:44 GMT X-Amz-Id-2: - - txgdf615fb2d150422b98e5-0069bbb42f + - txg5b3a469d798540b1a9e6-0069c5555c X-Amz-Request-Id: - - txgdf615fb2d150422b98e5-0069bbb42f + - txg5b3a469d798540b1a9e6-0069c5555c status: 404 Not Found code: 404 - duration: 264.605583ms - - id: 25 + duration: 16.056333ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1294,7 +1394,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/d899accd-86ae-40fa-98f1-99886d96dd1a + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89 method: GET response: proto: HTTP/2.0 @@ -1302,20 +1402,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-19T08:30:38.123278Z","id":"d899accd-86ae-40fa-98f1-99886d96dd1a","pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:30:38.123278Z"}' + body: '{"created_at":"2026-03-26T15:48:43.038008Z","id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-tls-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:48:43.038008Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:39 GMT + - Thu, 26 Mar 2026 15:48:44 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1323,11 +1423,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ff661f4a-41a6-433f-9b2a-fe7d32bfa563 + - 2d482272-3f68-40f4-b798-77dd1437f6b8 status: 200 OK code: 200 - duration: 37.534042ms - - id: 26 + duration: 65.052792ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/5cc5dc4a-4c9b-4cff-9f44-4b90163f6286 method: GET response: proto: HTTP/2.0 @@ -1351,20 +1451,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 312 uncompressed: false - body: '{"backend_stage_id":"d899accd-86ae-40fa-98f1-99886d96dd1a","certificate_expires_at":null,"created_at":"2026-03-19T08:30:38.263254Z","id":"abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440","managed_certificate":true,"pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","secrets":[],"updated_at":"2026-03-19T08:30:38.263254Z"}' + body: '{"backend_stage_id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","certificate_expires_at":null,"created_at":"2026-03-26T15:48:43.200521Z","id":"5cc5dc4a-4c9b-4cff-9f44-4b90163f6286","managed_certificate":true,"pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","secrets":[],"updated_at":"2026-03-26T15:48:43.200521Z"}' headers: Content-Length: - - "319" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:40 GMT + - Thu, 26 Mar 2026 15:48:44 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b15b65de-d723-49e2-a4f6-f93e21b6bdd1 + - dea8c51f-36ba-488d-8649-21f8fd8d351d status: 200 OK code: 200 - duration: 67.867083ms - - id: 27 + duration: 63.378625ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76/tls-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23/tls-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1400,20 +1500,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 349 + content_length: 341 uncompressed: false - body: '{"stages":[{"backend_stage_id":"d899accd-86ae-40fa-98f1-99886d96dd1a","certificate_expires_at":null,"created_at":"2026-03-19T08:30:38.263254Z","id":"abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440","managed_certificate":true,"pipeline_id":"c6165c60-1f1e-414a-9b15-44c23d785e76","secrets":[],"updated_at":"2026-03-19T08:30:38.263254Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89","certificate_expires_at":null,"created_at":"2026-03-26T15:48:43.200521Z","id":"5cc5dc4a-4c9b-4cff-9f44-4b90163f6286","managed_certificate":true,"pipeline_id":"10b55c47-8314-4951-8953-0e1e5fa6da23","secrets":[],"updated_at":"2026-03-26T15:48:43.200521Z"}],"total_count":1}' headers: Content-Length: - - "349" + - "341" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:40 GMT + - Thu, 26 Mar 2026 15:48:44 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f9a7fb2e-312f-49e9-8a05-040367c0be12 + - fe24d024-124a-405d-9da6-a2c0224f5b70 status: 200 OK code: 200 - duration: 75.763375ms - - id: 28 + duration: 55.335083ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/5cc5dc4a-4c9b-4cff-9f44-4b90163f6286 method: DELETE response: proto: HTTP/2.0 @@ -1458,9 +1558,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:40 GMT + - Thu, 26 Mar 2026 15:48:44 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1468,11 +1568,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6432a3b9-4641-4a44-babb-b86483dce6d3 + - 06c03b30-1cb9-443b-b3fe-f1b0d686cbbf status: 204 No Content code: 204 - duration: 130.438708ms - - id: 29 + duration: 114.71475ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1488,7 +1588,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/d899accd-86ae-40fa-98f1-99886d96dd1a + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/1ec3d002-eb02-4a4a-a98b-4dd8ce5ecb89 method: DELETE response: proto: HTTP/2.0 @@ -1505,9 +1605,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:40 GMT + - Thu, 26 Mar 2026 15:48:45 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1515,11 +1615,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bd6ce5f5-04f8-486e-9a81-10dee63f9a5b + - 951ec51f-f1c8-4588-93ca-9a0aa101e1d2 status: 204 No Content code: 204 - duration: 89.379542ms - - id: 30 + duration: 106.973958ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1535,7 +1635,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c6165c60-1f1e-414a-9b15-44c23d785e76 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/10b55c47-8314-4951-8953-0e1e5fa6da23 method: DELETE response: proto: HTTP/2.0 @@ -1552,9 +1652,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:40 GMT + - Thu, 26 Mar 2026 15:48:45 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1562,11 +1662,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 91177885-6fc8-4f37-a06b-2230d55c4f6b + - 0b826778-21f6-447e-bf85-d29604e59245 status: 204 No Content code: 204 - duration: 426.833666ms - - id: 31 + duration: 131.614834ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1583,7 +1683,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9278e92c-670c-4819-b27a-bd13f2b3f7d8 + - af82a70e-30d6-4a44-a4c9-9e51ae222491 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1591,7 +1691,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083040Z + - 20260326T154845Z url: https://test-acc-scaleway-object-bucket-ds-tls-filter.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1605,15 +1705,62 @@ interactions: body: "" headers: Date: - - Thu, 19 Mar 2026 08:30:40 GMT + - Thu, 26 Mar 2026 15:48:45 GMT X-Amz-Id-2: - - txgeaf5f3821df54063b4ed-0069bbb430 + - txgc5a8b517233d462a9aea-0069c5555d X-Amz-Request-Id: - - txgeaf5f3821df54063b4ed-0069bbb430 + - txgc5a8b517233d462a9aea-0069c5555d status: 204 No Content code: 204 - duration: 424.971125ms - - id: 32 + duration: 159.299875ms + - id: 34 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:45 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0bdaac6f-99aa-4827-8629-beeb2c96d979 + status: 204 No Content + code: 204 + duration: 84.2285ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1629,7 +1776,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/5cc5dc4a-4c9b-4cff-9f44-4b90163f6286 method: DELETE response: proto: HTTP/2.0 @@ -1648,9 +1795,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:41 GMT + - Thu, 26 Mar 2026 15:48:45 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1658,11 +1805,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 852bfd09-eee0-49a8-882e-06614a9b2a9c + - 2a914432-e2e2-446d-8355-6fca77406607 status: 404 Not Found code: 404 - duration: 51.666375ms - - id: 33 + duration: 61.6815ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1825,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/abdc0f9a-1e9b-4bb2-8e83-5fefd80d6440 + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/5cc5dc4a-4c9b-4cff-9f44-4b90163f6286 method: DELETE response: proto: HTTP/2.0 @@ -1697,9 +1844,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:30:41 GMT + - Thu, 26 Mar 2026 15:48:45 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1707,7 +1854,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fab3cf76-9180-44ea-bf7c-b239e6fd208d + - 9805b645-9817-4a64-95c5-e5742949240d status: 404 Not Found code: 404 - duration: 65.0065ms + duration: 101.680209ms diff --git a/internal/services/edgeservices/testdata/data-source-waf-stage-by-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-waf-stage-by-id.cassette.yaml index ad74299176..22c2f8e858 100644 --- a/internal/services/edgeservices/testdata/data-source-waf-stage-by-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-waf-stage-by-id.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:49:05 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4e5a9fb8-a82b-4886-8310-ac9b57e5a467 + status: 200 OK + code: 200 + duration: 325.3335ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 496 + content_length: 484 uncompressed: false - body: '{"created_at":"2026-03-19T08:35:57.522047998Z","description":"pipeline for WAF data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","name":"tf-tests-ds-waf-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:35:57.522047998Z"}' + body: '{"created_at":"2026-03-26T15:49:05.979817945Z","description":"pipeline for WAF data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","name":"tf-tests-ds-waf-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:49:05.979817945Z"}' headers: Content-Length: - - "496" + - "484" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:35:57 GMT + - Thu, 26 Mar 2026 15:49:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6beb48bc-ff1d-4c26-a9fc-72dac416d50b + - 665296b0-5faf-4fa6-ad58-b7c4a86a0edd status: 200 OK code: 200 - duration: 276.495375ms - - id: 1 + duration: 119.603083ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8265a16f-e067-4ae4-9260-14ceaa01dae8 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0bd4f23b-fab4-45f0-b052-7c5e470a863f method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-03-19T08:35:57.522047Z","description":"pipeline for WAF data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","name":"tf-tests-ds-waf-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:35:57.522047Z"}' + body: '{"created_at":"2026-03-26T15:49:05.979817Z","description":"pipeline for WAF data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","name":"tf-tests-ds-waf-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:49:05.979817Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:35:57 GMT + - Thu, 26 Mar 2026 15:49:06 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d446c7e0-c8a9-42d5-a486-aebf93093cd6 + - 8a90f288-2dfc-4eb7-a6e2-0624371273d5 status: 200 OK code: 200 - duration: 57.371125ms - - id: 2 + duration: 41.186208ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 6671c22a-0009-49f2-a507-d0c302184348 + - 96f6eb24-8cec-4e24-b20e-dbf4dbcc4eb9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +177,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083557Z + - 20260326T154905Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:35:57 GMT + - Thu, 26 Mar 2026 15:49:05 GMT Location: - /test-acc-scaleway-object-bucket-ds-waf-id X-Amz-Id-2: - - txgd4f9c583820f47278e09-0069bbb56d + - txg2008631dfe8f46d6b5ac-0069c55571 X-Amz-Request-Id: - - txgd4f9c583820f47278e09-0069bbb56d + - txg2008631dfe8f46d6b5ac-0069c55571 status: 200 OK code: 200 - duration: 4.4694265s - - id: 3 + duration: 618.72425ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b0ae33e5-a0ba-4fee-bf33-ab26479c1317 + - 7bb9bf04-fb33-45af-bf8e-5a0a4e33be08 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083601Z + - 20260326T154906Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:36:01 GMT + - Thu, 26 Mar 2026 15:49:06 GMT X-Amz-Id-2: - - txg4c86a7e3be954648b6b5-0069bbb571 + - txg169bb534d4014466aa9c-0069c55572 X-Amz-Request-Id: - - txg4c86a7e3be954648b6b5-0069bbb571 + - txg169bb534d4014466aa9c-0069c55572 status: 200 OK code: 200 - duration: 180.590916ms - - id: 4 + duration: 286.399958ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1d9d6094-4bf2-439f-bf9f-7a275d548b57 + - 0bb2ec00-2984-4281-bc9d-d5d6a4ac13dc Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083601Z + - 20260326T154906Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:36:02 GMT + - Thu, 26 Mar 2026 15:49:06 GMT X-Amz-Id-2: - - txgf6a122aac9444b3cb0e6-0069bbb572 + - txg18122b7cbf0d41d48f24-0069c55572 X-Amz-Request-Id: - - txgf6a122aac9444b3cb0e6-0069bbb572 + - txg18122b7cbf0d41d48f24-0069c55572 status: 200 OK code: 200 - duration: 158.346166ms - - id: 5 + duration: 534.819583ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 55793cb9-0ca0-4e55-8485-8356665478f0 + - 67d82f55-6a33-457b-9c4c-755b870381a8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083602Z + - 20260326T154907Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 310 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxge58c1fd33b894c95ae2a-0069bbb572txge58c1fd33b894c95ae2a-0069bbb572/test-acc-scaleway-object-bucket-ds-waf-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg738a67035efb44b089cd-0069c55573txg738a67035efb44b089cd-0069c55573/test-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "310" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:02 GMT + - Thu, 26 Mar 2026 15:49:07 GMT X-Amz-Id-2: - - txge58c1fd33b894c95ae2a-0069bbb572 + - txg738a67035efb44b089cd-0069c55573 X-Amz-Request-Id: - - txge58c1fd33b894c95ae2a-0069bbb572 + - txg738a67035efb44b089cd-0069c55573 status: 404 Not Found code: 404 - duration: 60.669209ms - - id: 6 + duration: 149.381958ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 94385430-bd95-4a74-9fe4-ebb3fd53cb5c + - 1fa53d41-037b-4c2b-9deb-41cab91f0125 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083602Z + - 20260326T154907Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:02 GMT + - Thu, 26 Mar 2026 15:49:07 GMT X-Amz-Id-2: - - txg49adbead061a4463b1b1-0069bbb572 + - txg05fba4b568f44c668319-0069c55573 X-Amz-Request-Id: - - txg49adbead061a4463b1b1-0069bbb572 + - txg05fba4b568f44c668319-0069c55573 status: 200 OK code: 200 - duration: 186.486667ms - - id: 7 + duration: 302.801708ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - bbacdd97-192c-45b4-98ab-6337769aebbd + - 1a5f9fba-c158-4f75-968d-39991be315da Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083602Z + - 20260326T154907Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 321 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg1fd7630ce84e466ea53e-0069bbb572txg1fd7630ce84e466ea53e-0069bbb572/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id + body: NoSuchTagSetThe TagSet does not existtxg7bd0f436d3e54006bb82-0069c55573txg7bd0f436d3e54006bb82-0069c55573/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "321" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:02 GMT + - Thu, 26 Mar 2026 15:49:07 GMT X-Amz-Id-2: - - txg1fd7630ce84e466ea53e-0069bbb572 + - txg7bd0f436d3e54006bb82-0069c55573 X-Amz-Request-Id: - - txg1fd7630ce84e466ea53e-0069bbb572 + - txg7bd0f436d3e54006bb82-0069c55573 status: 404 Not Found code: 404 - duration: 54.939292ms - - id: 8 + duration: 198.471625ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d5cde2da-c817-4077-81dc-7cee9c57e726 + - 24ed326e-1436-4e4e-acdd-3fef3688db4c Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083602Z + - 20260326T154907Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 278 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg27ea99c147b944f3b086-0069bbb572txg27ea99c147b944f3b086-0069bbb572/test-acc-scaleway-object-bucket-ds-waf-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg1eca11813ae0424eb53a-0069c55573txg1eca11813ae0424eb53a-0069c55573/test-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "278" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:02 GMT + - Thu, 26 Mar 2026 15:49:07 GMT X-Amz-Id-2: - - txg27ea99c147b944f3b086-0069bbb572 + - txg1eca11813ae0424eb53a-0069c55573 X-Amz-Request-Id: - - txg27ea99c147b944f3b086-0069bbb572 + - txg1eca11813ae0424eb53a-0069c55573 status: 404 Not Found code: 404 - duration: 53.961959ms - - id: 9 + duration: 97.839083ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 96e01736-cb99-4b69-846e-b0ee50539e3b + - b5447787-8c07-4056-b46c-cf5f41cacefa Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083602Z + - 20260326T154907Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:36:02 GMT + - Thu, 26 Mar 2026 15:49:07 GMT X-Amz-Id-2: - - txg06d5102c8f7c4eb0b602-0069bbb572 + - txge23a629f39d84098a06e-0069c55573 X-Amz-Request-Id: - - txg06d5102c8f7c4eb0b602-0069bbb572 + - txge23a629f39d84098a06e-0069c55573 status: 200 OK code: 200 - duration: 132.177209ms - - id: 10 + duration: 15.337791ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2b13587f-31c0-483b-a42f-8de0a5f7e0c1 + - 6de52276-a3a7-423a-ac9a-d63f9a3182e0 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083602Z + - 20260326T154907Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 354 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg019f8f069acb483c9366-0069bbb572txg019f8f069acb483c9366-0069bbb572/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg7ee87b88d6f241c49ff3-0069c55573txg7ee87b88d6f241c49ff3-0069c55573/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "354" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:02 GMT + - Thu, 26 Mar 2026 15:49:07 GMT X-Amz-Id-2: - - txg019f8f069acb483c9366-0069bbb572 + - txg7ee87b88d6f241c49ff3-0069c55573 X-Amz-Request-Id: - - txg019f8f069acb483c9366-0069bbb572 + - txg7ee87b88d6f241c49ff3-0069c55573 status: 404 Not Found code: 404 - duration: 49.095542ms - - id: 11 + duration: 6.485333ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8265a16f-e067-4ae4-9260-14ceaa01dae8/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0bd4f23b-fab4-45f0-b052-7c5e470a863f/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 314 + content_length: 308 uncompressed: false - body: '{"created_at":"2026-03-19T08:36:03.324713183Z","id":"e1028129-b857-4071-a370-bab9a5054fb3","pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:36:03.324713183Z"}' + body: '{"created_at":"2026-03-26T15:49:08.461248949Z","id":"8118e463-573f-45f2-9e90-530f58f6487c","pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:49:08.461248949Z"}' headers: Content-Length: - - "314" + - "308" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:03 GMT + - Thu, 26 Mar 2026 15:49:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0b7a272e-12cd-4a3f-babd-e382922c9501 + - 0bd64814-8413-4afb-bd82-3f477975cb01 status: 200 OK code: 200 - duration: 676.789792ms - - id: 12 + duration: 718.797458ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e1028129-b857-4071-a370-bab9a5054fb3 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/8118e463-573f-45f2-9e90-530f58f6487c method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 308 + content_length: 302 uncompressed: false - body: '{"created_at":"2026-03-19T08:36:03.324713Z","id":"e1028129-b857-4071-a370-bab9a5054fb3","pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:36:03.324713Z"}' + body: '{"created_at":"2026-03-26T15:49:08.461248Z","id":"8118e463-573f-45f2-9e90-530f58f6487c","pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:49:08.461248Z"}' headers: Content-Length: - - "308" + - "302" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:03 GMT + - Thu, 26 Mar 2026 15:49:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a6048faf-fa72-4649-b79d-dc221f066e78 + - 81c94ac7-07de-4108-99b6-a719c8dce191 status: 200 OK code: 200 - duration: 61.139875ms - - id: 13 + duration: 49.7445ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"mode":"enable","paranoia_level":2,"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3"}' + body: '{"mode":"enable","paranoia_level":2,"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8265a16f-e067-4ae4-9260-14ceaa01dae8/waf-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0bd4f23b-fab4-45f0-b052-7c5e470a863f/waf-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 289 + content_length: 283 uncompressed: false - body: '{"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3","created_at":"2026-03-19T08:36:03.498640269Z","id":"131a8d60-9da6-4581-bd16-1b52d4357bab","mode":"enable","paranoia_level":2,"pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","updated_at":"2026-03-19T08:36:03.498640269Z"}' + body: '{"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c","created_at":"2026-03-26T15:49:08.605157041Z","id":"bbc68c71-4fee-45d1-9064-6dae6cd238aa","mode":"enable","paranoia_level":2,"pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","updated_at":"2026-03-26T15:49:08.605157041Z"}' headers: Content-Length: - - "289" + - "283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:03 GMT + - Thu, 26 Mar 2026 15:49:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 80118501-2e90-44cf-8868-4330e4e798be + - cfec9421-1cb7-4b00-b50c-5330837137d5 status: 200 OK code: 200 - duration: 64.623791ms - - id: 14 + duration: 61.860875ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3","created_at":"2026-03-19T08:36:03.498640Z","id":"131a8d60-9da6-4581-bd16-1b52d4357bab","mode":"enable","paranoia_level":2,"pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","updated_at":"2026-03-19T08:36:03.498640Z"}' + body: '{"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c","created_at":"2026-03-26T15:49:08.605157Z","id":"bbc68c71-4fee-45d1-9064-6dae6cd238aa","mode":"enable","paranoia_level":2,"pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","updated_at":"2026-03-26T15:49:08.605157Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:03 GMT + - Thu, 26 Mar 2026 15:49:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5099c8d6-fb54-4b34-85b0-f2a307c94e7e + - cb6d711c-8ca9-4e4f-94c6-47610be01862 status: 200 OK code: 200 - duration: 71.411666ms - - id: 15 + duration: 40.803292ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -784,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: GET response: proto: HTTP/2.0 @@ -792,20 +843,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3","created_at":"2026-03-19T08:36:03.498640Z","id":"131a8d60-9da6-4581-bd16-1b52d4357bab","mode":"enable","paranoia_level":2,"pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","updated_at":"2026-03-19T08:36:03.498640Z"}' + body: '{"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c","created_at":"2026-03-26T15:49:08.605157Z","id":"bbc68c71-4fee-45d1-9064-6dae6cd238aa","mode":"enable","paranoia_level":2,"pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","updated_at":"2026-03-26T15:49:08.605157Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:03 GMT + - Thu, 26 Mar 2026 15:49:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -813,11 +864,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bc0c089b-b173-4351-a89d-3d6363ef7b5c + - b2e62f29-bbf4-4674-bb2b-d6616c38b5e5 status: 200 OK code: 200 - duration: 70.334875ms - - id: 16 + duration: 50.987416ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -833,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: GET response: proto: HTTP/2.0 @@ -841,20 +892,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3","created_at":"2026-03-19T08:36:03.498640Z","id":"131a8d60-9da6-4581-bd16-1b52d4357bab","mode":"enable","paranoia_level":2,"pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","updated_at":"2026-03-19T08:36:03.498640Z"}' + body: '{"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c","created_at":"2026-03-26T15:49:08.605157Z","id":"bbc68c71-4fee-45d1-9064-6dae6cd238aa","mode":"enable","paranoia_level":2,"pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","updated_at":"2026-03-26T15:49:08.605157Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:03 GMT + - Thu, 26 Mar 2026 15:49:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -862,11 +913,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d82a4b99-c1da-49d1-87ba-0b2e93196a07 + - dcd7b94d-c2ac-48f0-9bcf-2782670b1300 status: 200 OK code: 200 - duration: 64.019292ms - - id: 17 + duration: 46.805291ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -882,7 +933,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: GET response: proto: HTTP/2.0 @@ -890,20 +941,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3","created_at":"2026-03-19T08:36:03.498640Z","id":"131a8d60-9da6-4581-bd16-1b52d4357bab","mode":"enable","paranoia_level":2,"pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","updated_at":"2026-03-19T08:36:03.498640Z"}' + body: '{"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c","created_at":"2026-03-26T15:49:08.605157Z","id":"bbc68c71-4fee-45d1-9064-6dae6cd238aa","mode":"enable","paranoia_level":2,"pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","updated_at":"2026-03-26T15:49:08.605157Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:03 GMT + - Thu, 26 Mar 2026 15:49:08 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -911,11 +962,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 448d9c2b-9495-4815-bc57-919aa4007d13 + - b3e419c7-9b10-44ce-be73-2ee95aa9cdd9 status: 200 OK code: 200 - duration: 74.907625ms - - id: 18 + duration: 132.601375ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -931,7 +982,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8265a16f-e067-4ae4-9260-14ceaa01dae8 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -939,20 +990,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-19T08:35:57.522047Z","description":"pipeline for WAF data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","name":"tf-tests-ds-waf-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:35:57.522047Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "490" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:04 GMT + - Thu, 26 Mar 2026 15:49:09 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -960,11 +1011,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 43f863b1-93f6-498f-a7b5-f69ff28b9f0a + - e551854b-2791-4392-abee-1a2d596333ad status: 200 OK code: 200 - duration: 49.290083ms - - id: 19 + duration: 37.809958ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0bd4f23b-fab4-45f0-b052-7c5e470a863f + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 478 + uncompressed: false + body: '{"created_at":"2026-03-26T15:49:05.979817Z","description":"pipeline for WAF data source test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","name":"tf-tests-ds-waf-id","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:49:05.979817Z"}' + headers: + Content-Length: + - "478" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:49:09 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2b4f5ce5-dddf-4b56-ab17-5bda773d4f60 + status: 200 OK + code: 200 + duration: 46.452125ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -981,7 +1081,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - aa24e0c3-c9bb-40c1-a7fa-9a56487ce697 + - 9d866c5b-001e-420a-8fa4-419110ca5849 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -989,7 +1089,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083604Z + - 20260326T154909Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -1009,15 +1109,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:36:04 GMT + - Thu, 26 Mar 2026 15:49:09 GMT X-Amz-Id-2: - - txg60aa7f55e3cf446a9217-0069bbb574 + - txg2045b4676f2e4900a44c-0069c55575 X-Amz-Request-Id: - - txg60aa7f55e3cf446a9217-0069bbb574 + - txg2045b4676f2e4900a44c-0069c55575 status: 200 OK code: 200 - duration: 1.139261792s - - id: 20 + duration: 257.013459ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1034,7 +1134,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - c907f44a-6bd1-4ec2-af1d-5fb0d7351312 + - 05eb71d6-555f-4da9-a5df-eee8eca62fa2 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1042,7 +1142,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083605Z + - 20260326T154909Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1053,22 +1153,22 @@ interactions: trailer: {} content_length: 310 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg4863e5ace1a04d9eb128-0069bbb575txg4863e5ace1a04d9eb128-0069bbb575/test-acc-scaleway-object-bucket-ds-waf-id + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg8e3b055c28ef414eb42e-0069c55575txg8e3b055c28ef414eb42e-0069c55575/test-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "310" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT X-Amz-Id-2: - - txg4863e5ace1a04d9eb128-0069bbb575 + - txg8e3b055c28ef414eb42e-0069c55575 X-Amz-Request-Id: - - txg4863e5ace1a04d9eb128-0069bbb575 + - txg8e3b055c28ef414eb42e-0069c55575 status: 404 Not Found code: 404 - duration: 44.292667ms - - id: 21 + duration: 153.808208ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1085,7 +1185,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 33372897-6e3c-4574-bcd1-84aa3388c5e9 + - 74722215-9d6f-418f-922b-6f03986827a4 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1093,7 +1193,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083605Z + - 20260326T154909Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/ method: GET response: @@ -1113,15 +1213,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT X-Amz-Id-2: - - txg286a4c2074384becb986-0069bbb575 + - txgc38f9657675843549df2-0069c55575 X-Amz-Request-Id: - - txg286a4c2074384becb986-0069bbb575 + - txgc38f9657675843549df2-0069c55575 status: 200 OK code: 200 - duration: 211.310667ms - - id: 22 + duration: 51.348458ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1138,7 +1238,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - eef44606-428e-48fd-88ee-b976a41d820d + - da391d92-fd70-4c9f-969f-43ab0539acf4 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1146,7 +1246,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083605Z + - 20260326T154909Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1157,22 +1257,22 @@ interactions: trailer: {} content_length: 321 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxgad4672d0c1e64e9eb9da-0069bbb575txgad4672d0c1e64e9eb9da-0069bbb575/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id + body: NoSuchTagSetThe TagSet does not existtxg4d999f31138d4842af04-0069c55575txg4d999f31138d4842af04-0069c55575/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "321" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT X-Amz-Id-2: - - txgad4672d0c1e64e9eb9da-0069bbb575 + - txg4d999f31138d4842af04-0069c55575 X-Amz-Request-Id: - - txgad4672d0c1e64e9eb9da-0069bbb575 + - txg4d999f31138d4842af04-0069c55575 status: 404 Not Found code: 404 - duration: 41.553583ms - - id: 23 + duration: 70.972084ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1189,7 +1289,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 27308a38-f417-4e8a-b6d1-cc6388ce28fa + - 8de7d19a-9c00-4484-b52b-d74b0e99733b Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1197,7 +1297,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083605Z + - 20260326T154909Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1208,22 +1308,22 @@ interactions: trailer: {} content_length: 278 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg2ef1677d0c544bfb9d43-0069bbb575txg2ef1677d0c544bfb9d43-0069bbb575/test-acc-scaleway-object-bucket-ds-waf-id + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgd4ba1f3a6de645119eb7-0069c55575txgd4ba1f3a6de645119eb7-0069c55575/test-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "278" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT X-Amz-Id-2: - - txg2ef1677d0c544bfb9d43-0069bbb575 + - txgd4ba1f3a6de645119eb7-0069c55575 X-Amz-Request-Id: - - txg2ef1677d0c544bfb9d43-0069bbb575 + - txgd4ba1f3a6de645119eb7-0069c55575 status: 404 Not Found code: 404 - duration: 46.231875ms - - id: 24 + duration: 14.23125ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1240,7 +1340,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7ea1b0f6-083a-4662-9c19-14162934f6c8 + - 21955e79-60d6-4e0e-af91-47a72b412f44 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1248,7 +1348,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083605Z + - 20260326T154909Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1268,15 +1368,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT X-Amz-Id-2: - - txgccf9ce47e1d34d2da694-0069bbb575 + - txgbefbe7e9d26c4dc5ba66-0069c55575 X-Amz-Request-Id: - - txgccf9ce47e1d34d2da694-0069bbb575 + - txgbefbe7e9d26c4dc5ba66-0069c55575 status: 200 OK code: 200 - duration: 45.118833ms - - id: 25 + duration: 46.030666ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1293,7 +1393,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a7b2883f-bd8c-44db-8cb4-d7ec64cce701 + - 81e15d93-db70-4c18-a441-6c8b31158413 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1301,7 +1401,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083605Z + - 20260326T154909Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1312,22 +1412,22 @@ interactions: trailer: {} content_length: 354 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg05ae080e4f1a4e1dbd00-0069bbb575txg05ae080e4f1a4e1dbd00-0069bbb575/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg5f3e20aa74d846a18b4c-0069c55575txg5f3e20aa74d846a18b4c-0069c55575/test-acc-scaleway-object-bucket-ds-waf-idtest-acc-scaleway-object-bucket-ds-waf-id headers: Content-Length: - "354" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT X-Amz-Id-2: - - txg05ae080e4f1a4e1dbd00-0069bbb575 + - txg5f3e20aa74d846a18b4c-0069c55575 X-Amz-Request-Id: - - txg05ae080e4f1a4e1dbd00-0069bbb575 + - txg5f3e20aa74d846a18b4c-0069c55575 status: 404 Not Found code: 404 - duration: 82.729375ms - - id: 26 + duration: 14.616458ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e1028129-b857-4071-a370-bab9a5054fb3 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/8118e463-573f-45f2-9e90-530f58f6487c method: GET response: proto: HTTP/2.0 @@ -1351,20 +1451,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 308 + content_length: 302 uncompressed: false - body: '{"created_at":"2026-03-19T08:36:03.324713Z","id":"e1028129-b857-4071-a370-bab9a5054fb3","pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:36:03.324713Z"}' + body: '{"created_at":"2026-03-26T15:49:08.461248Z","id":"8118e463-573f-45f2-9e90-530f58f6487c","pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-id","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:49:08.461248Z"}' headers: Content-Length: - - "308" + - "302" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 86d0fa04-0d63-494d-a633-8f0c025dbc97 + - cac0e7f9-8efc-48bb-b5fa-278718fb0536 status: 200 OK code: 200 - duration: 54.500666ms - - id: 27 + duration: 50.8085ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: GET response: proto: HTTP/2.0 @@ -1400,20 +1500,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3","created_at":"2026-03-19T08:36:03.498640Z","id":"131a8d60-9da6-4581-bd16-1b52d4357bab","mode":"enable","paranoia_level":2,"pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","updated_at":"2026-03-19T08:36:03.498640Z"}' + body: '{"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c","created_at":"2026-03-26T15:49:08.605157Z","id":"bbc68c71-4fee-45d1-9064-6dae6cd238aa","mode":"enable","paranoia_level":2,"pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","updated_at":"2026-03-26T15:49:08.605157Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 308d2235-45c7-4b78-bf5b-c4e19d093cdd + - d3802e0b-f086-4e68-a781-1b390f417a21 status: 200 OK code: 200 - duration: 55.779125ms - - id: 28 + duration: 48.597291ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: GET response: proto: HTTP/2.0 @@ -1449,20 +1549,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"e1028129-b857-4071-a370-bab9a5054fb3","created_at":"2026-03-19T08:36:03.498640Z","id":"131a8d60-9da6-4581-bd16-1b52d4357bab","mode":"enable","paranoia_level":2,"pipeline_id":"8265a16f-e067-4ae4-9260-14ceaa01dae8","updated_at":"2026-03-19T08:36:03.498640Z"}' + body: '{"backend_stage_id":"8118e463-573f-45f2-9e90-530f58f6487c","created_at":"2026-03-26T15:49:08.605157Z","id":"bbc68c71-4fee-45d1-9064-6dae6cd238aa","mode":"enable","paranoia_level":2,"pipeline_id":"0bd4f23b-fab4-45f0-b052-7c5e470a863f","updated_at":"2026-03-26T15:49:08.605157Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:05 GMT + - Thu, 26 Mar 2026 15:49:09 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1470,11 +1570,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ec56c11a-3ba7-4b76-a3c5-a9822ea0f409 + - f0f0b89b-7685-4253-9709-e4e9bc61342f status: 200 OK code: 200 - duration: 42.526625ms - - id: 29 + duration: 42.122583ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1490,7 +1590,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: DELETE response: proto: HTTP/2.0 @@ -1507,9 +1607,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:06 GMT + - Thu, 26 Mar 2026 15:49:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1517,11 +1617,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3c4168ac-b0a9-4cfe-b152-9654bda43767 + - 391c8074-dab6-420f-b792-4fac13b35396 status: 204 No Content code: 204 - duration: 73.007084ms - - id: 30 + duration: 81.049375ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1537,7 +1637,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e1028129-b857-4071-a370-bab9a5054fb3 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/8118e463-573f-45f2-9e90-530f58f6487c method: DELETE response: proto: HTTP/2.0 @@ -1554,9 +1654,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:06 GMT + - Thu, 26 Mar 2026 15:49:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1564,11 +1664,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bd71dfe5-016e-42a2-a051-ea16dde93eef + - d42f4c46-f902-473f-b7d4-cc911254c3bc status: 204 No Content code: 204 - duration: 105.938584ms - - id: 31 + duration: 110.716584ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1584,7 +1684,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/8265a16f-e067-4ae4-9260-14ceaa01dae8 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0bd4f23b-fab4-45f0-b052-7c5e470a863f method: DELETE response: proto: HTTP/2.0 @@ -1601,9 +1701,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:06 GMT + - Thu, 26 Mar 2026 15:49:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1611,11 +1711,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9a73942e-98c6-4d77-9e09-622880105794 + - e0256ff1-517c-40e8-ad3f-30e95724724a status: 204 No Content code: 204 - duration: 248.451375ms - - id: 32 + duration: 98.62875ms + - id: 34 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:49:10 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c472db92-73f2-4b8c-92d6-6cb7a9d3c59f + status: 204 No Content + code: 204 + duration: 87.800208ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1632,7 +1779,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 13d229d2-ad95-4756-893d-1544547ab186 + - c649e25d-0db6-4c6a-93b5-f304ef28efa6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1640,7 +1787,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083606Z + - 20260326T154910Z url: https://test-acc-scaleway-object-bucket-ds-waf-id.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1654,15 +1801,15 @@ interactions: body: "" headers: Date: - - Thu, 19 Mar 2026 08:36:06 GMT + - Thu, 26 Mar 2026 15:49:10 GMT X-Amz-Id-2: - - txg838c3d8c98b247f883c2-0069bbb576 + - txg73826d7e1c3c48edaf2c-0069c55576 X-Amz-Request-Id: - - txg838c3d8c98b247f883c2-0069bbb576 + - txg73826d7e1c3c48edaf2c-0069c55576 status: 204 No Content code: 204 - duration: 257.103084ms - - id: 33 + duration: 300.34675ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1825,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: DELETE response: proto: HTTP/2.0 @@ -1697,9 +1844,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:06 GMT + - Thu, 26 Mar 2026 15:49:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1707,11 +1854,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cf5c5c9e-8f25-4443-9f32-85d7174cdac0 + - bcb8eaa2-29d1-44ae-86b1-379acc7c4730 status: 404 Not Found code: 404 - duration: 57.48575ms - - id: 34 + duration: 46.477917ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1727,7 +1874,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/131a8d60-9da6-4581-bd16-1b52d4357bab + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/bbc68c71-4fee-45d1-9064-6dae6cd238aa method: DELETE response: proto: HTTP/2.0 @@ -1746,9 +1893,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:36:06 GMT + - Thu, 26 Mar 2026 15:49:10 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1756,7 +1903,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ef8f4ba2-ce96-43be-97e4-8d7383914f9b + - 79cb47b9-b2c2-49d0-aab3-c3f1b12e48b7 status: 404 Not Found code: 404 - duration: 35.532958ms + duration: 36.359375ms diff --git a/internal/services/edgeservices/testdata/data-source-waf-stage-by-pipeline-id.cassette.yaml b/internal/services/edgeservices/testdata/data-source-waf-stage-by-pipeline-id.cassette.yaml index 981d11e919..5ad44cd0cc 100644 --- a/internal/services/edgeservices/testdata/data-source-waf-stage-by-pipeline-id.cassette.yaml +++ b/internal/services/edgeservices/testdata/data-source-waf-stage-by-pipeline-id.cassette.yaml @@ -6,41 +6,41 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 130 + content_length: 75 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-waf-filter","description":"pipeline for WAF filter test"}' + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines - method: POST + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 495 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-19T08:37:58.428611130Z","description":"pipeline for WAF filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"76464504-dca0-46db-89e9-cf9f945c0e84","name":"tf-tests-ds-waf-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:37:58.428611130Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "495" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:37:58 GMT + - Thu, 26 Mar 2026 15:49:16 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,48 +48,50 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 79d1b207-df7b-47d1-b9f4-7a9524d0f80d + - 4aa70c03-1761-4208-9039-7cbb195457e0 status: 200 OK code: 200 - duration: 274.761292ms + duration: 221.276792ms - id: 1 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 130 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"tf-tests-ds-waf-filter","description":"pipeline for WAF filter test"}' form: {} headers: + Content-Type: + - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84 - method: GET + url: https://api.scaleway.com/edge-services/v1beta1/pipelines + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 489 + content_length: 483 uncompressed: false - body: '{"created_at":"2026-03-19T08:37:58.428611Z","description":"pipeline for WAF filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"76464504-dca0-46db-89e9-cf9f945c0e84","name":"tf-tests-ds-waf-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:37:58.428611Z"}' + body: '{"created_at":"2026-03-26T15:49:16.756715841Z","description":"pipeline for WAF filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"09aca08c-7954-40da-9d26-55b14696a688","name":"tf-tests-ds-waf-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:49:16.756715841Z"}' headers: Content-Length: - - "489" + - "483" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:37:58 GMT + - Thu, 26 Mar 2026 15:49:16 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,10 +99,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 14e08aa2-d343-4f41-8e8d-0a39db7c49d5 + - 6acaf2ac-f925-4ee4-aa16-f899964a692c status: 200 OK code: 200 - duration: 54.728166ms + duration: 167.247917ms - id: 2 request: proto: HTTP/1.1 @@ -118,7 +120,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e4170bca-2c84-4f8c-b4de-8dd11fc06578 + - 483155d9-81e0-4b2b-a1e2-c66d3f5ff440 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -126,7 +128,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083758Z + - 20260326T154916Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +144,66 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:37:58 GMT + - Thu, 26 Mar 2026 15:49:16 GMT Location: - /test-acc-scaleway-object-bucket-ds-waf-filter X-Amz-Id-2: - - txgac3d09ef4ba64c5d8902-0069bbb5e6 + - txg63a556f7ca30407fbdee-0069c5557c X-Amz-Request-Id: - - txgac3d09ef4ba64c5d8902-0069bbb5e6 + - txg63a556f7ca30407fbdee-0069c5557c status: 200 OK code: 200 - duration: 4.616265583s + duration: 516.591167ms - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 477 + uncompressed: false + body: '{"created_at":"2026-03-26T15:49:16.756715Z","description":"pipeline for WAF filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"09aca08c-7954-40da-9d26-55b14696a688","name":"tf-tests-ds-waf-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:49:16.756715Z"}' + headers: + Content-Length: + - "477" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:49:16 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 08260377-ac9e-458d-876a-9aa189b1cc8b + status: 200 OK + code: 200 + duration: 117.496291ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,7 +220,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 349da772-e83c-48a3-abfe-12008a5f1aaf + - e176169f-f742-430c-8efe-1fdd20d1e86c Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -181,7 +232,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083802Z + - 20260326T154916Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Thu, 19 Mar 2026 08:38:02 GMT + - Thu, 26 Mar 2026 15:49:16 GMT X-Amz-Id-2: - - txgafdc5a1f392044f085b3-0069bbb5ea + - txg08cbe06091314ecab1cc-0069c5557c X-Amz-Request-Id: - - txgafdc5a1f392044f085b3-0069bbb5ea + - txg08cbe06091314ecab1cc-0069c5557c status: 200 OK code: 200 - duration: 163.6525ms - - id: 4 + duration: 132.630042ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,7 +273,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a5ae720e-4b82-4db0-9c49-6735bfd84f15 + - 55f85fe7-2758-44f0-8cc8-b093da511782 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -230,7 +281,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083802Z + - 20260326T154917Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -250,15 +301,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:38:03 GMT + - Thu, 26 Mar 2026 15:49:17 GMT X-Amz-Id-2: - - txgec590876b50c4494aff8-0069bbb5eb + - txge8ecff83caf84e418eb7-0069c5557d X-Amz-Request-Id: - - txgec590876b50c4494aff8-0069bbb5eb + - txge8ecff83caf84e418eb7-0069c5557d status: 200 OK code: 200 - duration: 54.155375ms - - id: 5 + duration: 52.806584ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,7 +326,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9557c105-92a5-436d-ba55-48617ed35ea3 + - dc2d992f-ab7a-48a5-a65b-4c3d27753527 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -283,7 +334,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083803Z + - 20260326T154917Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -294,22 +345,22 @@ interactions: trailer: {} content_length: 314 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg4974abed73e24a7aa0a4-0069bbb5ebtxg4974abed73e24a7aa0a4-0069bbb5eb/test-acc-scaleway-object-bucket-ds-waf-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxga7f9b4939751464bb905-0069c5557dtxga7f9b4939751464bb905-0069c5557d/test-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "314" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:03 GMT + - Thu, 26 Mar 2026 15:49:17 GMT X-Amz-Id-2: - - txg4974abed73e24a7aa0a4-0069bbb5eb + - txga7f9b4939751464bb905-0069c5557d X-Amz-Request-Id: - - txg4974abed73e24a7aa0a4-0069bbb5eb + - txga7f9b4939751464bb905-0069c5557d status: 404 Not Found code: 404 - duration: 63.5515ms - - id: 6 + duration: 90.954333ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -326,7 +377,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - cc3b15c9-b449-4bcc-bb3e-67aa54e1a69a + - 857f46ec-57df-4b07-9bf5-42b164da8035 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083803Z + - 20260326T154917Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -354,15 +405,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:03 GMT + - Thu, 26 Mar 2026 15:49:17 GMT X-Amz-Id-2: - - txge7f963d30c5c4aec93a1-0069bbb5eb + - txg7210cac09a62451ab860-0069c5557d X-Amz-Request-Id: - - txge7f963d30c5c4aec93a1-0069bbb5eb + - txg7210cac09a62451ab860-0069c5557d status: 200 OK code: 200 - duration: 99.889292ms - - id: 7 + duration: 124.215416ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -379,7 +430,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 676d76bb-49be-461c-9482-f4658678fc44 + - a688cfc3-fead-4122-9af7-57d65fdef3f6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083803Z + - 20260326T154917Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -398,22 +449,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxged4a166d31d94a5bb01f-0069bbb5ebtxged4a166d31d94a5bb01f-0069bbb5eb/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter + body: NoSuchTagSetThe TagSet does not existtxg07e0ca6e14034b1cb65e-0069c5557dtxg07e0ca6e14034b1cb65e-0069c5557d/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:03 GMT + - Thu, 26 Mar 2026 15:49:17 GMT X-Amz-Id-2: - - txged4a166d31d94a5bb01f-0069bbb5eb + - txg07e0ca6e14034b1cb65e-0069c5557d X-Amz-Request-Id: - - txged4a166d31d94a5bb01f-0069bbb5eb + - txg07e0ca6e14034b1cb65e-0069c5557d status: 404 Not Found code: 404 - duration: 64.250208ms - - id: 8 + duration: 118.071541ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -430,7 +481,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f4937c33-6f53-4771-9c20-48ead06653d8 + - 0bcbddf9-d7f9-4390-a798-c31e22121d17 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -438,7 +489,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083803Z + - 20260326T154917Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -449,22 +500,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg2635c007acf84c87bd79-0069bbb5ebtxg2635c007acf84c87bd79-0069bbb5eb/test-acc-scaleway-object-bucket-ds-waf-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg14d5d0846d86427fbf6f-0069c5557dtxg14d5d0846d86427fbf6f-0069c5557d/test-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:03 GMT + - Thu, 26 Mar 2026 15:49:17 GMT X-Amz-Id-2: - - txg2635c007acf84c87bd79-0069bbb5eb + - txg14d5d0846d86427fbf6f-0069c5557d X-Amz-Request-Id: - - txg2635c007acf84c87bd79-0069bbb5eb + - txg14d5d0846d86427fbf6f-0069c5557d status: 404 Not Found code: 404 - duration: 66.184167ms - - id: 9 + duration: 49.360709ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 8a3a9254-a430-45fc-afc4-e19b5463e1f4 + - c2bc3d80-7d01-4178-9ed5-68a101345bdf Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083803Z + - 20260326T154917Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -509,15 +560,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:38:03 GMT + - Thu, 26 Mar 2026 15:49:17 GMT X-Amz-Id-2: - - txg4d44021d674743c4b59c-0069bbb5eb + - txg65099a60937741edb097-0069c5557d X-Amz-Request-Id: - - txg4d44021d674743c4b59c-0069bbb5eb + - txg65099a60937741edb097-0069c5557d status: 200 OK code: 200 - duration: 94.490125ms - - id: 10 + duration: 58.424084ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -534,7 +585,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 5a8781be-f292-4d3b-b31f-d6136591126a + - d8dba1a7-2c34-441f-ba40-4268365188f9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -542,7 +593,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083803Z + - 20260326T154917Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -553,22 +604,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgadc4f035487042bea80f-0069bbb5ebtxgadc4f035487042bea80f-0069bbb5eb/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg299677e210bc47a6981f-0069c5557dtxg299677e210bc47a6981f-0069c5557d/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:03 GMT + - Thu, 26 Mar 2026 15:49:17 GMT X-Amz-Id-2: - - txgadc4f035487042bea80f-0069bbb5eb + - txg299677e210bc47a6981f-0069c5557d X-Amz-Request-Id: - - txgadc4f035487042bea80f-0069bbb5eb + - txg299677e210bc47a6981f-0069c5557d status: 404 Not Found code: 404 - duration: 239.711333ms - - id: 11 + duration: 146.75475ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -586,7 +637,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688/backend-stages method: POST response: proto: HTTP/2.0 @@ -594,20 +645,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 318 + content_length: 312 uncompressed: false - body: '{"created_at":"2026-03-19T08:38:04.237373656Z","id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:38:04.237373656Z"}' + body: '{"created_at":"2026-03-26T15:49:18.091109351Z","id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:49:18.091109351Z"}' headers: Content-Length: - - "318" + - "312" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:04 GMT + - Thu, 26 Mar 2026 15:49:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -615,11 +666,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 390f1a3c-08dc-4b5d-a9b1-7e598cf438ea + - d7285f00-86de-4359-b534-99174e76cb6d status: 200 OK code: 200 - duration: 557.590916ms - - id: 12 + duration: 426.802208ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -635,7 +686,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/4dda9bed-3da4-4868-95b3-cf281b1b7383 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/2721baf4-1f0c-4949-9d17-b5ecf3ab1938 method: GET response: proto: HTTP/2.0 @@ -643,20 +694,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-19T08:38:04.237373Z","id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:38:04.237373Z"}' + body: '{"created_at":"2026-03-26T15:49:18.091109Z","id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:49:18.091109Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:04 GMT + - Thu, 26 Mar 2026 15:49:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -664,11 +715,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c19a80da-5468-4edb-8a8b-978b83c00fcf + - 7a93a730-ce2b-41b5-b852-25a07e9a7485 status: 200 OK code: 200 - duration: 83.931333ms - - id: 13 + duration: 48.413334ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -679,14 +730,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"mode":"enable","paranoia_level":2,"backend_stage_id":"4dda9bed-3da4-4868-95b3-cf281b1b7383"}' + body: '{"mode":"enable","paranoia_level":2,"backend_stage_id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84/waf-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688/waf-stages method: POST response: proto: HTTP/2.0 @@ -694,20 +745,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 289 + content_length: 283 uncompressed: false - body: '{"backend_stage_id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","created_at":"2026-03-19T08:38:04.419710738Z","id":"888f5fca-a3e4-4647-9058-a4ed0153d57e","mode":"enable","paranoia_level":2,"pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","updated_at":"2026-03-19T08:38:04.419710738Z"}' + body: '{"backend_stage_id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","created_at":"2026-03-26T15:49:18.220422679Z","id":"f910ae44-66df-47e9-b35c-acbed52432fd","mode":"enable","paranoia_level":2,"pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","updated_at":"2026-03-26T15:49:18.220422679Z"}' headers: Content-Length: - - "289" + - "283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:04 GMT + - Thu, 26 Mar 2026 15:49:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -715,11 +766,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f24258ed-a4d1-4e31-9d9b-a7bf883d175d + - 7804bfea-17d6-4c69-b04d-3a29a6d6b418 status: 200 OK code: 200 - duration: 137.19375ms - - id: 14 + duration: 61.456ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -735,7 +786,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/888f5fca-a3e4-4647-9058-a4ed0153d57e + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/f910ae44-66df-47e9-b35c-acbed52432fd method: GET response: proto: HTTP/2.0 @@ -743,20 +794,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","created_at":"2026-03-19T08:38:04.419710Z","id":"888f5fca-a3e4-4647-9058-a4ed0153d57e","mode":"enable","paranoia_level":2,"pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","updated_at":"2026-03-19T08:38:04.419710Z"}' + body: '{"backend_stage_id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","created_at":"2026-03-26T15:49:18.220422Z","id":"f910ae44-66df-47e9-b35c-acbed52432fd","mode":"enable","paranoia_level":2,"pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","updated_at":"2026-03-26T15:49:18.220422Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:04 GMT + - Thu, 26 Mar 2026 15:49:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -764,11 +815,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b427341c-8eda-4d86-a326-85755a58127f + - 67c2f344-34e2-4e0a-83ab-31fbd75e9920 status: 200 OK code: 200 - duration: 60.307ms - - id: 15 + duration: 43.182334ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -784,7 +835,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84/waf-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688/waf-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -792,20 +843,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 313 + content_length: 306 uncompressed: false - body: '{"stages":[{"backend_stage_id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","created_at":"2026-03-19T08:38:04.419710Z","id":"888f5fca-a3e4-4647-9058-a4ed0153d57e","mode":"enable","paranoia_level":2,"pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","updated_at":"2026-03-19T08:38:04.419710Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","created_at":"2026-03-26T15:49:18.220422Z","id":"f910ae44-66df-47e9-b35c-acbed52432fd","mode":"enable","paranoia_level":2,"pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","updated_at":"2026-03-26T15:49:18.220422Z"}],"total_count":1}' headers: Content-Length: - - "313" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:04 GMT + - Thu, 26 Mar 2026 15:49:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -813,11 +864,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f8a2043e-e4b0-4b77-a582-01d09cf4ffdd + - 9f5e0e18-2794-4c0e-8598-6a9e79c7445e status: 200 OK code: 200 - duration: 54.803792ms - - id: 16 + duration: 62.676291ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -833,7 +884,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84/waf-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688/waf-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -841,20 +892,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 313 + content_length: 306 uncompressed: false - body: '{"stages":[{"backend_stage_id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","created_at":"2026-03-19T08:38:04.419710Z","id":"888f5fca-a3e4-4647-9058-a4ed0153d57e","mode":"enable","paranoia_level":2,"pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","updated_at":"2026-03-19T08:38:04.419710Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","created_at":"2026-03-26T15:49:18.220422Z","id":"f910ae44-66df-47e9-b35c-acbed52432fd","mode":"enable","paranoia_level":2,"pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","updated_at":"2026-03-26T15:49:18.220422Z"}],"total_count":1}' headers: Content-Length: - - "313" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:04 GMT + - Thu, 26 Mar 2026 15:49:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -862,11 +913,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 22a23511-94f6-4513-9a69-cde13bb3c420 + - acfddfd0-9901-4548-bd2b-667724796734 status: 200 OK code: 200 - duration: 58.603584ms - - id: 17 + duration: 32.853ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -882,7 +933,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -890,20 +941,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 489 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-19T08:37:58.428611Z","description":"pipeline for WAF filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"76464504-dca0-46db-89e9-cf9f945c0e84","name":"tf-tests-ds-waf-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-19T08:37:58.428611Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "489" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:18 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -911,11 +962,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 899ceff5-d508-4c08-acc2-821a9b5a2878 + - fef3585c-ae41-4264-9e22-f34663292293 status: 200 OK code: 200 - duration: 123.60375ms - - id: 18 + duration: 38.562375ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -932,7 +983,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b3d6b2fd-c395-473c-b40e-5f8f315979fd + - a2d1be4a-1114-4cc8-b460-4dc3c8a6b5dc Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -940,7 +991,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083804Z + - 20260326T154918Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -960,15 +1011,64 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:18 GMT X-Amz-Id-2: - - txg9647b632fe524d5c8344-0069bbb5ed + - txg08fd5b88456142b2afcb-0069c5557e X-Amz-Request-Id: - - txg9647b632fe524d5c8344-0069bbb5ed + - txg08fd5b88456142b2afcb-0069c5557e status: 200 OK code: 200 - duration: 308.463458ms - - id: 19 + duration: 56.44275ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 477 + uncompressed: false + body: '{"created_at":"2026-03-26T15:49:16.756715Z","description":"pipeline for WAF filter test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"09aca08c-7954-40da-9d26-55b14696a688","name":"tf-tests-ds-waf-filter","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:49:16.756715Z"}' + headers: + Content-Length: + - "477" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:49:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 99fbe812-dfde-4dc5-84bf-4ae9ef4a3cc3 + status: 200 OK + code: 200 + duration: 38.844792ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -985,7 +1085,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 72918b12-9848-437a-98b1-c4f2d67ddf75 + - 6a61f734-7cb3-4cb1-b05a-69367a7f6760 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -993,7 +1093,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083805Z + - 20260326T154918Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1004,22 +1104,22 @@ interactions: trailer: {} content_length: 314 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxge9d2c2b11295458b8b72-0069bbb5edtxge9d2c2b11295458b8b72-0069bbb5ed/test-acc-scaleway-object-bucket-ds-waf-filter + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg417c8b425c3a40d49269-0069c5557etxg417c8b425c3a40d49269-0069c5557e/test-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "314" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:18 GMT X-Amz-Id-2: - - txge9d2c2b11295458b8b72-0069bbb5ed + - txg417c8b425c3a40d49269-0069c5557e X-Amz-Request-Id: - - txge9d2c2b11295458b8b72-0069bbb5ed + - txg417c8b425c3a40d49269-0069c5557e status: 404 Not Found code: 404 - duration: 153.713125ms - - id: 20 + duration: 151.804042ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1036,7 +1136,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b7f9d970-180e-4c76-a4fb-8b9b1b690a74 + - 7a0678c4-d6da-4940-b0b4-907aec9121e1 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1044,7 +1144,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083805Z + - 20260326T154918Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/ method: GET response: @@ -1064,15 +1164,15 @@ interactions: Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:18 GMT X-Amz-Id-2: - - txga8950803718944bb9c2e-0069bbb5ed + - txgd35cb035eb42419c9d82-0069c5557e X-Amz-Request-Id: - - txga8950803718944bb9c2e-0069bbb5ed + - txgd35cb035eb42419c9d82-0069c5557e status: 200 OK code: 200 - duration: 207.829708ms - - id: 21 + duration: 205.344ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1089,7 +1189,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 30c855c2-7181-4721-9a98-194be357ef9c + - 885a33d7-499e-4c83-afec-1cbb256a59c6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1097,7 +1197,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083805Z + - 20260326T154919Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1108,22 +1208,22 @@ interactions: trailer: {} content_length: 329 uncompressed: false - body: NoSuchTagSetThe TagSet does not existtxg4696dfbf691e4470bd86-0069bbb5edtxg4696dfbf691e4470bd86-0069bbb5ed/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter + body: NoSuchTagSetThe TagSet does not existtxgf2d7c9dc0d22462a8f37-0069c5557ftxgf2d7c9dc0d22462a8f37-0069c5557f/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "329" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:19 GMT X-Amz-Id-2: - - txg4696dfbf691e4470bd86-0069bbb5ed + - txgf2d7c9dc0d22462a8f37-0069c5557f X-Amz-Request-Id: - - txg4696dfbf691e4470bd86-0069bbb5ed + - txgf2d7c9dc0d22462a8f37-0069c5557f status: 404 Not Found code: 404 - duration: 73.451375ms - - id: 22 + duration: 53.779458ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1140,7 +1240,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 725bb179-096c-4b54-a147-c3c27490706c + - 0db71bbd-eb18-4963-859e-999fa643b72d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1148,7 +1248,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083805Z + - 20260326T154919Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1159,22 +1259,22 @@ interactions: trailer: {} content_length: 282 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg41170f07ad4c49fc8c3c-0069bbb5edtxg41170f07ad4c49fc8c3c-0069bbb5ed/test-acc-scaleway-object-bucket-ds-waf-filter + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg6bc369c3925549c6a76b-0069c5557ftxg6bc369c3925549c6a76b-0069c5557f/test-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "282" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:19 GMT X-Amz-Id-2: - - txg41170f07ad4c49fc8c3c-0069bbb5ed + - txg6bc369c3925549c6a76b-0069c5557f X-Amz-Request-Id: - - txg41170f07ad4c49fc8c3c-0069bbb5ed + - txg6bc369c3925549c6a76b-0069c5557f status: 404 Not Found code: 404 - duration: 70.387292ms - - id: 23 + duration: 97.077666ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1191,7 +1291,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e0c063df-0e10-4bd9-9e64-921b2f7df94f + - 9f681ac1-39ae-437b-947d-b76298cfa9f9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1199,7 +1299,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083805Z + - 20260326T154919Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1219,15 +1319,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:19 GMT X-Amz-Id-2: - - txg17d9ed0f43ce4978a0af-0069bbb5ed + - txg785079d53ea34e0aa0bb-0069c5557f X-Amz-Request-Id: - - txg17d9ed0f43ce4978a0af-0069bbb5ed + - txg785079d53ea34e0aa0bb-0069c5557f status: 200 OK code: 200 - duration: 75.017958ms - - id: 24 + duration: 87.825167ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1244,7 +1344,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d5efe0b2-fb90-47e3-b26a-05712b998766 + - 257f88dd-4350-4e59-9693-cdac058d9262 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1252,7 +1352,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083805Z + - 20260326T154919Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1263,22 +1363,22 @@ interactions: trailer: {} content_length: 362 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg4a61f7503a4244cbb00a-0069bbb5edtxg4a61f7503a4244cbb00a-0069bbb5ed/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg068db5fe18e4466c999e-0069c5557ftxg068db5fe18e4466c999e-0069c5557f/test-acc-scaleway-object-bucket-ds-waf-filtertest-acc-scaleway-object-bucket-ds-waf-filter headers: Content-Length: - "362" Content-Type: - application/xml Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:19 GMT X-Amz-Id-2: - - txg4a61f7503a4244cbb00a-0069bbb5ed + - txg068db5fe18e4466c999e-0069c5557f X-Amz-Request-Id: - - txg4a61f7503a4244cbb00a-0069bbb5ed + - txg068db5fe18e4466c999e-0069c5557f status: 404 Not Found code: 404 - duration: 69.820209ms - - id: 25 + duration: 89.005125ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1294,7 +1394,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/4dda9bed-3da4-4868-95b3-cf281b1b7383 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/2721baf4-1f0c-4949-9d17-b5ecf3ab1938 method: GET response: proto: HTTP/2.0 @@ -1302,20 +1402,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 312 + content_length: 306 uncompressed: false - body: '{"created_at":"2026-03-19T08:38:04.237373Z","id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-19T08:38:04.237373Z"}' + body: '{"created_at":"2026-03-26T15:49:18.091109Z","id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-ds-waf-filter","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:49:18.091109Z"}' headers: Content-Length: - - "312" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:05 GMT + - Thu, 26 Mar 2026 15:49:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1323,11 +1423,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0d49ecfe-3ed3-43fd-97d0-72740dc29af0 + - b6e3eac1-8918-4433-a4fd-998425c1629d status: 200 OK code: 200 - duration: 149.880042ms - - id: 26 + duration: 113.899458ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1343,7 +1443,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/888f5fca-a3e4-4647-9058-a4ed0153d57e + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/f910ae44-66df-47e9-b35c-acbed52432fd method: GET response: proto: HTTP/2.0 @@ -1351,20 +1451,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 283 + content_length: 277 uncompressed: false - body: '{"backend_stage_id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","created_at":"2026-03-19T08:38:04.419710Z","id":"888f5fca-a3e4-4647-9058-a4ed0153d57e","mode":"enable","paranoia_level":2,"pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","updated_at":"2026-03-19T08:38:04.419710Z"}' + body: '{"backend_stage_id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","created_at":"2026-03-26T15:49:18.220422Z","id":"f910ae44-66df-47e9-b35c-acbed52432fd","mode":"enable","paranoia_level":2,"pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","updated_at":"2026-03-26T15:49:18.220422Z"}' headers: Content-Length: - - "283" + - "277" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:06 GMT + - Thu, 26 Mar 2026 15:49:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1372,11 +1472,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 217dd3f0-e525-4022-acea-2b36923bd9ef + - 89edf9c1-b7a8-49f2-ac97-2fd616c1f155 status: 200 OK code: 200 - duration: 59.326916ms - - id: 27 + duration: 45.938416ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1392,7 +1492,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84/waf-stages?order_by=created_at_asc + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688/waf-stages?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1400,20 +1500,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 313 + content_length: 306 uncompressed: false - body: '{"stages":[{"backend_stage_id":"4dda9bed-3da4-4868-95b3-cf281b1b7383","created_at":"2026-03-19T08:38:04.419710Z","id":"888f5fca-a3e4-4647-9058-a4ed0153d57e","mode":"enable","paranoia_level":2,"pipeline_id":"76464504-dca0-46db-89e9-cf9f945c0e84","updated_at":"2026-03-19T08:38:04.419710Z"}],"total_count":1}' + body: '{"stages":[{"backend_stage_id":"2721baf4-1f0c-4949-9d17-b5ecf3ab1938","created_at":"2026-03-26T15:49:18.220422Z","id":"f910ae44-66df-47e9-b35c-acbed52432fd","mode":"enable","paranoia_level":2,"pipeline_id":"09aca08c-7954-40da-9d26-55b14696a688","updated_at":"2026-03-26T15:49:18.220422Z"}],"total_count":1}' headers: Content-Length: - - "313" + - "306" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:06 GMT + - Thu, 26 Mar 2026 15:49:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1421,11 +1521,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b90b0315-dedb-46af-9003-115a7012559a + - ac727575-ff07-4290-b163-86897a2dfea4 status: 200 OK code: 200 - duration: 69.056083ms - - id: 28 + duration: 62.808667ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1441,7 +1541,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/888f5fca-a3e4-4647-9058-a4ed0153d57e + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/f910ae44-66df-47e9-b35c-acbed52432fd method: DELETE response: proto: HTTP/2.0 @@ -1458,9 +1558,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:06 GMT + - Thu, 26 Mar 2026 15:49:19 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1468,11 +1568,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f3f63e4f-b65c-462e-b0b9-066a80b5f746 + - 6990d7f4-e801-4b6b-a29c-517a7c45dd2f status: 204 No Content code: 204 - duration: 103.176875ms - - id: 29 + duration: 99.348417ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1488,7 +1588,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/4dda9bed-3da4-4868-95b3-cf281b1b7383 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/2721baf4-1f0c-4949-9d17-b5ecf3ab1938 method: DELETE response: proto: HTTP/2.0 @@ -1505,9 +1605,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:06 GMT + - Thu, 26 Mar 2026 15:49:20 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1515,11 +1615,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4864d0c4-075c-43bc-b041-73a50cc3594b + - ab8c25a9-0aab-4c89-8795-6e2ff583d9aa status: 204 No Content code: 204 - duration: 116.340375ms - - id: 30 + duration: 168.19375ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1535,7 +1635,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/76464504-dca0-46db-89e9-cf9f945c0e84 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/09aca08c-7954-40da-9d26-55b14696a688 method: DELETE response: proto: HTTP/2.0 @@ -1552,9 +1652,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:06 GMT + - Thu, 26 Mar 2026 15:49:20 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1562,11 +1662,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1bfc8421-db0f-48a1-8add-d2d367fb569a + - 7351651e-a0f3-4e08-90ff-23f34c269524 status: 204 No Content code: 204 - duration: 150.841584ms - - id: 31 + duration: 141.541875ms + - id: 33 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:49:20 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f2b2ddd4-b346-4b3a-a2b5-44fe8d4c70d9 + status: 204 No Content + code: 204 + duration: 75.176583ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1583,7 +1730,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9fb625ab-f966-46c2-8b6e-0ecceb5b5917 + - e0a4f458-5462-4987-9b0b-726ed2cc8961 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1591,7 +1738,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260319T083806Z + - 20260326T154920Z url: https://test-acc-scaleway-object-bucket-ds-waf-filter.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1605,15 +1752,15 @@ interactions: body: "" headers: Date: - - Thu, 19 Mar 2026 08:38:06 GMT + - Thu, 26 Mar 2026 15:49:20 GMT X-Amz-Id-2: - - txg0d983e5aa3a14a298c14-0069bbb5ee + - txg01e5381eb9ec4c36901f-0069c55580 X-Amz-Request-Id: - - txg0d983e5aa3a14a298c14-0069bbb5ee + - txg01e5381eb9ec4c36901f-0069c55580 status: 204 No Content code: 204 - duration: 297.190583ms - - id: 32 + duration: 434.966292ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1629,7 +1776,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/888f5fca-a3e4-4647-9058-a4ed0153d57e + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/f910ae44-66df-47e9-b35c-acbed52432fd method: DELETE response: proto: HTTP/2.0 @@ -1648,9 +1795,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:06 GMT + - Thu, 26 Mar 2026 15:49:20 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1658,11 +1805,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 92046b16-e2d1-4c77-bd20-0d79f43e27b4 + - cd90b901-6b44-41f4-adf5-edc9bae4c5e2 status: 404 Not Found code: 404 - duration: 53.66225ms - - id: 33 + duration: 55.216625ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1678,7 +1825,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/888f5fca-a3e4-4647-9058-a4ed0153d57e + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/f910ae44-66df-47e9-b35c-acbed52432fd method: DELETE response: proto: HTTP/2.0 @@ -1697,9 +1844,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 19 Mar 2026 08:38:07 GMT + - Thu, 26 Mar 2026 15:49:20 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1707,7 +1854,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e45f12be-5656-46a4-8db5-9e6a0a4c698c + - 768b8f0a-177f-4c2f-a34a-2ecc848de408 status: 404 Not Found code: 404 - duration: 46.355416ms + duration: 41.108709ms diff --git a/internal/services/edgeservices/testdata/edge-services-backend-basic.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-backend-basic.cassette.yaml index 97f528277b..d06c2af3a4 100644 --- a/internal/services/edgeservices/testdata/edge-services-backend-basic.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-backend-basic.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:16:22 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a79be8d6-6bb6-4cc1-b8d4-046a6aa8c2a0 + status: 200 OK + code: 200 + duration: 337.42325ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -18,7 +69,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/edge-services/v1beta1/pipelines method: POST response: @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-02-18T16:18:55.783107405Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a1497798-1b6f-4781-aab9-287e4c101a75","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:18:55.783107405Z"}' + body: '{"created_at":"2026-03-26T15:16:22.698004029Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:22.698004029Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:18:55 GMT + - Thu, 26 Mar 2026 15:16:22 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 652c2497-ca69-4786-9317-148218d9d394 + - 9ec02731-1855-4d26-a47d-54ac0b546dca status: 200 OK code: 200 - duration: 250.490833ms - - id: 1 + duration: 216.944834ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -67,8 +118,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a1497798-1b6f-4781-aab9-287e4c101a75 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T16:18:55.783107Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a1497798-1b6f-4781-aab9-287e4c101a75","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:18:55.783107Z"}' + body: '{"created_at":"2026-03-26T15:16:22.698004Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:22.698004Z"}' headers: Content-Length: - - "484" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:18:55 GMT + - Thu, 26 Mar 2026 15:16:22 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2527aadb-ef26-4fd9-800e-57c99afc7744 + - 98c2def9-eca4-4847-8e59-b5fa31333d76 status: 200 OK code: 200 - duration: 58.191333ms - - id: 2 + duration: 48.025542ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,15 +169,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 17ff461a-41cc-4588-8894-4bd99e509635 + - d9a4b152-34cb-4107-8ac6-198f444d8593 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161855Z + - 20260326T151622Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/ method: PUT response: @@ -142,17 +193,17 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:18:55 GMT + - Thu, 26 Mar 2026 15:16:22 GMT Location: - /test-acc-scaleway-object-bucket-basic-es X-Amz-Id-2: - - txg12188a2def35487cae08-006995e66f + - txg1e423fcba9d64bf58ffc-0069c54dc6 X-Amz-Request-Id: - - txg12188a2def35487cae08-006995e66f + - txg1e423fcba9d64bf58ffc-0069c54dc6 status: 200 OK code: 200 - duration: 4.712293541s - - id: 3 + duration: 782.229292ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -169,19 +220,19 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 9ba5b820-f8b9-485b-a18f-8f7c09984b77 + - 03e6c2d0-8680-4450-87ca-123a6f550c93 Amz-Sdk-Request: - attempt=1; max=3 Content-Type: - application/xml User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,Z,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,Z,e X-Amz-Checksum-Crc32: - Y9NeVA== X-Amz-Content-Sha256: - d68cba1a39d89eb72e49b2e5b04058846b60e88e6e32eae42901c4f57a4727a8 X-Amz-Date: - - 20260218T161900Z + - 20260326T151622Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?tagging= method: PUT response: @@ -197,15 +248,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:19:00 GMT + - Thu, 26 Mar 2026 15:16:22 GMT X-Amz-Id-2: - - txgb369b0196d9e44f2b2c0-006995e674 + - txg69e1e31ecc934dd0b729-0069c54dc6 X-Amz-Request-Id: - - txgb369b0196d9e44f2b2c0-006995e674 + - txg69e1e31ecc934dd0b729-0069c54dc6 status: 200 OK code: 200 - duration: 122.19325ms - - id: 4 + duration: 346.167708ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -222,11 +273,11 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a527d064-e7f1-4c6e-8f0b-d372f2c3d437 + - c198786d-e366-437d-be9c-3d588266e2e1 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,Z,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,Z,e X-Amz-Acl: - private X-Amz-Checksum-Crc32: @@ -234,7 +285,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161900Z + - 20260326T151623Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -250,15 +301,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:19:00 GMT + - Thu, 26 Mar 2026 15:16:23 GMT X-Amz-Id-2: - - txg5fa673457238472480e4-006995e674 + - txgcb7a85f4832b4d3c9301-0069c54dc7 X-Amz-Request-Id: - - txg5fa673457238472480e4-006995e674 + - txgcb7a85f4832b4d3c9301-0069c54dc7 status: 200 OK code: 200 - duration: 205.21525ms - - id: 5 + duration: 276.335417ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -275,19 +326,19 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 67848566-5be1-43e3-a204-350cad69f944 + - 3f29c5d8-df10-40a8-a8d6-9c84a20b2ed0 Amz-Sdk-Request: - attempt=1; max=3 Content-Type: - application/xml User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,Z,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,Z,e X-Amz-Checksum-Crc32: - Y9NeVA== X-Amz-Content-Sha256: - d68cba1a39d89eb72e49b2e5b04058846b60e88e6e32eae42901c4f57a4727a8 X-Amz-Date: - - 20260218T161900Z + - 20260326T151623Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?tagging= method: PUT response: @@ -303,15 +354,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:19:00 GMT + - Thu, 26 Mar 2026 15:16:23 GMT X-Amz-Id-2: - - txga201df0169d64250a6e2-006995e674 + - txga0bef5077c574da5b3ed-0069c54dc7 X-Amz-Request-Id: - - txga201df0169d64250a6e2-006995e674 + - txga0bef5077c574da5b3ed-0069c54dc7 status: 200 OK code: 200 - duration: 187.779375ms - - id: 6 + duration: 96.981083ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -328,15 +379,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d4595c46-0f0c-421e-b13d-bac7123bd91d + - 753dab27-419d-4830-9434-eb71fa7063d1 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161900Z + - 20260326T151623Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -356,15 +407,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:19:00 GMT + - Thu, 26 Mar 2026 15:16:23 GMT X-Amz-Id-2: - - txgab5fcbb083e544b98020-006995e674 + - txgc7ce8030ff2f41a09136-0069c54dc7 X-Amz-Request-Id: - - txgab5fcbb083e544b98020-006995e674 + - txgc7ce8030ff2f41a09136-0069c54dc7 status: 200 OK code: 200 - duration: 50.840542ms - - id: 7 + duration: 75.220292ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -381,15 +432,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 8072d1a9-6ec2-4a38-afa6-92f4ef05ac89 + - ded20a05-4cd1-4784-8171-84e380c2f02d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161900Z + - 20260326T151623Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -400,22 +451,22 @@ interactions: trailer: {} content_length: 309 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg5f702a12e8294fd991f4-006995e674txg5f702a12e8294fd991f4-006995e674/test-acc-scaleway-object-bucket-basic-es + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg979e2e206e0245659fea-0069c54dc7txg979e2e206e0245659fea-0069c54dc7/test-acc-scaleway-object-bucket-basic-es headers: Content-Length: - "309" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:00 GMT + - Thu, 26 Mar 2026 15:16:23 GMT X-Amz-Id-2: - - txg5f702a12e8294fd991f4-006995e674 + - txg979e2e206e0245659fea-0069c54dc7 X-Amz-Request-Id: - - txg5f702a12e8294fd991f4-006995e674 + - txg979e2e206e0245659fea-0069c54dc7 status: 404 Not Found code: 404 - duration: 38.991084ms - - id: 8 + duration: 300.734458ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -432,15 +483,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 493f526a-bcd8-4fca-bc19-e96680d98877 + - 9ac6862f-0260-4c57-9fc0-57a622f2f21f Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161900Z + - 20260326T151624Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/ method: GET response: @@ -460,15 +511,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:00 GMT + - Thu, 26 Mar 2026 15:16:24 GMT X-Amz-Id-2: - - txg9dc1caeab0c845fea191-006995e674 + - txg6fe96afe454b4a9f850f-0069c54dc8 X-Amz-Request-Id: - - txg9dc1caeab0c845fea191-006995e674 + - txg6fe96afe454b4a9f850f-0069c54dc8 status: 200 OK code: 200 - duration: 125.656334ms - - id: 9 + duration: 339.575584ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -485,15 +536,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 102aac7d-f230-49aa-a714-3a2d27b7fee0 + - d62caabf-4c61-43b1-803a-0823c4824647 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161901Z + - 20260326T151624Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -513,15 +564,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:19:01 GMT + - Thu, 26 Mar 2026 15:16:24 GMT X-Amz-Id-2: - - txg1cdc922cfa3a445ab1a6-006995e675 + - txg437e725ba9b84c3aad43-0069c54dc8 X-Amz-Request-Id: - - txg1cdc922cfa3a445ab1a6-006995e675 + - txg437e725ba9b84c3aad43-0069c54dc8 status: 200 OK code: 200 - duration: 80.844625ms - - id: 10 + duration: 240.296083ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -538,15 +589,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1ef3ff54-fe59-4ba6-8d10-bb0c47ac336e + - 032e260f-3b7d-4369-a217-4ee04f61780b Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161901Z + - 20260326T151624Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -557,22 +608,22 @@ interactions: trailer: {} content_length: 277 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg90632f6132834d75bafd-006995e675txg90632f6132834d75bafd-006995e675/test-acc-scaleway-object-bucket-basic-es + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgaad68893a7564d258d10-0069c54dc8txgaad68893a7564d258d10-0069c54dc8/test-acc-scaleway-object-bucket-basic-es headers: Content-Length: - "277" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:01 GMT + - Thu, 26 Mar 2026 15:16:24 GMT X-Amz-Id-2: - - txg90632f6132834d75bafd-006995e675 + - txgaad68893a7564d258d10-0069c54dc8 X-Amz-Request-Id: - - txg90632f6132834d75bafd-006995e675 + - txgaad68893a7564d258d10-0069c54dc8 status: 404 Not Found code: 404 - duration: 34.9055ms - - id: 11 + duration: 74.197083ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -589,15 +640,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 532b9761-b478-4619-8f97-10a0960ae997 + - 183d2d12-bffc-4b85-8a7a-1d79e32132c3 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161901Z + - 20260326T151624Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -617,15 +668,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:19:01 GMT + - Thu, 26 Mar 2026 15:16:24 GMT X-Amz-Id-2: - - txg38fe32df21f340dc9cdb-006995e675 + - txg12d146b228de43d99a7a-0069c54dc8 X-Amz-Request-Id: - - txg38fe32df21f340dc9cdb-006995e675 + - txg12d146b228de43d99a7a-0069c54dc8 status: 200 OK code: 200 - duration: 188.65925ms - - id: 12 + duration: 413.332625ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -642,15 +693,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - be043b7e-0b62-4080-8ec1-2ebbc696995d + - 8ca3f016-7fc2-4f12-9a7f-9b1d871651ac Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161901Z + - 20260326T151625Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -661,22 +712,22 @@ interactions: trailer: {} content_length: 352 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgb6c6c1ea062c418299b1-006995e675txgb6c6c1ea062c418299b1-006995e675/test-acc-scaleway-object-bucket-basic-estest-acc-scaleway-object-bucket-basic-es + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg85b0160b745a49eda6e1-0069c54dc9txg85b0160b745a49eda6e1-0069c54dc9/test-acc-scaleway-object-bucket-basic-estest-acc-scaleway-object-bucket-basic-es headers: Content-Length: - "352" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:01 GMT + - Thu, 26 Mar 2026 15:16:25 GMT X-Amz-Id-2: - - txgb6c6c1ea062c418299b1-006995e675 + - txg85b0160b745a49eda6e1-0069c54dc9 X-Amz-Request-Id: - - txgb6c6c1ea062c418299b1-006995e675 + - txg85b0160b745a49eda6e1-0069c54dc9 status: 404 Not Found code: 404 - duration: 60.163917ms - - id: 13 + duration: 64.469ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -693,8 +744,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a1497798-1b6f-4781-aab9-287e4c101a75/backend-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde/backend-stages method: POST response: proto: HTTP/2.0 @@ -702,20 +753,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 313 + content_length: 307 uncompressed: false - body: '{"created_at":"2026-02-18T16:19:02.397043733Z","id":"68d36769-d375-47dc-9a4c-d97620418a56","pipeline_id":"a1497798-1b6f-4781-aab9-287e4c101a75","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:19:02.397043733Z"}' + body: '{"created_at":"2026-03-26T15:16:25.795484223Z","id":"3fff1a26-22c5-4e47-8aab-fa23cb83a691","pipeline_id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:16:25.795484223Z"}' headers: Content-Length: - - "313" + - "307" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:02 GMT + - Thu, 26 Mar 2026 15:16:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -723,11 +774,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8c69a234-0101-4637-a398-d31558c8206d + - 93c258cd-1db8-47ee-82b1-cf2ac8fea6cc status: 200 OK code: 200 - duration: 1.026922958s - - id: 14 + duration: 637.224625ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -742,8 +793,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/68d36769-d375-47dc-9a4c-d97620418a56 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3fff1a26-22c5-4e47-8aab-fa23cb83a691 method: GET response: proto: HTTP/2.0 @@ -751,20 +802,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 307 + content_length: 301 uncompressed: false - body: '{"created_at":"2026-02-18T16:19:02.397043Z","id":"68d36769-d375-47dc-9a4c-d97620418a56","pipeline_id":"a1497798-1b6f-4781-aab9-287e4c101a75","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:19:02.397043Z"}' + body: '{"created_at":"2026-03-26T15:16:25.795484Z","id":"3fff1a26-22c5-4e47-8aab-fa23cb83a691","pipeline_id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:16:25.795484Z"}' headers: Content-Length: - - "307" + - "301" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:02 GMT + - Thu, 26 Mar 2026 15:16:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -772,11 +823,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 851eca3a-5ef7-4516-99b1-8d07a6731eac + - c0dc4ca0-a109-4cc8-ad1b-f63eb5d11a4f status: 200 OK code: 200 - duration: 80.037375ms - - id: 15 + duration: 65.237959ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -791,8 +842,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/68d36769-d375-47dc-9a4c-d97620418a56 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3fff1a26-22c5-4e47-8aab-fa23cb83a691 method: GET response: proto: HTTP/2.0 @@ -800,20 +851,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 307 + content_length: 301 uncompressed: false - body: '{"created_at":"2026-02-18T16:19:02.397043Z","id":"68d36769-d375-47dc-9a4c-d97620418a56","pipeline_id":"a1497798-1b6f-4781-aab9-287e4c101a75","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:19:02.397043Z"}' + body: '{"created_at":"2026-03-26T15:16:25.795484Z","id":"3fff1a26-22c5-4e47-8aab-fa23cb83a691","pipeline_id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:16:25.795484Z"}' headers: Content-Length: - - "307" + - "301" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:02 GMT + - Thu, 26 Mar 2026 15:16:26 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -821,11 +872,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - da60a206-8845-4325-920a-07f7211285f0 + - a88ec24b-acb7-4cdb-ac11-d33783a85cd6 status: 200 OK code: 200 - duration: 63.092416ms - - id: 16 + duration: 131.067166ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -840,8 +891,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a1497798-1b6f-4781-aab9-287e4c101a75 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -849,20 +900,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T16:18:55.783107Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a1497798-1b6f-4781-aab9-287e4c101a75","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:18:55.783107Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:02 GMT + - Thu, 26 Mar 2026 15:16:26 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -870,11 +921,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5c758ff7-6235-4cce-a7f3-bab4a598ea97 + - 4734116b-d738-46dc-824d-17639cbbe3e3 status: 200 OK code: 200 - duration: 116.605083ms - - id: 17 + duration: 44.278375ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -891,15 +942,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7fb8e0a3-aa1b-4d77-a8d7-160474152c12 + - fd3f0fa3-6afe-40db-99bc-a954dac8eabc Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161902Z + - 20260326T151626Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -919,15 +970,64 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:19:02 GMT + - Thu, 26 Mar 2026 15:16:26 GMT X-Amz-Id-2: - - txgbdc55742ee7e4afd854f-006995e676 + - txg74fd4a8181bf4838a578-0069c54dca X-Amz-Request-Id: - - txgbdc55742ee7e4afd854f-006995e676 + - txg74fd4a8181bf4838a578-0069c54dca status: 200 OK code: 200 - duration: 149.77125ms - - id: 18 + duration: 120.008708ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 472 + uncompressed: false + body: '{"created_at":"2026-03-26T15:16:22.698004Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:22.698004Z"}' + headers: + Content-Length: + - "472" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:16:26 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 635d9303-fa40-42a5-b2ce-06696d76b519 + status: 200 OK + code: 200 + duration: 90.222125ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -944,15 +1044,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1aebf72c-9215-40ba-b743-d88ed1a87f30 + - f98a57bd-fb54-45f8-bdfe-49daa88415a0 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161902Z + - 20260326T151626Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -963,22 +1063,22 @@ interactions: trailer: {} content_length: 309 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg45c057a2701b4c489e87-006995e676txg45c057a2701b4c489e87-006995e676/test-acc-scaleway-object-bucket-basic-es + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg51e35d8c859f4ffaad7d-0069c54dcatxg51e35d8c859f4ffaad7d-0069c54dca/test-acc-scaleway-object-bucket-basic-es headers: Content-Length: - "309" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:02 GMT + - Thu, 26 Mar 2026 15:16:26 GMT X-Amz-Id-2: - - txg45c057a2701b4c489e87-006995e676 + - txg51e35d8c859f4ffaad7d-0069c54dca X-Amz-Request-Id: - - txg45c057a2701b4c489e87-006995e676 + - txg51e35d8c859f4ffaad7d-0069c54dca status: 404 Not Found code: 404 - duration: 61.422209ms - - id: 19 + duration: 208.9ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -995,15 +1095,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 0b3c5a5a-e271-4a3e-93ef-909467d029af + - 75e6397e-b0f9-4268-8d9b-5c159bcdf935 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161903Z + - 20260326T151626Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/ method: GET response: @@ -1023,15 +1123,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:03 GMT + - Thu, 26 Mar 2026 15:16:26 GMT X-Amz-Id-2: - - txgdf7c9bc93c034dc4aac3-006995e677 + - txgd1db8d9ef1b648959f18-0069c54dca X-Amz-Request-Id: - - txgdf7c9bc93c034dc4aac3-006995e677 + - txgd1db8d9ef1b648959f18-0069c54dca status: 200 OK code: 200 - duration: 17.518125ms - - id: 20 + duration: 550.815167ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1048,15 +1148,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 93e1c59f-4c69-40dd-9273-b83622b93398 + - a174974f-b641-4bf1-aea2-e1569c943dab Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161903Z + - 20260326T151627Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1076,15 +1176,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:19:03 GMT + - Thu, 26 Mar 2026 15:16:27 GMT X-Amz-Id-2: - - txg95819b1f72e84e61a383-006995e677 + - txg01aa862900564f3d8a34-0069c54dcb X-Amz-Request-Id: - - txg95819b1f72e84e61a383-006995e677 + - txg01aa862900564f3d8a34-0069c54dcb status: 200 OK code: 200 - duration: 64.873292ms - - id: 21 + duration: 99.036083ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1101,15 +1201,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2b7ba695-0e46-40a4-b53d-4a1571d36383 + - 1a84459f-cb0c-41f9-a609-146e0d5592e0 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161903Z + - 20260326T151627Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1120,22 +1220,22 @@ interactions: trailer: {} content_length: 277 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg23c5749e886041f3974a-006995e677txg23c5749e886041f3974a-006995e677/test-acc-scaleway-object-bucket-basic-es + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg289626467f574f44a171-0069c54dcbtxg289626467f574f44a171-0069c54dcb/test-acc-scaleway-object-bucket-basic-es headers: Content-Length: - "277" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:03 GMT + - Thu, 26 Mar 2026 15:16:27 GMT X-Amz-Id-2: - - txg23c5749e886041f3974a-006995e677 + - txg289626467f574f44a171-0069c54dcb X-Amz-Request-Id: - - txg23c5749e886041f3974a-006995e677 + - txg289626467f574f44a171-0069c54dcb status: 404 Not Found code: 404 - duration: 189.82125ms - - id: 22 + duration: 159.230584ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1152,15 +1252,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 74351565-545e-4a1c-a09f-23ab35e31d10 + - bbf9e669-1099-41be-b124-9073951d4c55 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161903Z + - 20260326T151627Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1180,15 +1280,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:19:03 GMT + - Thu, 26 Mar 2026 15:16:27 GMT X-Amz-Id-2: - - txg9bd80b7e039a4ca69d4e-006995e677 + - txg10aa8894f5934fb8a946-0069c54dcb X-Amz-Request-Id: - - txg9bd80b7e039a4ca69d4e-006995e677 + - txg10aa8894f5934fb8a946-0069c54dcb status: 200 OK code: 200 - duration: 169.949333ms - - id: 23 + duration: 54.783042ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1205,15 +1305,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a926e37a-0d80-4c9e-8472-97f700028e1d + - db45b295-b35e-4f28-9a34-b9ea8ddf6542 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161903Z + - 20260326T151627Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1224,22 +1324,22 @@ interactions: trailer: {} content_length: 352 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg8045ca2c2d3d4fc5ac91-006995e677txg8045ca2c2d3d4fc5ac91-006995e677/test-acc-scaleway-object-bucket-basic-estest-acc-scaleway-object-bucket-basic-es + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg90eb5bd026c04575ab02-0069c54dcbtxg90eb5bd026c04575ab02-0069c54dcb/test-acc-scaleway-object-bucket-basic-estest-acc-scaleway-object-bucket-basic-es headers: Content-Length: - "352" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:19:03 GMT + - Thu, 26 Mar 2026 15:16:27 GMT X-Amz-Id-2: - - txg8045ca2c2d3d4fc5ac91-006995e677 + - txg90eb5bd026c04575ab02-0069c54dcb X-Amz-Request-Id: - - txg8045ca2c2d3d4fc5ac91-006995e677 + - txg90eb5bd026c04575ab02-0069c54dcb status: 404 Not Found code: 404 - duration: 7.488292ms - - id: 24 + duration: 48.162125ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1254,8 +1354,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/68d36769-d375-47dc-9a4c-d97620418a56 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3fff1a26-22c5-4e47-8aab-fa23cb83a691 method: GET response: proto: HTTP/2.0 @@ -1263,20 +1363,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 307 + content_length: 301 uncompressed: false - body: '{"created_at":"2026-02-18T16:19:02.397043Z","id":"68d36769-d375-47dc-9a4c-d97620418a56","pipeline_id":"a1497798-1b6f-4781-aab9-287e4c101a75","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:19:02.397043Z"}' + body: '{"created_at":"2026-03-26T15:16:25.795484Z","id":"3fff1a26-22c5-4e47-8aab-fa23cb83a691","pipeline_id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:16:25.795484Z"}' headers: Content-Length: - - "307" + - "301" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:03 GMT + - Thu, 26 Mar 2026 15:16:27 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1284,11 +1384,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d129539e-1bf5-4b3e-b64c-c9e29c977442 + - 894f2295-3072-428b-aef2-93d89a2e3032 status: 200 OK code: 200 - duration: 80.447709ms - - id: 25 + duration: 133.681ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1303,8 +1403,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/68d36769-d375-47dc-9a4c-d97620418a56 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3fff1a26-22c5-4e47-8aab-fa23cb83a691 method: GET response: proto: HTTP/2.0 @@ -1312,20 +1412,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 307 + content_length: 301 uncompressed: false - body: '{"created_at":"2026-02-18T16:19:02.397043Z","id":"68d36769-d375-47dc-9a4c-d97620418a56","pipeline_id":"a1497798-1b6f-4781-aab9-287e4c101a75","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:19:02.397043Z"}' + body: '{"created_at":"2026-03-26T15:16:25.795484Z","id":"3fff1a26-22c5-4e47-8aab-fa23cb83a691","pipeline_id":"0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-es","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:16:25.795484Z"}' headers: Content-Length: - - "307" + - "301" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:03 GMT + - Thu, 26 Mar 2026 15:16:27 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1333,11 +1433,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1cd061c2-3f1c-4ec6-b5ee-ac2bff656597 + - 0092b2fc-7515-49b8-92ab-7f2775582cdf status: 200 OK code: 200 - duration: 127.628542ms - - id: 26 + duration: 61.465875ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1352,8 +1452,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/68d36769-d375-47dc-9a4c-d97620418a56 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3fff1a26-22c5-4e47-8aab-fa23cb83a691 method: DELETE response: proto: HTTP/2.0 @@ -1370,9 +1470,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:04 GMT + - Thu, 26 Mar 2026 15:16:28 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1380,11 +1480,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 19403f42-755c-41dd-bd07-4743ffbdb654 + - 60438b86-f6bf-4357-9afc-b797f14881ae status: 204 No Content code: 204 - duration: 162.513625ms - - id: 27 + duration: 153.254584ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1399,8 +1499,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a1497798-1b6f-4781-aab9-287e4c101a75 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0592c98c-a6b8-4b01-9c5f-1d4ab78c5bde method: DELETE response: proto: HTTP/2.0 @@ -1417,9 +1517,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:04 GMT + - Thu, 26 Mar 2026 15:16:28 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1427,11 +1527,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0155328f-fbd8-4584-b2ec-a43bd06092f1 + - 0b197f4c-85ce-49da-91de-1c86a16f16bb status: 204 No Content code: 204 - duration: 98.401875ms - - id: 28 + duration: 133.014084ms + - id: 30 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:16:28 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6e71042b-ced5-450d-a4e1-84d8e7daf549 + status: 204 No Content + code: 204 + duration: 81.481208ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1448,15 +1595,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2a6d3d35-ff04-4945-9843-64869da4e8ac + - 9eb1c013-fe71-4a7b-8be6-93d3794ef8e8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T161904Z + - 20260326T151628Z url: https://test-acc-scaleway-object-bucket-basic-es.s3.fr-par.scw.cloud/ method: DELETE response: @@ -1470,15 +1617,15 @@ interactions: body: "" headers: Date: - - Wed, 18 Feb 2026 16:19:04 GMT + - Thu, 26 Mar 2026 15:16:28 GMT X-Amz-Id-2: - - txg08d53d0e617f440dbbc4-006995e678 + - txgad0f4f49e385473fb58a-0069c54dcc X-Amz-Request-Id: - - txg08d53d0e617f440dbbc4-006995e678 + - txgad0f4f49e385473fb58a-0069c54dcc status: 204 No Content code: 204 - duration: 212.961125ms - - id: 29 + duration: 302.925375ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1493,8 +1640,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/68d36769-d375-47dc-9a4c-d97620418a56 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3fff1a26-22c5-4e47-8aab-fa23cb83a691 method: DELETE response: proto: HTTP/2.0 @@ -1513,9 +1660,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:19:04 GMT + - Thu, 26 Mar 2026 15:16:28 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1523,7 +1670,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - aff9bbbe-1e66-42f8-b86c-71d15fe0226d + - b1b363e6-5c87-42e0-91bc-3b423f48b7e0 status: 404 Not Found code: 404 - duration: 51.258166ms + duration: 123.733584ms diff --git a/internal/services/edgeservices/testdata/edge-services-backend-lb.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-backend-lb.cassette.yaml index 34e0b76901..f48d812c75 100644 --- a/internal/services/edgeservices/testdata/edge-services-backend-lb.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-backend-lb.cassette.yaml @@ -18,7 +18,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips method: POST response: @@ -27,20 +27,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 296 + content_length: 290 uncompressed: false - body: '{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":null,"organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' + body: '{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":null,"organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' headers: Content-Length: - - "296" + - "290" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:19:43 GMT + - Thu, 26 Mar 2026 15:16:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +48,62 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - be31d0ea-1aa6-4472-9d2c-66f3dec4111f + - ec69f0e9-1a8c-4398-89a0-64a4c5fb7434 status: 200 OK code: 200 - duration: 205.21725ms + duration: 179.553292ms - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:16:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 29a45bc0-39d6-434a-9171-32b1f7a7eafa + status: 200 OK + code: 200 + duration: 197.003625ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -67,8 +118,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/7bf595da-0e99-45c5-9d68-fbb323903a35 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/011426c9-14f2-495e-be4a-b101c2fc38b6 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 296 + content_length: 290 uncompressed: false - body: '{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":null,"organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' + body: '{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":null,"organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' headers: Content-Length: - - "296" + - "290" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:19:43 GMT + - Thu, 26 Mar 2026 15:16:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 43c68aac-ec77-4aa4-915e-d815783e9e49 + - 92686fc8-d16b-4157-afcd-d5576291ed6a status: 200 OK code: 200 - duration: 40.990792ms - - id: 2 + duration: 60.906792ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,7 +169,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/edge-services/v1beta1/pipelines method: POST response: @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-01-14T16:19:43.184269992Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9bcee9a8-27c8-4731-b073-757ed0df0121","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-01-14T16:19:43.184269992Z"}' + body: '{"created_at":"2026-03-26T15:16:34.258532739Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:34.258532739Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:19:43 GMT + - Thu, 26 Mar 2026 15:16:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 68054da2-7b43-43a5-8765-9d655e489b30 + - b7d8290b-565a-40ff-991b-ceff5c4e8c32 status: 200 OK code: 200 - duration: 289.285291ms - - id: 3 + duration: 117.595166ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -167,8 +218,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9bcee9a8-27c8-4731-b073-757ed0df0121 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/f88ab443-6456-4e44-b14e-76cbb7aceee7 method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-01-14T16:19:43.184269Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9bcee9a8-27c8-4731-b073-757ed0df0121","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-01-14T16:19:43.184269Z"}' + body: '{"created_at":"2026-03-26T15:16:34.258532Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:34.258532Z"}' headers: Content-Length: - - "484" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:19:43 GMT + - Thu, 26 Mar 2026 15:16:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 80a018fb-3de6-4e3c-94fe-a8c7793fea0a + - 1c780285-45c8-4e52-8c7e-3f5bee089ca3 status: 200 OK code: 200 - duration: 70.121708ms - - id: 4 + duration: 61.317709ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -212,13 +263,13 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"lb_name","description":"","ip_id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_ids":[],"tags":null,"type":"LB-S","ssl_compatibility_level":"ssl_compatibility_level_intermediate"}' + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","name":"lb_name","description":"","ip_id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_ids":[],"tags":null,"type":"LB-S","ssl_compatibility_level":"ssl_compatibility_level_intermediate"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs method: POST response: @@ -227,20 +278,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 895 + content_length: 870 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334073737Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"to_create","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:19:43.334073737Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318650926Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"to_create","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:16:34.318650926Z","zone":"fr-par-1"}' headers: Content-Length: - - "895" + - "870" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:19:43 GMT + - Thu, 26 Mar 2026 15:16:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -248,11 +299,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8bce791d-2ff5-4227-849c-ff56b10a7cab + - d71602c2-dece-49f1-bf40-eb9b82c5bc51 status: 200 OK code: 200 - duration: 344.628292ms - - id: 5 + duration: 266.391042ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -267,8 +318,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -276,20 +327,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1096 + content_length: 1065 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"unknown","updated_at":"2026-01-14T16:19:43.476352Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"creating","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:19:43.483918Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"unknown","updated_at":"2026-03-26T15:16:34.474745Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"creating","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:16:34.482689Z","zone":"fr-par-1"}' headers: Content-Length: - - "1096" + - "1065" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:19:43 GMT + - Thu, 26 Mar 2026 15:16:34 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -297,11 +348,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a2c10bf1-26bb-4d0e-b98e-567eed5dc6d3 + - 9b6652a2-b93e-4edd-8e04-161f7a43ed04 status: 200 OK code: 200 - duration: 87.860458ms - - id: 6 + duration: 72.252333ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -316,8 +367,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -325,20 +376,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:19:44.973087Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:19:45.989216Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:16:35.895131Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:16:36.780341Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:13 GMT + - Thu, 26 Mar 2026 15:17:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -346,11 +397,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b68670e1-3521-4ff3-908e-1235b4df5345 + - 28563b6f-6caa-4b7f-a014-fee9e7a70043 status: 200 OK code: 200 - duration: 93.223625ms - - id: 7 + duration: 114.532917ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -365,8 +416,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -374,20 +425,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:19:44.973087Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:19:45.989216Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:16:35.895131Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:16:36.780341Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:13 GMT + - Thu, 26 Mar 2026 15:17:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -395,11 +446,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0d4a8bf2-4f7c-49e3-a493-18a0c91cf90b + - 89ff9dd4-953c-4c15-a5ce-4ec2957013a3 status: 200 OK code: 200 - duration: 73.563708ms - - id: 8 + duration: 72.326125ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -414,8 +465,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0/private-networks?order_by=created_at_asc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41/private-networks?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -423,20 +474,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 39 + content_length: 38 uncompressed: false body: '{"private_network":[],"total_count":0}' headers: Content-Length: - - "39" + - "38" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:13 GMT + - Thu, 26 Mar 2026 15:17:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -444,11 +495,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 81e341e3-6a48-4d8d-8590-55d1974fce03 + - e9a28a9d-e833-4910-ba70-37c8f5216f2e status: 200 OK code: 200 - duration: 60.278375ms - - id: 9 + duration: 54.682791ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -463,8 +514,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -472,20 +523,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:19:44.973087Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:19:45.989216Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:16:35.895131Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:16:36.780341Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:13 GMT + - Thu, 26 Mar 2026 15:17:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -493,11 +544,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5790b31d-089c-46a7-a6a3-c7e4fde8432c + - e4937564-4271-4e2e-ac9a-0d15940a2387 status: 200 OK code: 200 - duration: 108.616ms - - id: 10 + duration: 152.338459ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -512,8 +563,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -521,20 +572,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:19:44.973087Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:19:45.989216Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:16:35.895131Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:16:36.780341Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:13 GMT + - Thu, 26 Mar 2026 15:17:04 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -542,11 +593,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 28d6e048-e00e-4e45-bb91-e210ffbdf845 + - fc7d39ff-198b-4403-95fa-a832ce7050e3 status: 200 OK code: 200 - duration: 108.605ms - - id: 11 + duration: 151.19275ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -563,8 +614,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0/backends + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41/backends method: POST response: proto: HTTP/2.0 @@ -572,20 +623,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2019 + content_length: 1955 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:14.099716864Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:14.126031280Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:19:45.989216Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099716864Z"}' + body: '{"created_at":"2026-03-26T15:17:05.062157026Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:05.082109596Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:16:36.780341Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157026Z"}' headers: Content-Length: - - "2019" + - "1955" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:14 GMT + - Thu, 26 Mar 2026 15:17:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -593,11 +644,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2337c111-c223-4914-a870-e005730488e0 + - d96e71cb-88fb-4ba0-b310-9c2e04ec80ec status: 200 OK code: 200 - duration: 306.25625ms - - id: 12 + duration: 282.540584ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -612,8 +663,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -621,20 +672,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1093 + content_length: 1062 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:14.126031Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:05.082110Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1093" + - "1062" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:14 GMT + - Thu, 26 Mar 2026 15:17:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -642,50 +693,48 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 22c3eb44-1d67-47af-8940-25f3ef1f1b3f + - 7d2bc405-e43a-423b-9ec0-50970866ec7f status: 200 OK code: 200 - duration: 126.726417ms - - id: 13 + duration: 71.664292ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 118 + content_length: 0 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"name":"test-cert","letsencrypt":{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","subject_alternative_name":null}}' + body: "" form: {} headers: - Content-Type: - - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0/certificates - method: POST + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6 + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1511 + content_length: 1946 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422072Z","fingerprint":"","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:14.126031Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079047Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"0001-01-01T00:00:00Z","not_valid_before":"0001-01-01T00:00:00Z","status":"pending","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:14.182422072Z"}' + body: '{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:05.082110Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"}' headers: Content-Length: - - "1511" + - "1946" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:14 GMT + - Thu, 26 Mar 2026 15:17:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -693,48 +742,50 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9f248c66-c005-4081-855e-0494047e50de + - 83aa23ad-0295-4dee-adc8-212ca99a6706 status: 200 OK code: 200 - duration: 523.249417ms - - id: 14 + duration: 100.995792ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 119 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"name":"test-cert","letsencrypt":{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","subject_alternative_name":null}}' form: {} headers: + Content-Type: + - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/1553d3a5-f426-4994-8de1-10897e14ee6b - method: GET + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41/certificates + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2008 + content_length: 1470 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:14.469569Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813290Z","fingerprint":"","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:05.082110Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188053820Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"0001-01-01T00:00:00Z","not_valid_before":"0001-01-01T00:00:00Z","status":"pending","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:05.175813290Z"}' headers: Content-Length: - - "2008" + - "1470" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:14 GMT + - Thu, 26 Mar 2026 15:17:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -742,11 +793,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a8e118fb-bf16-4ca7-b76d-d4ec376cb948 + - 992b1821-b509-45c5-b522-ae57bf2c0781 status: 200 OK code: 200 - duration: 167.57475ms - - id: 15 + duration: 457.23ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -761,8 +812,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -770,20 +821,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1294 + content_length: 1259 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"0001-01-01T00:00:00Z","not_valid_before":"0001-01-01T00:00:00Z","status":"pending","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:14.182422Z"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"0001-01-01T00:00:00Z","not_valid_before":"0001-01-01T00:00:00Z","status":"pending","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:05.175813Z"}' headers: Content-Length: - - "1294" + - "1259" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:14 GMT + - Thu, 26 Mar 2026 15:17:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -791,11 +842,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b980a6d5-3952-4e3d-95d4-64f20e08c687 + - 64241730-77ac-4578-aefd-d4692c729464 status: 200 OK code: 200 - duration: 82.8455ms - - id: 16 + duration: 63.501375ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -810,8 +861,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -819,20 +870,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:14.469569Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:05.434018Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:14 GMT + - Thu, 26 Mar 2026 15:17:05 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -840,11 +891,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 15217049-b6ae-4815-9c7e-405e284bf261 + - d1ab772a-80f3-441f-b6ae-a178ec769839 status: 200 OK code: 200 - duration: 61.831042ms - - id: 17 + duration: 81.675708ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -859,8 +910,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -868,20 +919,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1332 + content_length: 1297 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:20.503049Z"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:12.051766Z"}' headers: Content-Length: - - "1332" + - "1297" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:44 GMT + - Thu, 26 Mar 2026 15:17:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -889,11 +940,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f53e2b39-db87-4841-904f-7fde9f5e2c75 + - b33ec71d-2731-4183-8ee0-ee4118e9d6c2 status: 200 OK code: 200 - duration: 71.249666ms - - id: 18 + duration: 62.264167ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 @@ -908,8 +959,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -917,20 +968,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1332 + content_length: 1297 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:20.503049Z"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:12.051766Z"}' headers: Content-Length: - - "1332" + - "1297" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:44 GMT + - Thu, 26 Mar 2026 15:17:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -938,11 +989,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1d2db7e7-b094-46c6-af3b-60772baa8c14 + - 3f84c0be-1ee7-44d8-bb3f-1e39e2dad8c7 status: 200 OK code: 200 - duration: 83.147833ms - - id: 19 + duration: 68.17975ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -957,8 +1008,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -966,20 +1017,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:14.637406Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:05.434018Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:44 GMT + - Thu, 26 Mar 2026 15:17:35 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -987,11 +1038,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 301f133e-9904-4bae-8a59-bac0313e8189 + - 35e7930a-3105-4d03-bef6-d47f92db8d9e status: 200 OK code: 200 - duration: 153.5215ms - - id: 20 + duration: 81.56425ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -1002,14 +1053,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"name":"frontend","inbound_port":443,"backend_id":"1553d3a5-f426-4994-8de1-10897e14ee6b","certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"enable_http3":false,"connection_rate_limit":0,"enable_access_logs":false}' + body: '{"name":"frontend","inbound_port":443,"backend_id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"enable_http3":false,"connection_rate_limit":0,"enable_access_logs":false}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0/frontends + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41/frontends method: POST response: proto: HTTP/2.0 @@ -1017,20 +1068,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 4814 + content_length: 4672 uncompressed: false - body: '{"backend":{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"},"certificate":{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:45.211521128Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.158572193Z"},"certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"connection_rate_limit":null,"created_at":"2026-01-14T16:20:45.155521Z","enable_access_logs":false,"enable_http3":false,"id":"546bc355-6993-423d-a7d3-0e2e9168555a","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:45.211521128Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-01-14T16:20:45.155521Z"}' + body: '{"backend":{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"},"certificate":{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:35.972791007Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:35.926146109Z"},"certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"connection_rate_limit":null,"created_at":"2026-03-26T15:17:35.919233Z","enable_access_logs":false,"enable_http3":false,"id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:35.972791007Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-03-26T15:17:35.919233Z"}' headers: Content-Length: - - "4814" + - "4672" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:45 GMT + - Thu, 26 Mar 2026 15:17:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1038,11 +1089,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9695eea2-a603-4b35-b294-9683c464a13f + - c4b7d6ed-c6a2-4df5-9174-e31f186fff44 status: 200 OK code: 200 - duration: 526.121583ms - - id: 21 + duration: 409.741542ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1057,8 +1108,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -1066,20 +1117,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1093 + content_length: 1062 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:45.211521Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:35.972791Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1093" + - "1062" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:45 GMT + - Thu, 26 Mar 2026 15:17:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1087,11 +1138,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d6ee4418-be0e-49c5-90dd-00b9ad3928e6 + - 917313c4-3ddd-459e-82bf-f3260e7d7bf7 status: 200 OK code: 200 - duration: 75.796625ms - - id: 22 + duration: 60.082166ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1102,14 +1153,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"name":"frontend","inbound_port":443,"backend_id":"1553d3a5-f426-4994-8de1-10897e14ee6b","certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"enable_http3":false,"connection_rate_limit":0,"enable_access_logs":false}' + body: '{"name":"frontend","inbound_port":443,"backend_id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"enable_http3":false,"connection_rate_limit":0,"enable_access_logs":false}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd method: PUT response: proto: HTTP/2.0 @@ -1117,20 +1168,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 4817 + content_length: 4675 uncompressed: false - body: '{"backend":{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"},"certificate":{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:45.777215484Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240462Z"},"certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"connection_rate_limit":null,"created_at":"2026-01-14T16:20:45.155521Z","enable_access_logs":false,"enable_http3":false,"id":"546bc355-6993-423d-a7d3-0e2e9168555a","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:45.777215484Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-01-14T16:20:45.751695301Z"}' + body: '{"backend":{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"},"certificate":{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:36.423922337Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866371Z"},"certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"connection_rate_limit":null,"created_at":"2026-03-26T15:17:35.919233Z","enable_access_logs":false,"enable_http3":false,"id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:36.423922337Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-03-26T15:17:36.402849350Z"}' headers: Content-Length: - - "4817" + - "4675" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:45 GMT + - Thu, 26 Mar 2026 15:17:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1138,11 +1189,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7e891d22-af1a-44b7-9284-c924155748b4 + - 05bb3831-a209-4821-9cd6-d127c42344f3 status: 200 OK code: 200 - duration: 445.004083ms - - id: 23 + duration: 362.873583ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1157,8 +1208,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a/acls?order_by=created_at_asc&page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd/acls?order_by=created_at_asc&page=1 method: GET response: proto: HTTP/2.0 @@ -1166,20 +1217,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 28 + content_length: 27 uncompressed: false body: '{"acls":[],"total_count":0}' headers: Content-Length: - - "28" + - "27" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:46 GMT + - Thu, 26 Mar 2026 15:17:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1187,11 +1238,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3fe5d7e0-3709-45dd-9026-482a4b0f4e2c + - 552d3e28-2bdb-4e38-b5a1-24faea4ff335 status: 200 OK code: 200 - duration: 131.553166ms - - id: 24 + duration: 106.200417ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1206,8 +1257,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd method: GET response: proto: HTTP/2.0 @@ -1215,20 +1266,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 4389 + content_length: 4259 uncompressed: false - body: '{"backend":{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"},"certificate":{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"},"certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"connection_rate_limit":null,"created_at":"2026-01-14T16:20:45.155521Z","enable_access_logs":false,"enable_http3":false,"id":"546bc355-6993-423d-a7d3-0e2e9168555a","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-01-14T16:20:45.751695Z"}' + body: '{"backend":{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"},"certificate":{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"},"certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"connection_rate_limit":null,"created_at":"2026-03-26T15:17:35.919233Z","enable_access_logs":false,"enable_http3":false,"id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-03-26T15:17:36.402849Z"}' headers: Content-Length: - - "4389" + - "4259" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:46 GMT + - Thu, 26 Mar 2026 15:17:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1236,11 +1287,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bd592e5a-2471-42ee-a914-e2969f206aa1 + - 3e7590f7-0dc9-4621-85a5-0ce3847d788e status: 200 OK code: 200 - duration: 112.638916ms - - id: 25 + duration: 91.648625ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1255,8 +1306,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a/acls?order_by=created_at_asc&page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd/acls?order_by=created_at_asc&page=1 method: GET response: proto: HTTP/2.0 @@ -1264,20 +1315,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 28 + content_length: 27 uncompressed: false body: '{"acls":[],"total_count":0}' headers: Content-Length: - - "28" + - "27" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:46 GMT + - Thu, 26 Mar 2026 15:17:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1285,11 +1336,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f09fb99c-91d2-4038-bcab-49a68cefb660 + - 3d3020d0-b1b8-417b-8d7f-6e3629608763 status: 200 OK code: 200 - duration: 84.199125ms - - id: 26 + duration: 110.477333ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1300,14 +1351,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"scaleway_lb":{"lbs":[{"id":"4eec269f-c654-49ad-b7cf-442407df42d0","zone":"fr-par-1","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","is_ssl":true,"domain_name":null,"has_websocket":false}]}}' + body: '{"scaleway_lb":{"lbs":[{"id":"381d6611-d365-458f-b08c-67b5029ebc41","zone":"fr-par-1","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","is_ssl":true,"domain_name":null,"has_websocket":false}]}}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9bcee9a8-27c8-4731-b073-757ed0df0121/backend-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/f88ab443-6456-4e44-b14e-76cbb7aceee7/backend-stages method: POST response: proto: HTTP/2.0 @@ -1315,20 +1366,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 393 + content_length: 384 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808350Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":false,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:47.194808350Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602840Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":false,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:37.429602840Z"}' headers: Content-Length: - - "393" + - "384" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1336,11 +1387,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3493012e-d9d4-452e-8578-5de044ff98ae + - 14b715c1-0c5f-4c7f-bf2f-b395319015e7 status: 200 OK code: 200 - duration: 919.505541ms - - id: 27 + duration: 589.538542ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1355,8 +1406,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: GET response: proto: HTTP/2.0 @@ -1364,20 +1415,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 387 + content_length: 378 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":false,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:47.194808Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":false,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:37.429602Z"}' headers: Content-Length: - - "387" + - "378" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1385,11 +1436,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b00dec94-3efd-4d95-8639-4ff16a2b7eb7 + - 7509f383-5882-4d38-a8a6-cacde3654353 status: 200 OK code: 200 - duration: 60.304083ms - - id: 28 + duration: 57.718625ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1404,8 +1455,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: GET response: proto: HTTP/2.0 @@ -1413,20 +1464,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 387 + content_length: 378 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":false,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:47.194808Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":false,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:37.429602Z"}' headers: Content-Length: - - "387" + - "378" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1434,11 +1485,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0a80e930-3ac9-4761-b23e-7e8abf31db48 + - 30c67fee-1d55-41d2-b200-5851da92e613 status: 200 OK code: 200 - duration: 62.984833ms - - id: 29 + duration: 60.980084ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1453,8 +1504,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9bcee9a8-27c8-4731-b073-757ed0df0121 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -1462,20 +1513,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-01-14T16:19:43.184269Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9bcee9a8-27c8-4731-b073-757ed0df0121","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-01-14T16:19:43.184269Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1483,11 +1534,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c3111f07-4d42-4f77-bec6-f2c9d592abe9 + - 86a2af29-8bad-42ca-8603-24f531dfdae8 status: 200 OK code: 200 - duration: 47.260709ms - - id: 30 + duration: 45.068584ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1502,8 +1553,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/7bf595da-0e99-45c5-9d68-fbb323903a35 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/011426c9-14f2-495e-be4a-b101c2fc38b6 method: GET response: proto: HTTP/2.0 @@ -1511,20 +1562,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 330 + content_length: 324 uncompressed: false - body: '{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' + body: '{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' headers: Content-Length: - - "330" + - "324" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1532,11 +1583,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0f401aee-7b0e-49ea-81d1-b1adeeb40e5e + - b122024f-b8e4-4d74-bc10-21f24ab83c92 status: 200 OK code: 200 - duration: 50.063833ms - - id: 31 + duration: 45.095042ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1551,8 +1602,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/f88ab443-6456-4e44-b14e-76cbb7aceee7 method: GET response: proto: HTTP/2.0 @@ -1560,20 +1611,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 472 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"created_at":"2026-03-26T15:16:34.258532Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:34.258532Z"}' headers: Content-Length: - - "1091" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1581,11 +1632,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a0f840bf-2791-4ee0-b733-351c5b56929e + - f25e311d-a7d2-47d7-8657-b6b0a4d7aa72 status: 200 OK code: 200 - duration: 89.01575ms - - id: 32 + duration: 51.081583ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1600,8 +1651,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -1609,20 +1660,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1630,11 +1681,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 21a4eb35-1828-443d-85a1-9bc590a4baf0 + - 24eb9572-3cd3-48be-b85a-93fc63bfa3e4 status: 200 OK code: 200 - duration: 83.070958ms - - id: 33 + duration: 93.681416ms + - id: 34 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1060 + uncompressed: false + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "1060" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:17:38 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 78ce94cc-e6c8-4ab1-86fd-b6742485607e + status: 200 OK + code: 200 + duration: 67.257542ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1649,8 +1749,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0/private-networks?order_by=created_at_asc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41/private-networks?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -1658,20 +1758,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 39 + content_length: 38 uncompressed: false body: '{"private_network":[],"total_count":0}' headers: Content-Length: - - "39" + - "38" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1679,11 +1779,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 92c5e709-b87b-455c-9bb8-d2626089da17 + - b1f21ac3-1dcf-4f18-aa3f-3387a1b36bfd status: 200 OK code: 200 - duration: 49.378833ms - - id: 34 + duration: 49.946042ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1698,8 +1798,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -1707,20 +1807,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1332 + content_length: 1297 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"}' headers: Content-Length: - - "1332" + - "1297" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1728,11 +1828,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 445c9b9b-f018-4a19-8cf1-4d07958f39e6 + - 16e6f323-7bf7-4510-be1c-f1d04c3cdaaa status: 200 OK code: 200 - duration: 71.530166ms - - id: 35 + duration: 51.791917ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1747,8 +1847,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/1553d3a5-f426-4994-8de1-10897e14ee6b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6 method: GET response: proto: HTTP/2.0 @@ -1756,20 +1856,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2008 + content_length: 1944 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"}' + body: '{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"}' headers: Content-Length: - - "2008" + - "1944" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:47 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1777,11 +1877,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a922110d-0b7e-4edc-8320-f1887a50eff3 + - 44f8f692-0b4d-4bb3-a20a-227eee611546 status: 200 OK code: 200 - duration: 71.200708ms - - id: 36 + duration: 88.710542ms + - id: 38 request: proto: HTTP/1.1 proto_major: 1 @@ -1796,8 +1896,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -1805,20 +1905,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1826,11 +1926,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 52647a56-8b82-4ac2-a774-944eab72fc6c + - ba1f1d6b-64f7-4030-a048-c4c7ad3fe3f1 status: 200 OK code: 200 - duration: 124.538417ms - - id: 37 + duration: 63.223083ms + - id: 39 request: proto: HTTP/1.1 proto_major: 1 @@ -1845,8 +1945,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd method: GET response: proto: HTTP/2.0 @@ -1854,20 +1954,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 4389 + content_length: 4259 uncompressed: false - body: '{"backend":{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"},"certificate":{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"},"certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"connection_rate_limit":null,"created_at":"2026-01-14T16:20:45.155521Z","enable_access_logs":false,"enable_http3":false,"id":"546bc355-6993-423d-a7d3-0e2e9168555a","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-01-14T16:20:45.751695Z"}' + body: '{"backend":{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"},"certificate":{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"},"certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"connection_rate_limit":null,"created_at":"2026-03-26T15:17:35.919233Z","enable_access_logs":false,"enable_http3":false,"id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-03-26T15:17:36.402849Z"}' headers: Content-Length: - - "4389" + - "4259" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1875,11 +1975,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bdbf9b34-989e-40d8-ad65-9df76faf785c + - a2a4aa34-3017-4f87-8440-6c0b00893532 status: 200 OK code: 200 - duration: 104.908125ms - - id: 38 + duration: 111.35825ms + - id: 40 request: proto: HTTP/1.1 proto_major: 1 @@ -1894,8 +1994,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a/acls?order_by=created_at_asc&page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd/acls?order_by=created_at_asc&page=1 method: GET response: proto: HTTP/2.0 @@ -1903,20 +2003,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 28 + content_length: 27 uncompressed: false body: '{"acls":[],"total_count":0}' headers: Content-Length: - - "28" + - "27" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1924,11 +2024,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4ef41bc8-ffaf-43ed-b70e-91a1990d38b9 + - 9d348ba5-37e9-4a08-9b31-926d8d9880c8 status: 200 OK code: 200 - duration: 116.322875ms - - id: 39 + duration: 104.276916ms + - id: 41 request: proto: HTTP/1.1 proto_major: 1 @@ -1943,8 +2043,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: GET response: proto: HTTP/2.0 @@ -1952,20 +2052,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 387 + content_length: 378 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":false,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:47.194808Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":false,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:37.429602Z"}' headers: Content-Length: - - "387" + - "378" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1973,11 +2073,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 55b010e4-e4df-430a-957d-8029c0a89ae9 + - 28048180-7bbe-49ff-9aa4-16be8e285baa status: 200 OK code: 200 - duration: 57.711625ms - - id: 40 + duration: 55.998833ms + - id: 42 request: proto: HTTP/1.1 proto_major: 1 @@ -1992,8 +2092,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/7bf595da-0e99-45c5-9d68-fbb323903a35 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/011426c9-14f2-495e-be4a-b101c2fc38b6 method: GET response: proto: HTTP/2.0 @@ -2001,20 +2101,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 330 + content_length: 324 uncompressed: false - body: '{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' + body: '{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' headers: Content-Length: - - "330" + - "324" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2022,11 +2122,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1e199a03-f14c-4784-a77b-533cdc716104 + - fb7bb3fd-51b9-451a-9b5b-18da69d770c0 status: 200 OK code: 200 - duration: 120.262125ms - - id: 41 + duration: 60.960666ms + - id: 43 request: proto: HTTP/1.1 proto_major: 1 @@ -2041,8 +2141,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9bcee9a8-27c8-4731-b073-757ed0df0121 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -2050,20 +2150,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-01-14T16:19:43.184269Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9bcee9a8-27c8-4731-b073-757ed0df0121","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-01-14T16:19:43.184269Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2071,11 +2171,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 19cca2ef-6a6d-4ceb-b941-03a99b72a672 + - 00de6bf4-93df-4f81-a266-8dda098cb195 status: 200 OK code: 200 - duration: 149.161791ms - - id: 42 + duration: 63.385666ms + - id: 44 request: proto: HTTP/1.1 proto_major: 1 @@ -2090,8 +2190,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/f88ab443-6456-4e44-b14e-76cbb7aceee7 method: GET response: proto: HTTP/2.0 @@ -2099,20 +2199,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 472 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"created_at":"2026-03-26T15:16:34.258532Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:34.258532Z"}' headers: Content-Length: - - "1091" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2120,11 +2220,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c5285bc7-46d8-415f-821a-dd04cd4a4b3c + - 34a1d9e7-7675-4a80-b255-0a81e88215a3 status: 200 OK code: 200 - duration: 45.564375ms - - id: 43 + duration: 101.1025ms + - id: 45 request: proto: HTTP/1.1 proto_major: 1 @@ -2139,8 +2239,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -2148,20 +2248,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2169,11 +2269,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 251723dc-693d-4872-878d-9bdcd97e1d0e + - 2b878701-678e-4ebf-9006-890e9378ddc7 status: 200 OK code: 200 - duration: 61.18675ms - - id: 44 + duration: 104.989958ms + - id: 46 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1060 + uncompressed: false + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "1060" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:17:39 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7ea4a226-6e29-4575-8310-b3ad563c86c0 + status: 200 OK + code: 200 + duration: 64.5045ms + - id: 47 request: proto: HTTP/1.1 proto_major: 1 @@ -2188,8 +2337,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0/private-networks?order_by=created_at_asc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41/private-networks?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -2197,20 +2346,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 39 + content_length: 38 uncompressed: false body: '{"private_network":[],"total_count":0}' headers: Content-Length: - - "39" + - "38" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2218,11 +2367,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1b87819d-40e6-43d0-82ae-ceadae934864 + - aeb71693-c669-4798-a717-f0ffdbd7bc6a status: 200 OK code: 200 - duration: 52.70325ms - - id: 45 + duration: 42.008291ms + - id: 48 request: proto: HTTP/1.1 proto_major: 1 @@ -2237,8 +2386,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -2246,20 +2395,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1332 + content_length: 1297 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"}' headers: Content-Length: - - "1332" + - "1297" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2267,11 +2416,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ec9f83e1-10ea-4539-a9c4-212d043feffa + - d5a780b1-3ad4-47e7-9343-5f62b8ea7535 status: 200 OK code: 200 - duration: 54.362917ms - - id: 46 + duration: 52.912042ms + - id: 49 request: proto: HTTP/1.1 proto_major: 1 @@ -2286,8 +2435,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/1553d3a5-f426-4994-8de1-10897e14ee6b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6 method: GET response: proto: HTTP/2.0 @@ -2295,20 +2444,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2008 + content_length: 1944 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"}' + body: '{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"}' headers: Content-Length: - - "2008" + - "1944" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2316,11 +2465,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f3e8a3e9-c38d-4a65-9683-b9adedaea9a0 + - 74709b23-8c9d-4414-9c77-ffe55f474fa4 status: 200 OK code: 200 - duration: 80.932459ms - - id: 47 + duration: 87.721916ms + - id: 50 request: proto: HTTP/1.1 proto_major: 1 @@ -2335,8 +2484,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -2344,20 +2493,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:48 GMT + - Thu, 26 Mar 2026 15:17:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2365,11 +2514,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5cb0f09a-1bd3-465e-8383-7106d1c5db42 + - 011ca406-ae83-44e9-809b-b8cbb066bb9f status: 200 OK code: 200 - duration: 68.674709ms - - id: 48 + duration: 88.11025ms + - id: 51 request: proto: HTTP/1.1 proto_major: 1 @@ -2384,8 +2533,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd method: GET response: proto: HTTP/2.0 @@ -2393,20 +2542,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 4389 + content_length: 4259 uncompressed: false - body: '{"backend":{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"},"certificate":{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"},"certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"connection_rate_limit":null,"created_at":"2026-01-14T16:20:45.155521Z","enable_access_logs":false,"enable_http3":false,"id":"546bc355-6993-423d-a7d3-0e2e9168555a","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-01-14T16:20:45.751695Z"}' + body: '{"backend":{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"},"certificate":{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"},"certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"connection_rate_limit":null,"created_at":"2026-03-26T15:17:35.919233Z","enable_access_logs":false,"enable_http3":false,"id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-03-26T15:17:36.402849Z"}' headers: Content-Length: - - "4389" + - "4259" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:49 GMT + - Thu, 26 Mar 2026 15:17:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2414,11 +2563,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dbaba3ce-8d06-48d9-884e-d60d8e25e527 + - 240f4d86-463a-414a-9e41-067f827811d1 status: 200 OK code: 200 - duration: 172.59375ms - - id: 49 + duration: 76.458375ms + - id: 52 request: proto: HTTP/1.1 proto_major: 1 @@ -2433,8 +2582,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a/acls?order_by=created_at_asc&page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd/acls?order_by=created_at_asc&page=1 method: GET response: proto: HTTP/2.0 @@ -2442,20 +2591,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 28 + content_length: 27 uncompressed: false body: '{"acls":[],"total_count":0}' headers: Content-Length: - - "28" + - "27" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:49 GMT + - Thu, 26 Mar 2026 15:17:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2463,11 +2612,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bfaf3362-68dc-43f8-acf6-e2f845343693 + - 6386cb8c-f08b-4aeb-9936-35c8a2553672 status: 200 OK code: 200 - duration: 81.46875ms - - id: 50 + duration: 146.439875ms + - id: 53 request: proto: HTTP/1.1 proto_major: 1 @@ -2482,8 +2631,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: GET response: proto: HTTP/2.0 @@ -2491,20 +2640,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 387 + content_length: 378 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":false,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:47.194808Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":false,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:37.429602Z"}' headers: Content-Length: - - "387" + - "378" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:49 GMT + - Thu, 26 Mar 2026 15:17:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2512,11 +2661,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 67776d37-2826-48fa-b0e1-d709537c5a79 + - 5cb0b7b7-c171-497a-81d7-6ca706856017 status: 200 OK code: 200 - duration: 63.351208ms - - id: 51 + duration: 57.0575ms + - id: 54 request: proto: HTTP/1.1 proto_major: 1 @@ -2527,14 +2676,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"scaleway_lb":{"lbs":[{"id":"4eec269f-c654-49ad-b7cf-442407df42d0","zone":"fr-par-1","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","is_ssl":true,"domain_name":null,"has_websocket":true}]},"pipeline_id":""}' + body: '{"scaleway_lb":{"lbs":[{"id":"381d6611-d365-458f-b08c-67b5029ebc41","zone":"fr-par-1","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","is_ssl":true,"domain_name":null,"has_websocket":true}]},"pipeline_id":""}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: PATCH response: proto: HTTP/2.0 @@ -2542,20 +2691,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 389 + content_length: 380 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":true,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:49.882074068Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":true,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:40.124390432Z"}' headers: Content-Length: - - "389" + - "380" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:49 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2563,11 +2712,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8677b44b-a0fa-4a5b-aca9-af70aff9142b + - 98a6791c-a60b-4c62-bcb7-7de83a396947 status: 200 OK code: 200 - duration: 514.561125ms - - id: 52 + duration: 441.181209ms + - id: 55 request: proto: HTTP/1.1 proto_major: 1 @@ -2582,8 +2731,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: GET response: proto: HTTP/2.0 @@ -2591,20 +2740,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 386 + content_length: 377 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":true,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:49.882074Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":true,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:40.124390Z"}' headers: Content-Length: - - "386" + - "377" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:49 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2612,11 +2761,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f4ab6b53-e17b-45b9-bc34-b938d1d5b23d + - 74dae58d-9d63-48f7-87c6-b1c0126c8119 status: 200 OK code: 200 - duration: 63.128166ms - - id: 53 + duration: 62.4635ms + - id: 56 request: proto: HTTP/1.1 proto_major: 1 @@ -2631,8 +2780,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: GET response: proto: HTTP/2.0 @@ -2640,20 +2789,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 386 + content_length: 377 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":true,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:49.882074Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":true,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:40.124390Z"}' headers: Content-Length: - - "386" + - "377" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2661,11 +2810,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 68f03688-bf68-4972-8c9f-28259edd1bc3 + - a58e6119-f970-46e6-83dd-f61f9d58eafc status: 200 OK code: 200 - duration: 142.721584ms - - id: 54 + duration: 60.453042ms + - id: 57 request: proto: HTTP/1.1 proto_major: 1 @@ -2680,8 +2829,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/7bf595da-0e99-45c5-9d68-fbb323903a35 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -2689,20 +2838,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 330 + content_length: 23 uncompressed: false - body: '{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "330" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2710,11 +2859,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b00d0701-ff9b-42b5-9d9f-a914f367b3ef + - 10bc65ff-011e-4b8b-9756-f3bf0aad830d status: 200 OK code: 200 - duration: 31.844416ms - - id: 55 + duration: 34.885166ms + - id: 58 request: proto: HTTP/1.1 proto_major: 1 @@ -2729,8 +2878,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9bcee9a8-27c8-4731-b073-757ed0df0121 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/011426c9-14f2-495e-be4a-b101c2fc38b6 method: GET response: proto: HTTP/2.0 @@ -2738,20 +2887,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 324 uncompressed: false - body: '{"created_at":"2026-01-14T16:19:43.184269Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9bcee9a8-27c8-4731-b073-757ed0df0121","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-01-14T16:19:43.184269Z"}' + body: '{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' headers: Content-Length: - - "484" + - "324" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2759,11 +2908,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6a31a8e2-108a-42fc-9ddc-6fa25de04436 + - e510bfa5-eb50-4c68-9f10-c6e0b7ff8f59 status: 200 OK code: 200 - duration: 54.656792ms - - id: 56 + duration: 40.403208ms + - id: 59 request: proto: HTTP/1.1 proto_major: 1 @@ -2778,8 +2927,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/f88ab443-6456-4e44-b14e-76cbb7aceee7 method: GET response: proto: HTTP/2.0 @@ -2787,20 +2936,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 472 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"created_at":"2026-03-26T15:16:34.258532Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:16:34.258532Z"}' headers: Content-Length: - - "1091" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2808,11 +2957,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 60eb8483-ecd9-43ba-bd89-ee54ee64be31 + - ee4ac041-7f3c-4bf5-99b1-79edb1e43516 status: 200 OK code: 200 - duration: 50.211709ms - - id: 57 + duration: 36.602875ms + - id: 60 request: proto: HTTP/1.1 proto_major: 1 @@ -2827,8 +2976,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -2836,20 +2985,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2857,11 +3006,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fad5f1a4-c0c4-4814-b7b7-02a23354770f + - 56212ea5-2df2-4d5c-b74a-a8661a1324d2 status: 200 OK code: 200 - duration: 178.166208ms - - id: 58 + duration: 62.017ms + - id: 61 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1060 + uncompressed: false + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "1060" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:17:40 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 905bb04b-ac5b-45d4-849d-66de594500ee + status: 200 OK + code: 200 + duration: 82.476958ms + - id: 62 request: proto: HTTP/1.1 proto_major: 1 @@ -2876,8 +3074,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0/private-networks?order_by=created_at_asc + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41/private-networks?order_by=created_at_asc method: GET response: proto: HTTP/2.0 @@ -2885,20 +3083,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 39 + content_length: 38 uncompressed: false body: '{"private_network":[],"total_count":0}' headers: Content-Length: - - "39" + - "38" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2906,11 +3104,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 720ef686-c55b-4d28-aa1e-281916715f44 + - 2c63b89a-8d22-4643-a5a1-c1358b2e9c84 status: 200 OK code: 200 - duration: 132.347333ms - - id: 59 + duration: 62.147917ms + - id: 63 request: proto: HTTP/1.1 proto_major: 1 @@ -2925,8 +3123,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -2934,20 +3132,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1332 + content_length: 1297 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"}' headers: Content-Length: - - "1332" + - "1297" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2955,11 +3153,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 092d28af-6910-43a0-8641-ecaba0a662b5 + - d7164082-bac2-460a-9959-6d74c073f35c status: 200 OK code: 200 - duration: 61.980125ms - - id: 60 + duration: 46.849833ms + - id: 64 request: proto: HTTP/1.1 proto_major: 1 @@ -2974,8 +3172,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/1553d3a5-f426-4994-8de1-10897e14ee6b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6 method: GET response: proto: HTTP/2.0 @@ -2983,20 +3181,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2008 + content_length: 1944 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"}' + body: '{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"}' headers: Content-Length: - - "2008" + - "1944" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3004,11 +3202,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2799e798-5e36-4b8d-9858-89fbaf9db00d + - b3d131ef-6d6a-4468-85cd-7e9422f43ba0 status: 200 OK code: 200 - duration: 65.642666ms - - id: 61 + duration: 56.017333ms + - id: 65 request: proto: HTTP/1.1 proto_major: 1 @@ -3023,8 +3221,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -3032,20 +3230,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1091 + content_length: 1060 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:46.092702Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:36.663331Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1091" + - "1060" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:40 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3053,11 +3251,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e612abe5-2df5-4e4d-a475-157e8e072b60 + - d7202930-f61a-442c-b9b1-081894bc2c90 status: 200 OK code: 200 - duration: 59.691958ms - - id: 62 + duration: 55.91025ms + - id: 66 request: proto: HTTP/1.1 proto_major: 1 @@ -3072,8 +3270,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd method: GET response: proto: HTTP/2.0 @@ -3081,20 +3279,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 4389 + content_length: 4259 uncompressed: false - body: '{"backend":{"created_at":"2026-01-14T16:20:14.099717Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"1553d3a5-f426-4994-8de1-10897e14ee6b","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-01-14T16:20:14.099717Z"},"certificate":{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"},"certificate_ids":["ee6337d0-88fc-4301-8c5b-12b7d748c73b"],"connection_rate_limit":null,"created_at":"2026-01-14T16:20:45.155521Z","enable_access_logs":false,"enable_http3":false,"id":"546bc355-6993-423d-a7d3-0e2e9168555a","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":1,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-01-14T16:20:45.751695Z"}' + body: '{"backend":{"created_at":"2026-03-26T15:17:05.062157Z","failover_host":null,"forward_port":80,"forward_port_algorithm":"roundrobin","forward_protocol":"http","health_check":{"check_delay":60000,"check_max_retries":2,"check_send_proxy":false,"check_timeout":30000,"http_config":{"code":200,"host_header":"","method":"GET","uri":"/healthcheck"},"port":80,"transient_check_delay":"0.500s"},"id":"c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6","ignore_ssl_server_verify":false,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"max_connections":null,"max_retries":3,"name":"backend","on_marked_down_action":"on_marked_down_action_none","pool":[],"proxy_protocol":"proxy_protocol_none","redispatch_attempt_count":null,"send_proxy_v2":false,"ssl_bridging":true,"sticky_sessions":"none","sticky_sessions_cookie_name":"","timeout_connect":5000,"timeout_queue":"0s","timeout_server":300000,"timeout_tunnel":900000,"updated_at":"2026-03-26T15:17:05.062157Z"},"certificate":{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"},"certificate_ids":["9d0e7685-82cb-4588-824c-514bb616450f"],"connection_rate_limit":null,"created_at":"2026-03-26T15:17:35.919233Z","enable_access_logs":false,"enable_http3":false,"id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","inbound_port":443,"lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":1,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"frontend","timeout_client":null,"updated_at":"2026-03-26T15:17:36.402849Z"}' headers: Content-Length: - - "4389" + - "4259" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:50 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3102,11 +3300,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4efda50e-0e37-4509-8610-6ddf27fee07b + - 8458fe0b-ca57-4996-9709-4d9640442c63 status: 200 OK code: 200 - duration: 111.386167ms - - id: 63 + duration: 132.097416ms + - id: 67 request: proto: HTTP/1.1 proto_major: 1 @@ -3121,8 +3319,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a/acls?order_by=created_at_asc&page=1 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd/acls?order_by=created_at_asc&page=1 method: GET response: proto: HTTP/2.0 @@ -3130,20 +3328,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 28 + content_length: 27 uncompressed: false body: '{"acls":[],"total_count":0}' headers: Content-Length: - - "28" + - "27" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:51 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3151,11 +3349,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - aa724237-1d02-449c-aad5-da9634abf938 + - 7aba4992-356c-4a7f-9f9b-1209b9abadb5 status: 200 OK code: 200 - duration: 119.984625ms - - id: 64 + duration: 83.913333ms + - id: 68 request: proto: HTTP/1.1 proto_major: 1 @@ -3170,8 +3368,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: GET response: proto: HTTP/2.0 @@ -3179,20 +3377,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 386 + content_length: 377 uncompressed: false - body: '{"created_at":"2026-01-14T16:20:47.194808Z","id":"b3e178f2-640d-4ada-85e8-3dcda3cd3e08","pipeline_id":"9bcee9a8-27c8-4731-b073-757ed0df0121","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"546bc355-6993-423d-a7d3-0e2e9168555a","has_websocket":true,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-01-14T16:20:49.882074Z"}' + body: '{"created_at":"2026-03-26T15:17:37.429602Z","id":"46fba7e4-6f94-469e-a4c7-856e86819045","pipeline_id":"f88ab443-6456-4e44-b14e-76cbb7aceee7","scaleway_lb":{"lbs":[{"domain_name":"","frontend_id":"ffce11b1-f5c1-4600-9363-dc9d03883acd","has_websocket":true,"id":"381d6611-d365-458f-b08c-67b5029ebc41","is_ssl":true,"zone":"fr-par-1"}]},"updated_at":"2026-03-26T15:17:40.124390Z"}' headers: Content-Length: - - "386" + - "377" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:51 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3200,11 +3398,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b200bf95-15f6-45e2-a215-26d2e03c0eef + - a6a71fcd-aaee-4ca4-9fe6-8c194e8a4eca status: 200 OK code: 200 - duration: 110.968125ms - - id: 65 + duration: 61.843333ms + - id: 69 request: proto: HTTP/1.1 proto_major: 1 @@ -3219,8 +3417,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: DELETE response: proto: HTTP/2.0 @@ -3237,9 +3435,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:51 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3247,11 +3445,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 09289006-762c-40fb-a24c-7227adefb82b + - 159888cf-0f0b-421d-89d1-a59e0822b59d status: 204 No Content code: 204 - duration: 137.287375ms - - id: 66 + duration: 172.936208ms + - id: 70 request: proto: HTTP/1.1 proto_major: 1 @@ -3266,8 +3464,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9bcee9a8-27c8-4731-b073-757ed0df0121 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/f88ab443-6456-4e44-b14e-76cbb7aceee7 method: DELETE response: proto: HTTP/2.0 @@ -3284,9 +3482,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:51 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3294,11 +3492,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c8c861dd-ea11-4b66-ae43-812aec60b306 + - 45f692eb-0aaa-44a2-8122-435f0f1c6763 status: 204 No Content code: 204 - duration: 189.759916ms - - id: 67 + duration: 102.011833ms + - id: 71 request: proto: HTTP/1.1 proto_major: 1 @@ -3313,8 +3511,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/546bc355-6993-423d-a7d3-0e2e9168555a + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/frontends/ffce11b1-f5c1-4600-9363-dc9d03883acd method: DELETE response: proto: HTTP/2.0 @@ -3331,9 +3529,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:51 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3341,11 +3539,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 31ebce97-6ccf-4cff-9a41-2b86266046ba + - a98e9245-e99c-4fb1-b01d-dd742ccc377f status: 204 No Content code: 204 - duration: 316.1555ms - - id: 68 + duration: 237.968959ms + - id: 72 request: proto: HTTP/1.1 proto_major: 1 @@ -3360,8 +3558,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -3369,20 +3567,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1093 + content_length: 1062 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:51.680636Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:41.719810Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1093" + - "1062" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:51 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3390,11 +3588,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - da8b9302-e7d8-415c-8ba9-8ad12719e3ad + - 2a796758-81ca-446a-8bfb-1523b0a0cb16 status: 200 OK code: 200 - duration: 59.508667ms - - id: 69 + duration: 63.717333ms + - id: 73 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:17:41 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - cd571cca-3f0c-4305-8d72-f8c168859e44 + status: 204 No Content + code: 204 + duration: 220.087875ms + - id: 74 request: proto: HTTP/1.1 proto_major: 1 @@ -3409,8 +3654,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -3418,20 +3663,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1332 + content_length: 1062 uncompressed: false - body: '{"common_name":"62-210-39-246.lb.fr-par.scw.cloud","created_at":"2026-01-14T16:20:14.182422Z","fingerprint":"e9de1f72211b534593a3e07b920e6192044b5cfb","id":"ee6337d0-88fc-4301-8c5b-12b7d748c73b","lb":{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-04-14T15:21:47Z","not_valid_before":"2026-01-14T15:21:48Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencryt","updated_at":"2026-01-14T16:20:45.754240Z"}' + body: '{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:41.719810Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: Content-Length: - - "1332" + - "1062" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3439,11 +3684,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - abfc9f9e-f175-486f-b24d-d925d0a594ca + - d3c8dec1-0f3b-4aad-b80d-3f64c188ed73 status: 200 OK code: 200 - duration: 53.962375ms - - id: 70 + duration: 54.260958ms + - id: 75 request: proto: HTTP/1.1 proto_major: 1 @@ -3458,8 +3703,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -3467,20 +3712,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1093 + content_length: 1297 uncompressed: false - body: '{"backend_count":1,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:51.680636Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:14.207079Z","zone":"fr-par-1"}' + body: '{"common_name":"51-159-204-103.lb.fr-par.scw.cloud","created_at":"2026-03-26T15:17:05.175813Z","fingerprint":"4c2b23c1927ccf6beedee6aff7187de5d7c14e48","id":"9d0e7685-82cb-4588-824c-514bb616450f","lb":{"backend_count":1,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"},"name":"test-cert","not_valid_after":"2026-06-24T14:18:39Z","not_valid_before":"2026-03-26T14:18:40Z","status":"ready","status_details":null,"subject_alternative_name":[],"type":"letsencrypt","updated_at":"2026-03-26T15:17:36.404866Z"}' headers: Content-Length: - - "1093" + - "1297" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:41 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3488,11 +3733,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 22b50ead-2af3-4054-86bf-3e9342291bb5 + - aaa20695-f1e0-4f88-b100-07324f5b1dfc status: 200 OK code: 200 - duration: 63.599375ms - - id: 71 + duration: 54.52875ms + - id: 76 request: proto: HTTP/1.1 proto_major: 1 @@ -3507,8 +3752,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/1553d3a5-f426-4994-8de1-10897e14ee6b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/backends/c3d6d759-8c21-4f02-ac2d-f3d32b5de5a6 method: DELETE response: proto: HTTP/2.0 @@ -3525,9 +3770,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:42 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3535,11 +3780,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ee3e4d81-4d26-4a66-8433-6bc6c631f6e2 + - bcd91fc7-4825-4d68-a359-bed4139ba132 status: 204 No Content code: 204 - duration: 272.777791ms - - id: 72 + duration: 253.254625ms + - id: 77 request: proto: HTTP/1.1 proto_major: 1 @@ -3554,27 +3799,29 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b - method: DELETE + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 0 + content_length: 1062 uncompressed: false - body: "" + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:42.071300Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:05.188054Z","zone":"fr-par-1"}' headers: + Content-Length: + - "1062" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:42 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3582,11 +3829,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e488478f-bb0c-4547-9ecb-338dc2a29895 - status: 204 No Content - code: 204 - duration: 285.735583ms - - id: 73 + - 3a9b22ca-c78f-4238-b886-a1340d645563 + status: 200 OK + code: 200 + duration: 49.610583ms + - id: 78 request: proto: HTTP/1.1 proto_major: 1 @@ -3601,29 +3848,27 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/ee6337d0-88fc-4301-8c5b-12b7d748c73b - method: GET + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f + method: DELETE response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 35 + content_length: 0 uncompressed: false - body: '{"message":"certificate not Found"}' + body: "" headers: - Content-Length: - - "35" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:42 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3631,11 +3876,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1ada37b5-3ce2-4601-b648-40379b3341f4 - status: 404 Not Found - code: 404 - duration: 47.208541ms - - id: 74 + - c0e14e1d-9410-434b-acec-0d5854464aec + status: 204 No Content + code: 204 + duration: 869.653667ms + - id: 79 request: proto: HTTP/1.1 proto_major: 1 @@ -3650,8 +3895,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/certificates/9d0e7685-82cb-4588-824c-514bb616450f method: GET response: proto: HTTP/2.0 @@ -3659,20 +3904,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1093 + content_length: 35 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:52.159904Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:52.134660Z","zone":"fr-par-1"}' + body: '{"message":"certificate not Found"}' headers: Content-Length: - - "1093" + - "35" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:42 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3680,11 +3925,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3ae7dcc1-8c48-4a2b-8e46-4f1a1a746554 - status: 200 OK - code: 200 - duration: 96.505917ms - - id: 75 + - bfd0772b-8a53-46e8-b15d-0f673d27a387 + status: 404 Not Found + code: 404 + duration: 26.825083ms + - id: 80 request: proto: HTTP/1.1 proto_major: 1 @@ -3699,8 +3944,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -3708,20 +3953,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1093 + content_length: 1062 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-01-14T16:20:52.159904Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:52.134660Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"pending","updated_at":"2026-03-26T15:17:42.694664Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"ready","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:42.675401Z","zone":"fr-par-1"}' headers: Content-Length: - - "1093" + - "1062" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:42 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3729,11 +3974,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 72a3dda7-30b1-42f4-8dfb-705f9d6c6bec + - 07fd6884-e397-45f0-a861-e7d7a3830436 status: 200 OK code: 200 - duration: 56.070959ms - - id: 76 + duration: 48.0145ms + - id: 81 request: proto: HTTP/1.1 proto_major: 1 @@ -3748,8 +3993,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0?release_ip=false + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41?release_ip=false method: DELETE response: proto: HTTP/2.0 @@ -3766,9 +4011,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3776,11 +4021,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0ae222bc-937f-41f6-adf5-2d0a0440a223 + - ed678e24-df93-4332-97a6-a477d3d6e6df status: 204 No Content code: 204 - duration: 346.813625ms - - id: 77 + duration: 283.610791ms + - id: 82 request: proto: HTTP/1.1 proto_major: 1 @@ -3795,8 +4040,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -3804,20 +4049,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 1095 + content_length: 1064 uncompressed: false - body: '{"backend_count":0,"created_at":"2026-01-14T16:19:43.334074Z","description":"","frontend_count":0,"id":"4eec269f-c654-49ad-b7cf-442407df42d0","instances":[{"created_at":"2026-01-14T16:14:04.012616Z","id":"460e9f17-9143-4c80-97ad-3e7fb01a547d","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-01-14T16:20:52.471407Z","zone":"fr-par-1"}],"ip":[{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":"4eec269f-c654-49ad-b7cf-442407df42d0","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"to_delete","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-01-14T16:20:52.591366Z","zone":"fr-par-1"}' + body: '{"backend_count":0,"created_at":"2026-03-26T15:16:34.318651Z","description":"","frontend_count":0,"id":"381d6611-d365-458f-b08c-67b5029ebc41","instances":[{"created_at":"2026-03-26T15:15:43.376207Z","id":"51cc9454-ac51-426c-ac29-e1bd8fd4974f","ip_address":"","region":"fr-par","status":"ready","updated_at":"2026-03-26T15:17:42.921722Z","zone":"fr-par-1"}],"ip":[{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":"381d6611-d365-458f-b08c-67b5029ebc41","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}],"name":"lb_name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","private_network_count":0,"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","route_count":0,"ssl_compatibility_level":"ssl_compatibility_level_intermediate","status":"to_delete","subscriber":null,"tags":[],"type":"lb-s","updated_at":"2026-03-26T15:17:42.994121Z","zone":"fr-par-1"}' headers: Content-Length: - - "1095" + - "1064" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:20:52 GMT + - Thu, 26 Mar 2026 15:17:43 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3825,11 +4070,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 111aedf7-d1b0-40bc-9b0b-b8f01b6de688 + - ee89335d-b494-4b68-a991-0febdd8ad058 status: 200 OK code: 200 - duration: 80.579833ms - - id: 78 + duration: 57.459875ms + - id: 83 request: proto: HTTP/1.1 proto_major: 1 @@ -3844,8 +4089,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -3864,9 +4109,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:21:22 GMT + - Thu, 26 Mar 2026 15:18:13 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3874,11 +4119,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f8e57d6c-333a-423d-b7bf-bb431e9d9409 + - c3d394d8-bfe5-47b9-9c40-4b1b35cc6f95 status: 404 Not Found code: 404 - duration: 23.225542ms - - id: 79 + duration: 74.028833ms + - id: 84 request: proto: HTTP/1.1 proto_major: 1 @@ -3893,8 +4138,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/4eec269f-c654-49ad-b7cf-442407df42d0 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/lbs/381d6611-d365-458f-b08c-67b5029ebc41 method: GET response: proto: HTTP/2.0 @@ -3913,9 +4158,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:21:22 GMT + - Thu, 26 Mar 2026 15:18:13 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3923,11 +4168,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8fdff5a3-972a-4705-b896-05b0772de4f9 + - 4fcd63fd-d9a8-4d8b-a5b9-8578f09569e8 status: 404 Not Found code: 404 - duration: 67.877542ms - - id: 80 + duration: 21.294542ms + - id: 85 request: proto: HTTP/1.1 proto_major: 1 @@ -3942,8 +4187,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/7bf595da-0e99-45c5-9d68-fbb323903a35 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/011426c9-14f2-495e-be4a-b101c2fc38b6 method: GET response: proto: HTTP/2.0 @@ -3951,20 +4196,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 296 + content_length: 290 uncompressed: false - body: '{"id":"7bf595da-0e99-45c5-9d68-fbb323903a35","ip_address":"62.210.39.246","lb_id":null,"organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"62-210-39-246.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' + body: '{"id":"011426c9-14f2-495e-be4a-b101c2fc38b6","ip_address":"51.159.204.103","lb_id":null,"organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","region":"fr-par","reverse":"51-159-204-103.lb.fr-par.scw.cloud","tags":[],"zone":"fr-par-1"}' headers: Content-Length: - - "296" + - "290" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:21:23 GMT + - Thu, 26 Mar 2026 15:18:13 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -3972,11 +4217,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6124260e-6a1b-46cd-8077-971a3b87abec + - d8ccf132-ecbc-47c4-9b7c-9810fac8fd15 status: 200 OK code: 200 - duration: 40.403041ms - - id: 81 + duration: 44.950917ms + - id: 86 request: proto: HTTP/1.1 proto_major: 1 @@ -3991,8 +4236,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/7bf595da-0e99-45c5-9d68-fbb323903a35 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/lb/v1/zones/fr-par-1/ips/011426c9-14f2-495e-be4a-b101c2fc38b6 method: DELETE response: proto: HTTP/2.0 @@ -4009,9 +4254,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:21:23 GMT + - Thu, 26 Mar 2026 15:18:13 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -4019,11 +4264,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 933f34e2-eef9-4b75-9da0-6f012ce9a73d + - 1a557632-83be-4512-81e1-0cb2a5e260c8 status: 204 No Content code: 204 - duration: 494.401291ms - - id: 82 + duration: 340.908459ms + - id: 87 request: proto: HTTP/1.1 proto_major: 1 @@ -4038,8 +4283,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/b3e178f2-640d-4ada-85e8-3dcda3cd3e08 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/46fba7e4-6f94-469e-a4c7-856e86819045 method: DELETE response: proto: HTTP/2.0 @@ -4058,9 +4303,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 14 Jan 2026 16:21:23 GMT + - Thu, 26 Mar 2026 15:18:13 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -4068,7 +4313,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a4ad7a12-e600-422e-8ec3-653df8abbdb6 + - 82ca18e5-9d59-4271-83a3-20e59d3a77ef status: 404 Not Found code: 404 - duration: 59.286958ms + duration: 56.510334ms diff --git a/internal/services/edgeservices/testdata/edge-services-cache-basic.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-cache-basic.cassette.yaml index 7f6059be01..9558a505f6 100644 --- a/internal/services/edgeservices/testdata/edge-services-cache-basic.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-cache-basic.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:22:36 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ddcaa67b-7826-46fa-8218-d33e268ff02a + status: 200 OK + code: 200 + duration: 274.014208ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -18,7 +69,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/edge-services/v1beta1/pipelines method: POST response: @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.825798476Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5266fc22-7b82-48e0-b1af-c7486529a734","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:34:56.825798476Z"}' + body: '{"created_at":"2026-03-26T15:22:36.494881166Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:22:36.494881166Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:56 GMT + - Thu, 26 Mar 2026 15:22:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f26da4de-a644-44bd-aa42-f9ff6aed3d6d + - b81b763c-2808-4846-b56a-9aad7df10de5 status: 200 OK code: 200 - duration: 272.493959ms - - id: 1 + duration: 125.721417ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -67,8 +118,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5266fc22-7b82-48e0-b1af-c7486529a734 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a809ac0a-ee6c-48dc-bdaf-e03685754c49 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.825798Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5266fc22-7b82-48e0-b1af-c7486529a734","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:34:56.825798Z"}' + body: '{"created_at":"2026-03-26T15:22:36.494881Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:22:36.494881Z"}' headers: Content-Length: - - "484" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:56 GMT + - Thu, 26 Mar 2026 15:22:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 22a059c7-55b5-48cf-99b4-a217675922e2 + - 3164b44b-b538-45bc-b243-16b36a7eefa0 status: 200 OK code: 200 - duration: 57.695458ms - - id: 2 + duration: 53.377917ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,8 +169,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5266fc22-7b82-48e0-b1af-c7486529a734/cache-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a809ac0a-ee6c-48dc-bdaf-e03685754c49/cache-stages method: POST response: proto: HTTP/2.0 @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 237 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547510Z","fallback_ttl":"3600s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":false,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:56.984547510Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809210Z","fallback_ttl":"3600s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":false,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:36.679809210Z"}' headers: Content-Length: - - "242" + - "237" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:57 GMT + - Thu, 26 Mar 2026 15:22:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3d7de6f2-4e56-497f-b4f8-e669f4718cb7 + - c52d6e3e-aaf0-440a-959a-c4a403215647 status: 200 OK code: 200 - duration: 81.766291ms - - id: 3 + duration: 210.524334ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -167,8 +218,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 236 + content_length: 231 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"3600s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":false,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:56.984547Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"3600s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":false,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:36.679809Z"}' headers: Content-Length: - - "236" + - "231" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:57 GMT + - Thu, 26 Mar 2026 15:22:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b2183dd4-ad11-446c-b8d9-8eda53f3733c + - 57cc1b12-7ab4-41b1-9f07-0060ea75f522 status: 200 OK code: 200 - duration: 158.528083ms - - id: 4 + duration: 57.561792ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -216,8 +267,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: GET response: proto: HTTP/2.0 @@ -225,20 +276,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 236 + content_length: 231 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"3600s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":false,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:56.984547Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"3600s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":false,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:36.679809Z"}' headers: Content-Length: - - "236" + - "231" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:57 GMT + - Thu, 26 Mar 2026 15:22:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -246,11 +297,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 333384c0-bedf-463a-b2a7-d9da199a3163 + - e0803453-db73-4d44-8aeb-bfa2ad7f4d23 status: 200 OK code: 200 - duration: 86.434625ms - - id: 5 + duration: 53.75325ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -265,8 +316,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5266fc22-7b82-48e0-b1af-c7486529a734 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -274,20 +325,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.825798Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5266fc22-7b82-48e0-b1af-c7486529a734","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:34:56.825798Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:57 GMT + - Thu, 26 Mar 2026 15:22:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -295,11 +346,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b2b7520f-7020-46c7-a639-d29f542ac436 + - d6be8250-8c7a-4725-a4d3-89b862f7d898 status: 200 OK code: 200 - duration: 141.399667ms - - id: 6 + duration: 116.559625ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -314,8 +365,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a809ac0a-ee6c-48dc-bdaf-e03685754c49 method: GET response: proto: HTTP/2.0 @@ -323,20 +374,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 236 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"3600s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":false,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:56.984547Z"}' + body: '{"created_at":"2026-03-26T15:22:36.494881Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:22:36.494881Z"}' headers: Content-Length: - - "236" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:57 GMT + - Thu, 26 Mar 2026 15:22:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -344,11 +395,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d340e228-8eac-4ddd-b31f-ed54f5f5ca8e + - 949ad7bb-f7bb-4d6e-8884-8d98d251e5d5 status: 200 OK code: 200 - duration: 90.175ms - - id: 7 + duration: 50.6905ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -363,8 +414,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5266fc22-7b82-48e0-b1af-c7486529a734 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: GET response: proto: HTTP/2.0 @@ -372,20 +423,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 231 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.825798Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5266fc22-7b82-48e0-b1af-c7486529a734","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:34:56.825798Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"3600s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":false,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:36.679809Z"}' headers: Content-Length: - - "484" + - "231" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:57 GMT + - Thu, 26 Mar 2026 15:22:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -393,11 +444,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8bb536e5-5676-4614-afd4-9b66346009b6 + - f42bf0b9-5649-438f-802a-2bc22bb89938 status: 200 OK code: 200 - duration: 54.99225ms - - id: 8 + duration: 63.77825ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -412,8 +463,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -421,20 +472,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 236 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"3600s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":false,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:56.984547Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "236" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:57 GMT + - Thu, 26 Mar 2026 15:22:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -442,11 +493,109 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bf564333-d1fd-4365-9da7-8941cb1ccfbe + - 3bf84711-68f4-4c50-bf95-78608230bcae status: 200 OK code: 200 - duration: 56.625666ms - - id: 9 + duration: 47.539209ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a809ac0a-ee6c-48dc-bdaf-e03685754c49 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 472 + uncompressed: false + body: '{"created_at":"2026-03-26T15:22:36.494881Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:22:36.494881Z"}' + headers: + Content-Length: + - "472" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:22:37 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5d8b1897-177f-4c9c-9d2a-f8cb2c393623 + status: 200 OK + code: 200 + duration: 52.767125ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 231 + uncompressed: false + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"3600s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":false,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:36.679809Z"}' + headers: + Content-Length: + - "231" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:22:37 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 30a52dd1-8e22-41ba-8552-aa795338303b + status: 200 OK + code: 200 + duration: 54.788959ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -463,8 +612,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: PATCH response: proto: HTTP/2.0 @@ -472,20 +621,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 238 + content_length: 233 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"7200s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":true,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:58.206711227Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"7200s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":true,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:38.299841750Z"}' headers: Content-Length: - - "238" + - "233" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:58 GMT + - Thu, 26 Mar 2026 15:22:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -493,11 +642,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a89ff101-ba98-4c99-b398-5d816bacf144 + - b8d21cfc-f648-4964-9783-f70a4c568009 status: 200 OK code: 200 - duration: 139.644042ms - - id: 10 + duration: 432.870125ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -512,8 +661,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: GET response: proto: HTTP/2.0 @@ -521,20 +670,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 235 + content_length: 230 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"7200s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":true,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:58.206711Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"7200s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":true,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:38.299841Z"}' headers: Content-Length: - - "235" + - "230" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:58 GMT + - Thu, 26 Mar 2026 15:22:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -542,11 +691,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bc5ba9b0-b1b4-48f3-a7f9-0183380a31cc + - 33cae94e-be7b-4cec-86a6-9dcf96054bf8 status: 200 OK code: 200 - duration: 74.967708ms - - id: 11 + duration: 55.472083ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -561,8 +710,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: GET response: proto: HTTP/2.0 @@ -570,20 +719,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 235 + content_length: 230 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"7200s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":true,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:58.206711Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"7200s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":true,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:38.299841Z"}' headers: Content-Length: - - "235" + - "230" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:58 GMT + - Thu, 26 Mar 2026 15:22:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -591,11 +740,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c93b94f0-cd24-4658-9c54-9171b1b028e5 + - be5295ce-4462-467a-8f65-59fdc1a11296 status: 200 OK code: 200 - duration: 54.469834ms - - id: 12 + duration: 55.504917ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -610,8 +759,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5266fc22-7b82-48e0-b1af-c7486529a734 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -619,20 +768,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.825798Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5266fc22-7b82-48e0-b1af-c7486529a734","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:34:56.825798Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:58 GMT + - Thu, 26 Mar 2026 15:22:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -640,11 +789,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a068761c-69f9-4b94-bc90-62855196a203 + - c3f08b16-6185-4dd9-83ab-bbc6c1d78151 status: 200 OK code: 200 - duration: 149.889333ms - - id: 13 + duration: 47.093917ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -659,8 +808,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a809ac0a-ee6c-48dc-bdaf-e03685754c49 method: GET response: proto: HTTP/2.0 @@ -668,20 +817,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 235 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"7200s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":true,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:58.206711Z"}' + body: '{"created_at":"2026-03-26T15:22:36.494881Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:22:36.494881Z"}' headers: Content-Length: - - "235" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:58 GMT + - Thu, 26 Mar 2026 15:22:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -689,11 +838,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 27a5e8d5-f31b-4b82-9fdc-fea3d9618740 + - be86f7e6-5a51-4d74-88a9-57fe19e94b49 status: 200 OK code: 200 - duration: 50.793041ms - - id: 14 + duration: 120.213584ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -708,8 +857,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: GET response: proto: HTTP/2.0 @@ -717,20 +866,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 235 + content_length: 230 uncompressed: false - body: '{"created_at":"2026-02-18T16:34:56.984547Z","fallback_ttl":"7200s","id":"cf92ae52-c92e-4167-b3b7-c0f116e10912","include_cookies":true,"pipeline_id":"5266fc22-7b82-48e0-b1af-c7486529a734","updated_at":"2026-02-18T16:34:58.206711Z"}' + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"7200s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":true,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:38.299841Z"}' headers: Content-Length: - - "235" + - "230" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:59 GMT + - Thu, 26 Mar 2026 15:22:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -738,11 +887,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a1cd1cb9-cc18-4ba5-9125-f3375c4f5f01 + - 6ca833ef-9e60-417f-ba33-7b6594d5bdae status: 200 OK code: 200 - duration: 196.237792ms - - id: 15 + duration: 59.319334ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -757,8 +906,57 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 230 + uncompressed: false + body: '{"created_at":"2026-03-26T15:22:36.679809Z","fallback_ttl":"7200s","id":"ed18c16c-3c7f-47b4-8dc4-f0ea34794033","include_cookies":true,"pipeline_id":"a809ac0a-ee6c-48dc-bdaf-e03685754c49","updated_at":"2026-03-26T15:22:38.299841Z"}' + headers: + Content-Length: + - "230" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:22:39 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 1b081ef2-a4ce-41d6-9a04-ad24e9a360c9 + status: 200 OK + code: 200 + duration: 37.157208ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: DELETE response: proto: HTTP/2.0 @@ -775,9 +973,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:59 GMT + - Thu, 26 Mar 2026 15:22:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -785,11 +983,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 73c7c3d7-708f-4b15-b011-49f5df002966 + - 0b9d6f22-1658-4c96-9919-d951fc25022d status: 204 No Content code: 204 - duration: 106.955375ms - - id: 16 + duration: 173.381708ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -804,8 +1002,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5266fc22-7b82-48e0-b1af-c7486529a734 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/a809ac0a-ee6c-48dc-bdaf-e03685754c49 method: DELETE response: proto: HTTP/2.0 @@ -822,9 +1020,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:59 GMT + - Thu, 26 Mar 2026 15:22:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -832,11 +1030,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - cb588e3f-b73f-4419-8765-b64e54d02f71 + - 30b52e4c-e852-4648-b816-d56a72309238 status: 204 No Content code: 204 - duration: 145.832167ms - - id: 17 + duration: 155.502041ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:22:39 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9a6267f1-3206-4bee-bab5-8f7cfd693db5 + status: 204 No Content + code: 204 + duration: 84.954708ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -851,8 +1096,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/cf92ae52-c92e-4167-b3b7-c0f116e10912 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/cache-stages/ed18c16c-3c7f-47b4-8dc4-f0ea34794033 method: DELETE response: proto: HTTP/2.0 @@ -871,9 +1116,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:34:59 GMT + - Thu, 26 Mar 2026 15:22:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -881,7 +1126,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 048a9fd5-9283-405d-a752-dd6a73282c36 + - a2c182bd-ee68-49fc-ac6d-14b7d5b8ded6 status: 404 Not Found code: 404 - duration: 102.871959ms + duration: 44.833625ms diff --git a/internal/services/edgeservices/testdata/edge-services-dns-basic.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-dns-basic.cassette.yaml index a73aaaf945..cd689a80b1 100644 --- a/internal/services/edgeservices/testdata/edge-services-dns-basic.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-dns-basic.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:27:24 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7e77e8a2-fe57-410f-8265-af106d313e3c + status: 200 OK + code: 200 + duration: 1.334806625s + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -18,7 +69,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/edge-services/v1beta1/pipelines method: POST response: @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.701927717Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:53:59.701927717Z"}' + body: '{"created_at":"2026-03-26T15:27:24.290874703Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:27:24.290874703Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:53:59 GMT + - Thu, 26 Mar 2026 15:27:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d41f7390-0ad5-4211-8930-b9de17cdaf9b + - 9de052ba-a26d-4c20-a819-414f21519df5 status: 200 OK code: 200 - duration: 280.798417ms - - id: 1 + duration: 133.720583ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -67,8 +118,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5c59efb9-1c91-46da-8992-9d2c5596d1b6 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/979fcd00-c27b-4ab4-ba2a-577b3d061620 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.701927Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:53:59.701927Z"}' + body: '{"created_at":"2026-03-26T15:27:24.290874Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:27:24.290874Z"}' headers: Content-Length: - - "484" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:53:59 GMT + - Thu, 26 Mar 2026 15:27:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5714fbe8-333d-4305-bfe7-4dc0e10c3750 + - 4cce7485-ee50-427e-b223-ac7437d1831d status: 200 OK code: 200 - duration: 74.708792ms - - id: 2 + duration: 49.685917ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,8 +169,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5c59efb9-1c91-46da-8992-9d2c5596d1b6/dns-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/979fcd00-c27b-4ab4-ba2a-577b3d061620/dns-stages method: POST response: proto: HTTP/2.0 @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 264 + content_length: 282 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.929765083Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"d70efb58-602c-4e0e-aa0b-c240c89ae3c5","pipeline_id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","type":"custom","updated_at":"2026-02-18T16:53:59.929765083Z"}' + body: '{"created_at":"2026-03-26T15:27:24.516407558Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"4d025328-267c-4f79-991a-020f183c5614","pipeline_id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","type":"custom","updated_at":"2026-03-26T15:27:24.516407558Z","wildcard_domain":false}' headers: Content-Length: - - "264" + - "282" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:53:59 GMT + - Thu, 26 Mar 2026 15:27:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2227525e-68a0-4d6e-a024-ac45b551cf73 + - d4b90dcf-2b8c-4f90-8ad5-82da9062dae1 status: 200 OK code: 200 - duration: 240.140084ms - - id: 3 + duration: 207.875625ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -167,8 +218,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/d70efb58-602c-4e0e-aa0b-c240c89ae3c5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/4d025328-267c-4f79-991a-020f183c5614 method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 258 + content_length: 276 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.929765Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"d70efb58-602c-4e0e-aa0b-c240c89ae3c5","pipeline_id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","type":"custom","updated_at":"2026-02-18T16:53:59.929765Z"}' + body: '{"created_at":"2026-03-26T15:27:24.516407Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"4d025328-267c-4f79-991a-020f183c5614","pipeline_id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","type":"custom","updated_at":"2026-03-26T15:27:24.516407Z","wildcard_domain":false}' headers: Content-Length: - - "258" + - "276" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:00 GMT + - Thu, 26 Mar 2026 15:27:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1aca1a29-4e5a-4202-a7e9-c719e97ad979 + - d9eed8aa-dde4-4874-99b1-3c8b7d3f3776 status: 200 OK code: 200 - duration: 53.815583ms - - id: 4 + duration: 68.252458ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -216,8 +267,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/d70efb58-602c-4e0e-aa0b-c240c89ae3c5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/4d025328-267c-4f79-991a-020f183c5614 method: GET response: proto: HTTP/2.0 @@ -225,20 +276,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 258 + content_length: 276 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.929765Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"d70efb58-602c-4e0e-aa0b-c240c89ae3c5","pipeline_id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","type":"custom","updated_at":"2026-02-18T16:53:59.929765Z"}' + body: '{"created_at":"2026-03-26T15:27:24.516407Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"4d025328-267c-4f79-991a-020f183c5614","pipeline_id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","type":"custom","updated_at":"2026-03-26T15:27:24.516407Z","wildcard_domain":false}' headers: Content-Length: - - "258" + - "276" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:00 GMT + - Thu, 26 Mar 2026 15:27:24 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -246,11 +297,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0e5e0da5-cf55-4df4-83e3-5f4cc029590f + - 6c447bbc-23d0-4414-bd4a-bf49ac5d4ac2 status: 200 OK code: 200 - duration: 59.476167ms - - id: 5 + duration: 66.327834ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -265,8 +316,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5c59efb9-1c91-46da-8992-9d2c5596d1b6 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -274,20 +325,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.701927Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:53:59.701927Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:00 GMT + - Thu, 26 Mar 2026 15:27:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -295,11 +346,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5b48a050-f79f-41d5-9d11-fb70b3f6f4a5 + - 080e4eef-d373-42e2-a63a-86d226b1e7cf status: 200 OK code: 200 - duration: 54.137625ms - - id: 6 + duration: 125.810792ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -314,8 +365,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/d70efb58-602c-4e0e-aa0b-c240c89ae3c5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/979fcd00-c27b-4ab4-ba2a-577b3d061620 method: GET response: proto: HTTP/2.0 @@ -323,20 +374,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 258 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.929765Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"d70efb58-602c-4e0e-aa0b-c240c89ae3c5","pipeline_id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","type":"custom","updated_at":"2026-02-18T16:53:59.929765Z"}' + body: '{"created_at":"2026-03-26T15:27:24.290874Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:27:24.290874Z"}' headers: Content-Length: - - "258" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:00 GMT + - Thu, 26 Mar 2026 15:27:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -344,11 +395,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 74ad5538-44f4-4fe8-83da-35702cc842ab + - 6e61b378-3a5a-41d6-8b9d-83fe83beb678 status: 200 OK code: 200 - duration: 120.71675ms - - id: 7 + duration: 41.104041ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -363,8 +414,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/d70efb58-602c-4e0e-aa0b-c240c89ae3c5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/4d025328-267c-4f79-991a-020f183c5614 method: GET response: proto: HTTP/2.0 @@ -372,20 +423,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 258 + content_length: 276 uncompressed: false - body: '{"created_at":"2026-02-18T16:53:59.929765Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"d70efb58-602c-4e0e-aa0b-c240c89ae3c5","pipeline_id":"5c59efb9-1c91-46da-8992-9d2c5596d1b6","type":"custom","updated_at":"2026-02-18T16:53:59.929765Z"}' + body: '{"created_at":"2026-03-26T15:27:24.516407Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"4d025328-267c-4f79-991a-020f183c5614","pipeline_id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","type":"custom","updated_at":"2026-03-26T15:27:24.516407Z","wildcard_domain":false}' headers: Content-Length: - - "258" + - "276" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:00 GMT + - Thu, 26 Mar 2026 15:27:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -393,11 +444,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 13b7fed6-a176-4f9b-b9f4-cd653a4649d9 + - ff3f0cf5-1dde-4885-86d7-95e2d74e36a5 status: 200 OK code: 200 - duration: 60.860125ms - - id: 8 + duration: 61.153917ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -412,8 +463,57 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/d70efb58-602c-4e0e-aa0b-c240c89ae3c5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/4d025328-267c-4f79-991a-020f183c5614 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 276 + uncompressed: false + body: '{"created_at":"2026-03-26T15:27:24.516407Z","default_fqdn":"","fqdns":["subodomain.example.fr"],"id":"4d025328-267c-4f79-991a-020f183c5614","pipeline_id":"979fcd00-c27b-4ab4-ba2a-577b3d061620","type":"custom","updated_at":"2026-03-26T15:27:24.516407Z","wildcard_domain":false}' + headers: + Content-Length: + - "276" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:27:25 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c72c62d1-0860-4cf9-8458-d498e4a87933 + status: 200 OK + code: 200 + duration: 36.265916ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/4d025328-267c-4f79-991a-020f183c5614 method: DELETE response: proto: HTTP/2.0 @@ -430,9 +530,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:01 GMT + - Thu, 26 Mar 2026 15:27:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -440,11 +540,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e4d51435-1efd-423d-a572-2127f45b3077 + - f9d07772-02f0-4ebb-9f94-c22018a6b84c status: 204 No Content code: 204 - duration: 110.477167ms - - id: 9 + duration: 98.747541ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -459,8 +559,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/5c59efb9-1c91-46da-8992-9d2c5596d1b6 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/979fcd00-c27b-4ab4-ba2a-577b3d061620 method: DELETE response: proto: HTTP/2.0 @@ -477,9 +577,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:01 GMT + - Thu, 26 Mar 2026 15:27:25 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -487,11 +587,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8b4bd9d0-274e-4c92-a3f3-f7eeaff97a8d + - 5e770289-9450-43d5-bff5-64f9048d4b7b status: 204 No Content code: 204 - duration: 128.308208ms - - id: 10 + duration: 166.348167ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:27:26 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b9e2d0dd-5469-4edb-a469-60c6812772e0 + status: 204 No Content + code: 204 + duration: 111.917375ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -506,8 +653,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/d70efb58-602c-4e0e-aa0b-c240c89ae3c5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/dns-stages/4d025328-267c-4f79-991a-020f183c5614 method: DELETE response: proto: HTTP/2.0 @@ -526,9 +673,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:54:01 GMT + - Thu, 26 Mar 2026 15:27:26 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -536,7 +683,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 18a80de8-262c-4df3-9838-1c5d3c0838d5 + - c5e9eb65-41c8-4132-8808-9f5f800f6189 status: 404 Not Found code: 404 - duration: 56.270875ms + duration: 137.283042ms diff --git a/internal/services/edgeservices/testdata/edge-services-pipeline-basic.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-pipeline-basic.cassette.yaml index c81215cc85..e5564c0358 100644 --- a/internal/services/edgeservices/testdata/edge-services-pipeline-basic.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-pipeline-basic.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:37 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 032632aa-aed0-4758-bc10-054ca22e4c33 + status: 200 OK + code: 200 + duration: 316.035458ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -18,7 +69,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/edge-services/v1beta1/pipelines method: POST response: @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 480 + content_length: 468 uncompressed: false - body: '{"created_at":"2026-02-18T16:13:53.729515157Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e3107ac7-03e4-495b-8435-e6f6fde2276e","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:13:53.729515157Z"}' + body: '{"created_at":"2026-03-26T15:29:37.460150286Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2aa792b2-80f4-410a-a272-00382dff6e81","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:37.460150286Z"}' headers: Content-Length: - - "480" + - "468" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:13:53 GMT + - Thu, 26 Mar 2026 15:29:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6e568c00-99e2-4801-b63b-408792800739 + - ce5678ad-72ba-4c18-929a-b138835c82a9 status: 200 OK code: 200 - duration: 334.554667ms - - id: 1 + duration: 114.59925ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -67,8 +118,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e3107ac7-03e4-495b-8435-e6f6fde2276e + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2aa792b2-80f4-410a-a272-00382dff6e81 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 474 + content_length: 462 uncompressed: false - body: '{"created_at":"2026-02-18T16:13:53.729515Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e3107ac7-03e4-495b-8435-e6f6fde2276e","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:13:53.729515Z"}' + body: '{"created_at":"2026-03-26T15:29:37.460150Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2aa792b2-80f4-410a-a272-00382dff6e81","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:37.460150Z"}' headers: Content-Length: - - "474" + - "462" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:13:53 GMT + - Thu, 26 Mar 2026 15:29:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b411b684-d46c-4dc9-9e77-8fadccdd260f + - b80153ff-e803-455f-8276-b0c14dbe2113 status: 200 OK code: 200 - duration: 82.507167ms - - id: 2 + duration: 48.10475ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -116,8 +167,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e3107ac7-03e4-495b-8435-e6f6fde2276e + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2aa792b2-80f4-410a-a272-00382dff6e81 method: GET response: proto: HTTP/2.0 @@ -125,20 +176,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 474 + content_length: 462 uncompressed: false - body: '{"created_at":"2026-02-18T16:13:53.729515Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e3107ac7-03e4-495b-8435-e6f6fde2276e","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:13:53.729515Z"}' + body: '{"created_at":"2026-03-26T15:29:37.460150Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2aa792b2-80f4-410a-a272-00382dff6e81","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:37.460150Z"}' headers: Content-Length: - - "474" + - "462" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:13:53 GMT + - Thu, 26 Mar 2026 15:29:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -146,11 +197,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6e970dfd-f840-44c8-8a40-79cbec125d8b + - f262c808-85ec-4240-b75c-30476fa3831f status: 200 OK code: 200 - duration: 51.867959ms - - id: 3 + duration: 45.494375ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -165,8 +216,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e3107ac7-03e4-495b-8435-e6f6fde2276e + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -174,20 +225,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 474 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T16:13:53.729515Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e3107ac7-03e4-495b-8435-e6f6fde2276e","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:13:53.729515Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "474" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:13:54 GMT + - Thu, 26 Mar 2026 15:29:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -195,11 +246,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8816fb5f-d6a3-4870-9591-9a8169fa17de + - 4cd4b49c-ac49-495c-9f16-39a6f4e8ae80 status: 200 OK code: 200 - duration: 71.250458ms - - id: 4 + duration: 41.496625ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -214,8 +265,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e3107ac7-03e4-495b-8435-e6f6fde2276e + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2aa792b2-80f4-410a-a272-00382dff6e81 method: GET response: proto: HTTP/2.0 @@ -223,20 +274,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 474 + content_length: 462 uncompressed: false - body: '{"created_at":"2026-02-18T16:13:53.729515Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e3107ac7-03e4-495b-8435-e6f6fde2276e","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:13:53.729515Z"}' + body: '{"created_at":"2026-03-26T15:29:37.460150Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2aa792b2-80f4-410a-a272-00382dff6e81","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:37.460150Z"}' headers: Content-Length: - - "474" + - "462" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:13:54 GMT + - Thu, 26 Mar 2026 15:29:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -244,11 +295,107 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3af47ecf-69ee-4731-b8bb-6e35f340e471 + - 0933fb7b-1af1-4a50-a314-1e58d89eceb5 status: 200 OK code: 200 - duration: 54.114125ms - - id: 5 + duration: 44.892375ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2aa792b2-80f4-410a-a272-00382dff6e81 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 462 + uncompressed: false + body: '{"created_at":"2026-03-26T15:29:37.460150Z","description":"a description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"2aa792b2-80f4-410a-a272-00382dff6e81","name":"tf-tests-pipeline-name","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:29:37.460150Z"}' + headers: + Content-Length: + - "462" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:38 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b1e3eed8-4e60-4eb4-8fe3-c62f8907d1a5 + status: 200 OK + code: 200 + duration: 121.024542ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/2aa792b2-80f4-410a-a272-00382dff6e81 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:29:38 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c2dd71c3-9849-4682-8d1e-d022d059b2ff + status: 204 No Content + code: 204 + duration: 153.024917ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -263,8 +410,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e3107ac7-03e4-495b-8435-e6f6fde2276e + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: DELETE response: proto: HTTP/2.0 @@ -281,9 +428,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:13:54 GMT + - Thu, 26 Mar 2026 15:29:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge03) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -291,7 +438,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 876fa39c-dee7-4493-916a-4a6e3cf0ff99 + - 3f55baf3-51c3-419b-89b3-cd1e1741db7f status: 204 No Content code: 204 - duration: 140.406125ms + duration: 198.424041ms diff --git a/internal/services/edgeservices/testdata/edge-services-route-basic.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-route-basic.cassette.yaml index 4d08e30285..645dd55bf3 100644 --- a/internal/services/edgeservices/testdata/edge-services-route-basic.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-route-basic.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:30:29 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ba1a87c1-d9f5-4d3d-bb13-896dddec543b + status: 200 OK + code: 200 + duration: 321.252625ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -18,7 +69,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/edge-services/v1beta1/pipelines method: POST response: @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:24.043255793Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9756cfe0-251e-4af3-a988-543890ca54f9","name":"my-edge-services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:58:24.043255793Z"}' + body: '{"created_at":"2026-03-26T15:30:29.341958885Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","name":"my-edge-services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:29.341958885Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:24 GMT + - Thu, 26 Mar 2026 15:30:29 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6d6b68d5-e5ae-4126-a97a-88ab86acf6a0 + - 38a040e5-bf28-4c90-a1cf-9b1dec5f8d27 status: 200 OK code: 200 - duration: 220.951792ms - - id: 1 + duration: 85.921625ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -67,8 +118,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9756cfe0-251e-4af3-a988-543890ca54f9 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/bc1f9c35-2656-45fd-8e0a-a1b39acb35fa method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:24.043255Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9756cfe0-251e-4af3-a988-543890ca54f9","name":"my-edge-services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:58:24.043255Z"}' + body: '{"created_at":"2026-03-26T15:30:29.341958Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","name":"my-edge-services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:29.341958Z"}' headers: Content-Length: - - "484" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:24 GMT + - Thu, 26 Mar 2026 15:30:29 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 80977178-3cd5-498f-91f6-a6e5f361b755 + - 3ffb2546-d93d-4db2-a813-dc11311f1bc3 status: 200 OK code: 200 - duration: 59.149625ms - - id: 2 + duration: 48.83375ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,8 +169,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9756cfe0-251e-4af3-a988-543890ca54f9/waf-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/bc1f9c35-2656-45fd-8e0a-a1b39acb35fa/waf-stages method: POST response: proto: HTTP/2.0 @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 230 + content_length: 225 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:24.206845957Z","id":"7139238b-7da1-4ccd-b345-3078413d5863","mode":"enable","paranoia_level":3,"pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:24.206845957Z"}' + body: '{"created_at":"2026-03-26T15:30:29.468864544Z","id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db","mode":"enable","paranoia_level":3,"pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:29.468864544Z"}' headers: Content-Length: - - "230" + - "225" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:24 GMT + - Thu, 26 Mar 2026 15:30:29 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7a52f9b7-ecfa-417b-b755-a11750c77e21 + - 8d09be77-72cc-4160-8776-e88a5877f193 status: 200 OK code: 200 - duration: 155.701625ms - - id: 3 + duration: 69.79225ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -167,8 +218,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/7139238b-7da1-4ccd-b345-3078413d5863 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/7782e63c-98a7-4cec-acbc-07d3afdfa3db method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:24.206845Z","id":"7139238b-7da1-4ccd-b345-3078413d5863","mode":"enable","paranoia_level":3,"pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:24.206845Z"}' + body: '{"created_at":"2026-03-26T15:30:29.468864Z","id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db","mode":"enable","paranoia_level":3,"pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:29.468864Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:24 GMT + - Thu, 26 Mar 2026 15:30:29 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d03d6bd5-7634-423f-b778-f8d9eeb0c838 + - 78a7f39e-21c1-40de-a524-9d37a6671751 status: 200 OK code: 200 - duration: 64.84375ms - - id: 4 + duration: 62.297625ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -218,15 +269,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - db76474a-83a3-45a4-9d9f-46a7752f570e + - ec5e6e1b-48ac-4a34-9c63-52e5c5f30020 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165823Z + - 20260326T153028Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/ method: PUT response: @@ -242,17 +293,17 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:58:23 GMT + - Thu, 26 Mar 2026 15:30:29 GMT Location: - /test-acc-scaleway-object-bucket-basic-route X-Amz-Id-2: - - txg11567adb239a4665a14b-006995efaf + - txg1bf051085eaa4c5194f7-0069c55115 X-Amz-Request-Id: - - txg11567adb239a4665a14b-006995efaf + - txg1bf051085eaa4c5194f7-0069c55115 status: 200 OK code: 200 - duration: 3.632160417s - - id: 5 + duration: 4.513219292s + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -269,19 +320,19 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 75834bed-3429-447d-ad72-854dc451b765 + - 32c3e8b9-0d6c-4e1f-8496-60cc5567e796 Amz-Sdk-Request: - attempt=1; max=3 Content-Type: - application/xml User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,Z,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,Z,e X-Amz-Checksum-Crc32: - Y9NeVA== X-Amz-Content-Sha256: - d68cba1a39d89eb72e49b2e5b04058846b60e88e6e32eae42901c4f57a4727a8 X-Amz-Date: - - 20260218T165827Z + - 20260326T153033Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?tagging= method: PUT response: @@ -297,15 +348,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:58:27 GMT + - Thu, 26 Mar 2026 15:30:33 GMT X-Amz-Id-2: - - txg925e34ba7e7c4abc9ce5-006995efb3 + - txg29f4a6b2c94c453f8ad8-0069c55119 X-Amz-Request-Id: - - txg925e34ba7e7c4abc9ce5-006995efb3 + - txg29f4a6b2c94c453f8ad8-0069c55119 status: 200 OK code: 200 - duration: 279.368917ms - - id: 6 + duration: 220.376084ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -322,11 +373,11 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d3d0956f-99ca-4acc-9b55-b5ad1aa748cb + - bdfb3698-90b6-40c1-8edb-dae6f56feb81 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,Z,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,Z,e X-Amz-Acl: - private X-Amz-Checksum-Crc32: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165827Z + - 20260326T153033Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -350,15 +401,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:58:27 GMT + - Thu, 26 Mar 2026 15:30:33 GMT X-Amz-Id-2: - - txg9358e9686fd24399b7b4-006995efb3 + - txg298fe26fb2d445d6bf90-0069c55119 X-Amz-Request-Id: - - txg9358e9686fd24399b7b4-006995efb3 + - txg298fe26fb2d445d6bf90-0069c55119 status: 200 OK code: 200 - duration: 89.050042ms - - id: 7 + duration: 216.102958ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -375,19 +426,19 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - be77983b-fafa-4aad-9803-16c26b853a57 + - c18c4ea7-9aa7-4eea-a40c-3aa94282fe05 Amz-Sdk-Request: - attempt=1; max=3 Content-Type: - application/xml User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,Z,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,Z,e X-Amz-Checksum-Crc32: - Y9NeVA== X-Amz-Content-Sha256: - d68cba1a39d89eb72e49b2e5b04058846b60e88e6e32eae42901c4f57a4727a8 X-Amz-Date: - - 20260218T165827Z + - 20260326T153033Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?tagging= method: PUT response: @@ -403,15 +454,15 @@ interactions: Content-Length: - "0" Date: - - Wed, 18 Feb 2026 16:58:27 GMT + - Thu, 26 Mar 2026 15:30:33 GMT X-Amz-Id-2: - - txg1b70d22ce717487f98ad-006995efb3 + - txg929618b190e944f7b62e-0069c55119 X-Amz-Request-Id: - - txg1b70d22ce717487f98ad-006995efb3 + - txg929618b190e944f7b62e-0069c55119 status: 200 OK code: 200 - duration: 123.775209ms - - id: 8 + duration: 142.27425ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -428,15 +479,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - e807f4e0-5459-411a-b073-b85dd05c8a8b + - a39b7598-5809-4076-a984-f9ff45419dc8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165827Z + - 20260326T153034Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -456,15 +507,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:58:27 GMT + - Thu, 26 Mar 2026 15:30:34 GMT X-Amz-Id-2: - - txgd675a1bd7a5b4ac49998-006995efb3 + - txg9e888a1220b34fb4ae95-0069c5511a X-Amz-Request-Id: - - txgd675a1bd7a5b4ac49998-006995efb3 + - txg9e888a1220b34fb4ae95-0069c5511a status: 200 OK code: 200 - duration: 111.956584ms - - id: 9 + duration: 209.718667ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,15 +532,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 83bc587e-c3fa-4d10-a9fe-e1c5ed365d97 + - fc3a518c-54f1-4ce9-a2c7-0de48249fd41 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165828Z + - 20260326T153034Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -500,22 +551,22 @@ interactions: trailer: {} content_length: 312 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg67c70f61411d4000b34e-006995efb4txg67c70f61411d4000b34e-006995efb4/test-acc-scaleway-object-bucket-basic-route + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg1a2b196c7e6f4b378d4c-0069c5511atxg1a2b196c7e6f4b378d4c-0069c5511a/test-acc-scaleway-object-bucket-basic-route headers: Content-Length: - "312" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:28 GMT + - Thu, 26 Mar 2026 15:30:34 GMT X-Amz-Id-2: - - txg67c70f61411d4000b34e-006995efb4 + - txg1a2b196c7e6f4b378d4c-0069c5511a X-Amz-Request-Id: - - txg67c70f61411d4000b34e-006995efb4 + - txg1a2b196c7e6f4b378d4c-0069c5511a status: 404 Not Found code: 404 - duration: 60.186ms - - id: 10 + duration: 29.78225ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -532,15 +583,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - df6a5abf-fa4b-41ce-8104-47149cdfaca7 + - 13065d87-f498-452b-ae8a-564618f4a41a Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165828Z + - 20260326T153034Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/ method: GET response: @@ -560,15 +611,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:28 GMT + - Thu, 26 Mar 2026 15:30:34 GMT X-Amz-Id-2: - - txg8c06526f95864dacbffb-006995efb4 + - txg08a895974ce54501a852-0069c5511a X-Amz-Request-Id: - - txg8c06526f95864dacbffb-006995efb4 + - txg08a895974ce54501a852-0069c5511a status: 200 OK code: 200 - duration: 157.681292ms - - id: 11 + duration: 244.541625ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -585,15 +636,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 7f9cb8b8-37b9-470f-8fac-d2526a9b24aa + - 650ccd9f-b681-4f11-9169-3311a28bd1e4 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165828Z + - 20260326T153034Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -613,15 +664,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:58:28 GMT + - Thu, 26 Mar 2026 15:30:34 GMT X-Amz-Id-2: - - txg5ccdd7e770774f3db6ae-006995efb4 + - txgd03650552b1943be8b1c-0069c5511a X-Amz-Request-Id: - - txg5ccdd7e770774f3db6ae-006995efb4 + - txgd03650552b1943be8b1c-0069c5511a status: 200 OK code: 200 - duration: 15.146917ms - - id: 12 + duration: 155.151208ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -638,15 +689,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 89a1b148-7691-4c38-8af0-007c2ac89227 + - 9ccc28a1-d050-46df-83b9-f149658bda3b Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165828Z + - 20260326T153034Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -657,22 +708,22 @@ interactions: trailer: {} content_length: 280 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxgeb631489364043999be1-006995efb4txgeb631489364043999be1-006995efb4/test-acc-scaleway-object-bucket-basic-route + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg6e9c27f4eb284597aab6-0069c5511atxg6e9c27f4eb284597aab6-0069c5511a/test-acc-scaleway-object-bucket-basic-route headers: Content-Length: - "280" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:28 GMT + - Thu, 26 Mar 2026 15:30:34 GMT X-Amz-Id-2: - - txgeb631489364043999be1-006995efb4 + - txg6e9c27f4eb284597aab6-0069c5511a X-Amz-Request-Id: - - txgeb631489364043999be1-006995efb4 + - txg6e9c27f4eb284597aab6-0069c5511a status: 404 Not Found code: 404 - duration: 157.424416ms - - id: 13 + duration: 16.048875ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -689,15 +740,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - be6a4050-7f6e-4cc4-8860-95d57b28dee4 + - 6b01fed4-5a56-4a9f-9c95-2dea64a239e5 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165828Z + - 20260326T153034Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -717,15 +768,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:58:28 GMT + - Thu, 26 Mar 2026 15:30:34 GMT X-Amz-Id-2: - - txged7e3adb2628461ea537-006995efb4 + - txgf8bc0bbcbf9a4a9c8cc0-0069c5511a X-Amz-Request-Id: - - txged7e3adb2628461ea537-006995efb4 + - txgf8bc0bbcbf9a4a9c8cc0-0069c5511a status: 200 OK code: 200 - duration: 39.687709ms - - id: 14 + duration: 960.075ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -742,15 +793,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 316e7087-7ae1-4b6c-bd04-1303918a0ddf + - bf826283-b2cf-4ca6-bddf-7f064f039952 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165828Z + - 20260326T153035Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -761,22 +812,22 @@ interactions: trailer: {} content_length: 358 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg4ecfd6e319534906976e-006995efb4txg4ecfd6e319534906976e-006995efb4/test-acc-scaleway-object-bucket-basic-routetest-acc-scaleway-object-bucket-basic-route + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg20cce5a145b04fe0b161-0069c5511btxg20cce5a145b04fe0b161-0069c5511b/test-acc-scaleway-object-bucket-basic-routetest-acc-scaleway-object-bucket-basic-route headers: Content-Length: - "358" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:28 GMT + - Thu, 26 Mar 2026 15:30:35 GMT X-Amz-Id-2: - - txg4ecfd6e319534906976e-006995efb4 + - txg20cce5a145b04fe0b161-0069c5511b X-Amz-Request-Id: - - txg4ecfd6e319534906976e-006995efb4 + - txg20cce5a145b04fe0b161-0069c5511b status: 404 Not Found code: 404 - duration: 68.34375ms - - id: 15 + duration: 54.316875ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -793,8 +844,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9756cfe0-251e-4af3-a988-543890ca54f9/backend-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/bc1f9c35-2656-45fd-8e0a-a1b39acb35fa/backend-stages method: POST response: proto: HTTP/2.0 @@ -802,20 +853,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 316 + content_length: 310 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.126198441Z","id":"ab740eeb-591c-4706-b867-a4a10276633d","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-route","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:58:29.126198441Z"}' + body: '{"created_at":"2026-03-26T15:30:36.566195619Z","id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-route","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:30:36.566195619Z"}' headers: Content-Length: - - "316" + - "310" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -823,11 +874,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b5aa1dff-8abe-4a0a-895c-fa851d678ca8 + - 79ef1e4b-8384-451e-8ef9-39753dc40bd7 status: 200 OK code: 200 - duration: 537.499ms - - id: 16 + duration: 856.495959ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -842,8 +893,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/ab740eeb-591c-4706-b867-a4a10276633d + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3acebfe6-2b64-48e3-aad7-8d2301a4c631 method: GET response: proto: HTTP/2.0 @@ -851,20 +902,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 310 + content_length: 304 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.126198Z","id":"ab740eeb-591c-4706-b867-a4a10276633d","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-route","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:58:29.126198Z"}' + body: '{"created_at":"2026-03-26T15:30:36.566195Z","id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-route","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:30:36.566195Z"}' headers: Content-Length: - - "310" + - "304" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -872,11 +923,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7f29c89f-4005-42a4-841d-91de4b640c30 + - b34ccfe7-6b13-41d7-b03b-e8af5fe4bb1d status: 200 OK code: 200 - duration: 68.727375ms - - id: 17 + duration: 45.753125ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -887,14 +938,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"waf_stage_id":"7139238b-7da1-4ccd-b345-3078413d5863"}' + body: '{"waf_stage_id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9756cfe0-251e-4af3-a988-543890ca54f9/route-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/bc1f9c35-2656-45fd-8e0a-a1b39acb35fa/route-stages method: POST response: proto: HTTP/2.0 @@ -902,20 +953,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 248 + content_length: 244 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.287052079Z","id":"a5e22425-f0d7-477f-956f-2b396f086412","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:29.287052079Z","waf_stage_id":"7139238b-7da1-4ccd-b345-3078413d5863"}' + body: '{"created_at":"2026-03-26T15:30:36.716825327Z","id":"09b57564-d490-4f26-a201-15823aa24517","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:36.716825327Z","waf_stage_id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db"}' headers: Content-Length: - - "248" + - "244" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -923,29 +974,29 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 16a711c2-30ae-4a37-8b85-96f3220c34f8 + - c1d4ea60-0123-448a-b470-7211e1d514bc status: 200 OK code: 200 - duration: 72.269583ms - - id: 18 + duration: 81.347542ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 185 + content_length: 204 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"route_rules":[{"rule_http_match":{"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}},"backend_stage_id":"ab740eeb-591c-4706-b867-a4a10276633d"}]}' + body: '{"route_rules":[{"rule_http_match":{"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"},"host_filter":null},"backend_stage_id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631"}]}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412/route-rules + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517/route-rules method: PUT response: proto: HTTP/2.0 @@ -953,20 +1004,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 260 + content_length: 273 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"ab740eeb-591c-4706-b867-a4a10276633d","position":1,"route_stage_id":"a5e22425-f0d7-477f-956f-2b396f086412","rule_http_match":{"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}]}' + body: '{"route_rules":[{"backend_stage_id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631","position":1,"route_stage_id":"09b57564-d490-4f26-a201-15823aa24517","rule_http_match":{"host_filter":null,"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}]}' headers: Content-Length: - - "260" + - "273" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -974,11 +1025,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9fc664f2-c1cb-46c7-ae06-f525fdf80493 + - c3f0aded-a7fe-4c66-95ab-7c57165cc8b0 status: 200 OK code: 200 - duration: 127.854209ms - - id: 19 + duration: 155.397083ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -993,8 +1044,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517 method: GET response: proto: HTTP/2.0 @@ -1002,20 +1053,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.287052Z","id":"a5e22425-f0d7-477f-956f-2b396f086412","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:29.414040Z","waf_stage_id":"7139238b-7da1-4ccd-b345-3078413d5863"}' + body: '{"created_at":"2026-03-26T15:30:36.716825Z","id":"09b57564-d490-4f26-a201-15823aa24517","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:36.867693Z","waf_stage_id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:36 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1023,11 +1074,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3d526b05-e63a-4581-b57e-c9408a650b7e + - 2fee5801-efb0-46a4-9d5f-81eabfaf1fe0 status: 200 OK code: 200 - duration: 107.840292ms - - id: 20 + duration: 120.666583ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -1042,8 +1093,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412/route-rules + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517/route-rules method: GET response: proto: HTTP/2.0 @@ -1051,20 +1102,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 277 + content_length: 289 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"ab740eeb-591c-4706-b867-a4a10276633d","position":1,"route_stage_id":"a5e22425-f0d7-477f-956f-2b396f086412","rule_http_match":{"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631","position":1,"route_stage_id":"09b57564-d490-4f26-a201-15823aa24517","rule_http_match":{"host_filter":null,"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "277" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1072,11 +1123,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 76e483a1-c625-43df-85fb-3278b1470a43 + - 108945d5-7d97-4a6d-b04d-87b166ee2e18 status: 200 OK code: 200 - duration: 75.5445ms - - id: 21 + duration: 71.070375ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1091,8 +1142,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517 method: GET response: proto: HTTP/2.0 @@ -1100,20 +1151,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.287052Z","id":"a5e22425-f0d7-477f-956f-2b396f086412","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:29.414040Z","waf_stage_id":"7139238b-7da1-4ccd-b345-3078413d5863"}' + body: '{"created_at":"2026-03-26T15:30:36.716825Z","id":"09b57564-d490-4f26-a201-15823aa24517","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:36.867693Z","waf_stage_id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1121,11 +1172,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1f89bc7a-b0e5-48be-924c-b4d41922443b + - 9a09ed72-afaa-4f95-bf7a-197588fade54 status: 200 OK code: 200 - duration: 63.391875ms - - id: 22 + duration: 58.680083ms + - id: 23 request: proto: HTTP/1.1 proto_major: 1 @@ -1140,8 +1191,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9756cfe0-251e-4af3-a988-543890ca54f9 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -1149,20 +1200,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:24.043255Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"9756cfe0-251e-4af3-a988-543890ca54f9","name":"my-edge-services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T16:58:24.043255Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1170,11 +1221,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a6cdede1-8d13-4522-8403-ca0ce3948cf8 + - 7641c6f1-9f48-4a0e-a6cf-64d8493c133c status: 200 OK code: 200 - duration: 143.522125ms - - id: 23 + duration: 105.409083ms + - id: 24 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/bc1f9c35-2656-45fd-8e0a-a1b39acb35fa + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 472 + uncompressed: false + body: '{"created_at":"2026-03-26T15:30:29.341958Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","name":"my-edge-services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:29.341958Z"}' + headers: + Content-Length: + - "472" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:30:37 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5f454650-693c-4a71-a06f-4296fa9f0c0f + status: 200 OK + code: 200 + duration: 44.47325ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1191,15 +1291,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 5b4deb20-7f3a-4e28-8928-94f9b1e26cab + - 91e76d0b-45ec-4e9c-b98a-40a8d4c654ac Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165829Z + - 20260326T153037Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -1219,15 +1319,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:58:29 GMT + - Thu, 26 Mar 2026 15:30:37 GMT X-Amz-Id-2: - - txg8992a142ca634d08af8c-006995efb5 + - txg7889dd4c13d34f9cbe14-0069c5511d X-Amz-Request-Id: - - txg8992a142ca634d08af8c-006995efb5 + - txg7889dd4c13d34f9cbe14-0069c5511d status: 200 OK code: 200 - duration: 142.886083ms - - id: 24 + duration: 151.418333ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1244,15 +1344,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1fb46fbc-19e9-43f4-8b92-cb3f2d87c522 + - 91b6cd9b-7be5-4000-8bfe-bc9712e14bbb Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165830Z + - 20260326T153037Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1263,22 +1363,22 @@ interactions: trailer: {} content_length: 312 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg6b67cc8344534991b79a-006995efb6txg6b67cc8344534991b79a-006995efb6/test-acc-scaleway-object-bucket-basic-route + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgb69ddea2b81f470982e3-0069c5511dtxgb69ddea2b81f470982e3-0069c5511d/test-acc-scaleway-object-bucket-basic-route headers: Content-Length: - "312" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:37 GMT X-Amz-Id-2: - - txg6b67cc8344534991b79a-006995efb6 + - txgb69ddea2b81f470982e3-0069c5511d X-Amz-Request-Id: - - txg6b67cc8344534991b79a-006995efb6 + - txgb69ddea2b81f470982e3-0069c5511d status: 404 Not Found code: 404 - duration: 59.013791ms - - id: 25 + duration: 53.194542ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1293,8 +1393,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/7139238b-7da1-4ccd-b345-3078413d5863 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/7782e63c-98a7-4cec-acbc-07d3afdfa3db method: GET response: proto: HTTP/2.0 @@ -1302,20 +1402,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:24.206845Z","id":"7139238b-7da1-4ccd-b345-3078413d5863","mode":"enable","paranoia_level":3,"pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:24.206845Z"}' + body: '{"created_at":"2026-03-26T15:30:29.468864Z","id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db","mode":"enable","paranoia_level":3,"pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:29.468864Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:37 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1323,11 +1423,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fc048ba1-7e70-4749-84bf-02a725bbb721 + - 042a01d1-2d39-4e36-8b9a-8734faee09bb status: 200 OK code: 200 - duration: 57.259416ms - - id: 26 + duration: 59.363208ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1344,15 +1444,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 5c2723c4-74d7-45b5-9094-1855cb8718c3 + - bee0f60c-e624-4028-856c-487165f7db99 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165830Z + - 20260326T153037Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/ method: GET response: @@ -1372,15 +1472,15 @@ interactions: Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:37 GMT X-Amz-Id-2: - - txg0c9d0cc7243240018727-006995efb6 + - txgd17f01312ba3499eaeca-0069c5511d X-Amz-Request-Id: - - txg0c9d0cc7243240018727-006995efb6 + - txgd17f01312ba3499eaeca-0069c5511d status: 200 OK code: 200 - duration: 67.842167ms - - id: 27 + duration: 74.589917ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1397,15 +1497,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 8b664fab-367b-4db7-beec-74046b4cbb5a + - dd065694-9952-46b2-8f38-5b24c3530504 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165830Z + - 20260326T153037Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1425,15 +1525,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:37 GMT X-Amz-Id-2: - - txg4317df3f44ba4846ba44-006995efb6 + - txg148d87cd063e44a0bbd6-0069c5511d X-Amz-Request-Id: - - txg4317df3f44ba4846ba44-006995efb6 + - txg148d87cd063e44a0bbd6-0069c5511d status: 200 OK code: 200 - duration: 10.113042ms - - id: 28 + duration: 18.715666ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1450,15 +1550,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 828b4aad-233e-48df-a863-900168504d58 + - d86f2068-8f64-49f8-88ba-ef913ffdab71 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165830Z + - 20260326T153037Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1469,22 +1569,22 @@ interactions: trailer: {} content_length: 280 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg80f3029b2f5a42da875e-006995efb6txg80f3029b2f5a42da875e-006995efb6/test-acc-scaleway-object-bucket-basic-route + body: NoSuchCORSConfigurationThe CORS configuration does not existtxgcb1e3b0b5a3d4dd2835d-0069c5511dtxgcb1e3b0b5a3d4dd2835d-0069c5511d/test-acc-scaleway-object-bucket-basic-route headers: Content-Length: - "280" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:37 GMT X-Amz-Id-2: - - txg80f3029b2f5a42da875e-006995efb6 + - txgcb1e3b0b5a3d4dd2835d-0069c5511d X-Amz-Request-Id: - - txg80f3029b2f5a42da875e-006995efb6 + - txgcb1e3b0b5a3d4dd2835d-0069c5511d status: 404 Not Found code: 404 - duration: 61.724667ms - - id: 29 + duration: 163.029834ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1501,15 +1601,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b195cdd8-c8eb-4689-964a-3f6ceb03451d + - c154b410-1e10-4e6d-a589-ee8b2a895075 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165830Z + - 20260326T153037Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1529,15 +1629,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:37 GMT X-Amz-Id-2: - - txg7fab3552726648299986-006995efb6 + - txg6d8f016c8de94d7fa8be-0069c5511d X-Amz-Request-Id: - - txg7fab3552726648299986-006995efb6 + - txg6d8f016c8de94d7fa8be-0069c5511d status: 200 OK code: 200 - duration: 11.4735ms - - id: 30 + duration: 160.160291ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1554,15 +1654,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 18f0fd76-9b3e-4952-9644-72108f603a9c + - 11c1d01b-2b7c-4246-adfa-34b22247ebac Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165830Z + - 20260326T153038Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1573,22 +1673,22 @@ interactions: trailer: {} content_length: 358 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg93975aee0ae04d0eaedd-006995efb6txg93975aee0ae04d0eaedd-006995efb6/test-acc-scaleway-object-bucket-basic-routetest-acc-scaleway-object-bucket-basic-route + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg1272ac00f8524d479f47-0069c5511etxg1272ac00f8524d479f47-0069c5511e/test-acc-scaleway-object-bucket-basic-routetest-acc-scaleway-object-bucket-basic-route headers: Content-Length: - "358" Content-Type: - application/xml Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:38 GMT X-Amz-Id-2: - - txg93975aee0ae04d0eaedd-006995efb6 + - txg1272ac00f8524d479f47-0069c5511e X-Amz-Request-Id: - - txg93975aee0ae04d0eaedd-006995efb6 + - txg1272ac00f8524d479f47-0069c5511e status: 404 Not Found code: 404 - duration: 13.204083ms - - id: 31 + duration: 156.459792ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1603,8 +1703,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/ab740eeb-591c-4706-b867-a4a10276633d + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3acebfe6-2b64-48e3-aad7-8d2301a4c631 method: GET response: proto: HTTP/2.0 @@ -1612,20 +1712,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 310 + content_length: 304 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.126198Z","id":"ab740eeb-591c-4706-b867-a4a10276633d","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-route","bucket_region":"fr-par","is_website":false},"updated_at":"2026-02-18T16:58:29.126198Z"}' + body: '{"created_at":"2026-03-26T15:30:36.566195Z","id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-basic-route","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:30:36.566195Z"}' headers: Content-Length: - - "310" + - "304" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1633,11 +1733,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f6b616e1-b0e5-4780-914d-0b4a75c3acf4 + - 9c2e7ffa-5a74-4a2f-b164-e4993c930830 status: 200 OK code: 200 - duration: 48.964666ms - - id: 32 + duration: 42.908291ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1652,8 +1752,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517 method: GET response: proto: HTTP/2.0 @@ -1661,20 +1761,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.287052Z","id":"a5e22425-f0d7-477f-956f-2b396f086412","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:29.414040Z","waf_stage_id":"7139238b-7da1-4ccd-b345-3078413d5863"}' + body: '{"created_at":"2026-03-26T15:30:36.716825Z","id":"09b57564-d490-4f26-a201-15823aa24517","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:36.867693Z","waf_stage_id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1682,11 +1782,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 54417166-d98e-4e3e-8182-7a28c6bb4104 + - 8ce2f71a-87ba-4d9b-a7fd-699a3e9a12fa status: 200 OK code: 200 - duration: 65.605708ms - - id: 33 + duration: 62.740125ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1701,8 +1801,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412/route-rules + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517/route-rules method: GET response: proto: HTTP/2.0 @@ -1710,20 +1810,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 277 + content_length: 289 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"ab740eeb-591c-4706-b867-a4a10276633d","position":1,"route_stage_id":"a5e22425-f0d7-477f-956f-2b396f086412","rule_http_match":{"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631","position":1,"route_stage_id":"09b57564-d490-4f26-a201-15823aa24517","rule_http_match":{"host_filter":null,"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "277" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1731,11 +1831,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 89135c8f-0934-42d4-a45d-70234333d69f + - 86ef2a3e-9f98-4356-9260-67a9bb65cd8b status: 200 OK code: 200 - duration: 55.885791ms - - id: 34 + duration: 64.759583ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1750,8 +1850,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517 method: GET response: proto: HTTP/2.0 @@ -1759,20 +1859,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 242 + content_length: 238 uncompressed: false - body: '{"created_at":"2026-02-18T16:58:29.287052Z","id":"a5e22425-f0d7-477f-956f-2b396f086412","pipeline_id":"9756cfe0-251e-4af3-a988-543890ca54f9","updated_at":"2026-02-18T16:58:29.414040Z","waf_stage_id":"7139238b-7da1-4ccd-b345-3078413d5863"}' + body: '{"created_at":"2026-03-26T15:30:36.716825Z","id":"09b57564-d490-4f26-a201-15823aa24517","pipeline_id":"bc1f9c35-2656-45fd-8e0a-a1b39acb35fa","updated_at":"2026-03-26T15:30:36.867693Z","waf_stage_id":"7782e63c-98a7-4cec-acbc-07d3afdfa3db"}' headers: Content-Length: - - "242" + - "238" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1780,11 +1880,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dd71dd64-93e6-42db-ab1a-8c39f10042c0 + - 12e8bead-c749-4578-842d-39ce0ec7368d status: 200 OK code: 200 - duration: 59.396625ms - - id: 35 + duration: 48.89925ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1799,8 +1899,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412/route-rules + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517/route-rules method: GET response: proto: HTTP/2.0 @@ -1808,20 +1908,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 277 + content_length: 289 uncompressed: false - body: '{"route_rules":[{"backend_stage_id":"ab740eeb-591c-4706-b867-a4a10276633d","position":1,"route_stage_id":"a5e22425-f0d7-477f-956f-2b396f086412","rule_http_match":{"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' + body: '{"route_rules":[{"backend_stage_id":"3acebfe6-2b64-48e3-aad7-8d2301a4c631","position":1,"route_stage_id":"09b57564-d490-4f26-a201-15823aa24517","rule_http_match":{"host_filter":null,"method_filters":["get","post"],"path_filter":{"path_filter_type":"regex","value":".*"}}}],"total_count":1}' headers: Content-Length: - - "277" + - "289" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:30 GMT + - Thu, 26 Mar 2026 15:30:38 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1829,11 +1929,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 312eb254-aa8a-466b-9642-e2dc7c75a5af + - ecf843ab-b7f8-46e7-8be7-e71f29383677 status: 200 OK code: 200 - duration: 56.187958ms - - id: 36 + duration: 55.749541ms + - id: 38 request: proto: HTTP/1.1 proto_major: 1 @@ -1848,8 +1948,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517 method: DELETE response: proto: HTTP/2.0 @@ -1866,9 +1966,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:31 GMT + - Thu, 26 Mar 2026 15:30:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1876,11 +1976,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f7b84c07-c223-45f8-aa75-e69dbaae82f6 + - 441538a5-adbe-47b5-9c7b-ccdca42fc788 status: 204 No Content code: 204 - duration: 140.538209ms - - id: 37 + duration: 170.457792ms + - id: 39 request: proto: HTTP/1.1 proto_major: 1 @@ -1895,8 +1995,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/7139238b-7da1-4ccd-b345-3078413d5863 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/7782e63c-98a7-4cec-acbc-07d3afdfa3db method: DELETE response: proto: HTTP/2.0 @@ -1913,9 +2013,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:31 GMT + - Thu, 26 Mar 2026 15:30:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1923,11 +2023,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e428e43a-8a09-48da-a792-30e1fdd972f9 + - cf4317f6-1e03-409b-9b95-7ee201f969ab status: 204 No Content code: 204 - duration: 91.771791ms - - id: 38 + duration: 111.880833ms + - id: 40 request: proto: HTTP/1.1 proto_major: 1 @@ -1942,8 +2042,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/ab740eeb-591c-4706-b867-a4a10276633d + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/3acebfe6-2b64-48e3-aad7-8d2301a4c631 method: DELETE response: proto: HTTP/2.0 @@ -1960,9 +2060,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:31 GMT + - Thu, 26 Mar 2026 15:30:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1970,11 +2070,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2dd87130-787c-49ad-9b88-ff76c221dc6f + - fbba6675-604d-4fb2-8e4b-00fdc8c9ce5f status: 204 No Content code: 204 - duration: 104.471875ms - - id: 39 + duration: 115.161792ms + - id: 41 request: proto: HTTP/1.1 proto_major: 1 @@ -1989,8 +2089,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/9756cfe0-251e-4af3-a988-543890ca54f9 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/bc1f9c35-2656-45fd-8e0a-a1b39acb35fa method: DELETE response: proto: HTTP/2.0 @@ -2007,9 +2107,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:31 GMT + - Thu, 26 Mar 2026 15:30:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2017,11 +2117,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dec0aca8-171f-465b-a75f-8ae26c0c14d8 + - 3dc53f8e-b094-42dc-af96-7b95581d75c9 status: 204 No Content code: 204 - duration: 91.776292ms - - id: 40 + duration: 97.798375ms + - id: 42 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:30:39 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 539ecef2-2a0b-4ab0-9033-e9f80cde91fc + status: 204 No Content + code: 204 + duration: 97.751667ms + - id: 43 request: proto: HTTP/1.1 proto_major: 1 @@ -2038,15 +2185,15 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b8ad2117-760e-4be3-8413-2726305f0e26 + - ece50857-7143-4d9f-865d-900d83d966e8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.1 ua/2.1 os/macos lang/go#1.25.3 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.93.0 m/E,e + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260218T165831Z + - 20260326T153039Z url: https://test-acc-scaleway-object-bucket-basic-route.s3.fr-par.scw.cloud/ method: DELETE response: @@ -2060,15 +2207,15 @@ interactions: body: "" headers: Date: - - Wed, 18 Feb 2026 16:58:31 GMT + - Thu, 26 Mar 2026 15:30:39 GMT X-Amz-Id-2: - - txg0c6703f8532b41fcabbc-006995efb7 + - txg2980bd1a02dd48cd94b9-0069c5511f X-Amz-Request-Id: - - txg0c6703f8532b41fcabbc-006995efb7 + - txg2980bd1a02dd48cd94b9-0069c5511f status: 204 No Content code: 204 - duration: 157.156292ms - - id: 41 + duration: 271.453125ms + - id: 44 request: proto: HTTP/1.1 proto_major: 1 @@ -2083,8 +2230,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/a5e22425-f0d7-477f-956f-2b396f086412 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/09b57564-d490-4f26-a201-15823aa24517 method: DELETE response: proto: HTTP/2.0 @@ -2103,9 +2250,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 16:58:31 GMT + - Thu, 26 Mar 2026 15:30:39 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2113,7 +2260,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0541538a-1247-43b4-9eb4-ebb63b39aaf1 + - 0d7ff2dc-43e0-4b09-b541-2547a8844bb5 status: 404 Not Found code: 404 - duration: 50.607416ms + duration: 135.60775ms diff --git a/internal/services/edgeservices/testdata/edge-services-route-waf-rule.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-route-waf-rule.cassette.yaml index bc0a15c20c..ad490329bf 100644 --- a/internal/services/edgeservices/testdata/edge-services-route-waf-rule.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-route-waf-rule.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:30:43 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 63eb94b3-14c5-44cb-a624-dad72b7e2788 + status: 200 OK + code: 200 + duration: 313.425958ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 505 + content_length: 493 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:15.695245242Z","description":"pipeline for waf rule test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","name":"my-edge-services-pipeline-waf-rule","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-17T15:05:15.695245242Z"}' + body: '{"created_at":"2026-03-26T15:30:44.052538180Z","description":"pipeline for waf rule test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"7b56806d-687d-4d41-90f1-432a573dd59d","name":"my-edge-services-pipeline-waf-rule","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:44.052538180Z"}' headers: Content-Length: - - "505" + - "493" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:15 GMT + - Thu, 26 Mar 2026 15:30:44 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 65aa66fb-54db-4e23-a81b-4331e4c6e412 + - 0345aee3-d7ae-48be-a6d9-2d69c50fad0c status: 200 OK code: 200 - duration: 741.189625ms - - id: 1 + duration: 107.651125ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/7b56806d-687d-4d41-90f1-432a573dd59d method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 499 + content_length: 487 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:15.695245Z","description":"pipeline for waf rule test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","name":"my-edge-services-pipeline-waf-rule","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-17T15:05:15.695245Z"}' + body: '{"created_at":"2026-03-26T15:30:44.052538Z","description":"pipeline for waf rule test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"7b56806d-687d-4d41-90f1-432a573dd59d","name":"my-edge-services-pipeline-waf-rule","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:44.052538Z"}' headers: Content-Length: - - "499" + - "487" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:15 GMT + - Thu, 26 Mar 2026 15:30:44 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 05dd9a39-8b14-497e-90dd-24ebeb98d8da + - c576e435-fd8e-4841-9eca-bbc709e18464 status: 200 OK code: 200 - duration: 63.672709ms - - id: 2 + duration: 53.446333ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -119,7 +170,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2/waf-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/7b56806d-687d-4d41-90f1-432a573dd59d/waf-stages method: POST response: proto: HTTP/2.0 @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 230 + content_length: 225 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:15.973798802Z","id":"6ae3164d-1608-4105-802d-e900349782ae","mode":"enable","paranoia_level":2,"pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:15.973798802Z"}' + body: '{"created_at":"2026-03-26T15:30:44.177033655Z","id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed","mode":"enable","paranoia_level":2,"pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:44.177033655Z"}' headers: Content-Length: - - "230" + - "225" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:15 GMT + - Thu, 26 Mar 2026 15:30:44 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6e915bc2-87dc-4d20-8bf2-04f6292f5a62 + - 1d4fa240-1420-4afd-882c-a954b57f5fac status: 200 OK code: 200 - duration: 80.7825ms - - id: 3 + duration: 64.008583ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -168,7 +219,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/6ae3164d-1608-4105-802d-e900349782ae + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/6fea8bcb-8ec4-4e22-92d6-00accd9d98ed method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:15.973798Z","id":"6ae3164d-1608-4105-802d-e900349782ae","mode":"enable","paranoia_level":2,"pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:15.973798Z"}' + body: '{"created_at":"2026-03-26T15:30:44.177033Z","id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed","mode":"enable","paranoia_level":2,"pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:44.177033Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:16 GMT + - Thu, 26 Mar 2026 15:30:44 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e95a5be9-ce7e-45fd-8ba6-3daedbd4565b + - 1adb1156-4332-4e4f-8372-db91b1944c62 status: 200 OK code: 200 - duration: 122.458167ms - - id: 4 + duration: 45.031166ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -218,7 +269,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d48398ef-c778-4d2b-919f-341a91e349e6 + - a302c81e-561a-47f5-a24a-2c54d989e221 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -226,7 +277,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150515Z + - 20260326T153043Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/ method: PUT response: @@ -242,17 +293,17 @@ interactions: Content-Length: - "0" Date: - - Tue, 17 Mar 2026 15:05:17 GMT + - Thu, 26 Mar 2026 15:30:43 GMT Location: - /test-acc-scaleway-object-bucket-waf-route-rule X-Amz-Id-2: - - txg1fe207b6839f454f8b2e-0069b96dad + - txg27562d2f3f3c4404aaf4-0069c55123 X-Amz-Request-Id: - - txg1fe207b6839f454f8b2e-0069b96dad + - txg27562d2f3f3c4404aaf4-0069c55123 status: 200 OK code: 200 - duration: 3.36635675s - - id: 5 + duration: 813.363875ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -269,7 +320,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 6514eb11-db70-45ee-9d57-40a86da18260 + - d06e4017-99bc-4b69-a957-e441b24a4920 Amz-Sdk-Request: - attempt=1; max=3 Content-Type: @@ -281,7 +332,7 @@ interactions: X-Amz-Content-Sha256: - d68cba1a39d89eb72e49b2e5b04058846b60e88e6e32eae42901c4f57a4727a8 X-Amz-Date: - - 20260317T150518Z + - 20260326T153044Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?tagging= method: PUT response: @@ -297,15 +348,15 @@ interactions: Content-Length: - "0" Date: - - Tue, 17 Mar 2026 15:05:18 GMT + - Thu, 26 Mar 2026 15:30:44 GMT X-Amz-Id-2: - - txg4eac0b4ac8f846f4b7dd-0069b96dae + - txgacb27b83ac084e7cadb1-0069c55124 X-Amz-Request-Id: - - txg4eac0b4ac8f846f4b7dd-0069b96dae + - txgacb27b83ac084e7cadb1-0069c55124 status: 200 OK code: 200 - duration: 190.020416ms - - id: 6 + duration: 209.733917ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -322,7 +373,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - d75fd89b-7b47-4092-b338-61af4293873f + - e636add9-93bc-48ac-9c25-6322506d71d9 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -334,7 +385,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150518Z + - 20260326T153044Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?acl= method: PUT response: @@ -350,15 +401,15 @@ interactions: Content-Length: - "0" Date: - - Tue, 17 Mar 2026 15:05:18 GMT + - Thu, 26 Mar 2026 15:30:44 GMT X-Amz-Id-2: - - txg8ed8ef51c5d04be6a1b8-0069b96dae + - txgb30935be486b47ee8427-0069c55124 X-Amz-Request-Id: - - txg8ed8ef51c5d04be6a1b8-0069b96dae + - txgb30935be486b47ee8427-0069c55124 status: 200 OK code: 200 - duration: 94.89675ms - - id: 7 + duration: 205.36175ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -375,7 +426,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 1ff6a941-377e-4f5f-b1f7-5d73575f23f8 + - b6f0bf5c-7ae2-4df5-97f3-ce1b3d81abf6 Amz-Sdk-Request: - attempt=1; max=3 Content-Type: @@ -387,7 +438,7 @@ interactions: X-Amz-Content-Sha256: - d68cba1a39d89eb72e49b2e5b04058846b60e88e6e32eae42901c4f57a4727a8 X-Amz-Date: - - 20260317T150518Z + - 20260326T153044Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?tagging= method: PUT response: @@ -403,15 +454,15 @@ interactions: Content-Length: - "0" Date: - - Tue, 17 Mar 2026 15:05:18 GMT + - Thu, 26 Mar 2026 15:30:44 GMT X-Amz-Id-2: - - txgc5bc7efc3e39495fbef0-0069b96dae + - txg6c17788ae26242b7a5c3-0069c55124 X-Amz-Request-Id: - - txgc5bc7efc3e39495fbef0-0069b96dae + - txg6c17788ae26242b7a5c3-0069c55124 status: 200 OK code: 200 - duration: 267.294875ms - - id: 8 + duration: 237.101667ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -428,7 +479,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 647d85d3-b958-4df0-8122-3591adfcadfb + - 1ad86ffb-e563-4979-895b-6715a89767fd Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -436,7 +487,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150519Z + - 20260326T153045Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?acl= method: GET response: @@ -456,15 +507,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Tue, 17 Mar 2026 15:05:19 GMT + - Thu, 26 Mar 2026 15:30:45 GMT X-Amz-Id-2: - - txgf8fbd2fa3c9a483986e8-0069b96daf + - txgc0ba9b3f4f6f461fb0cc-0069c55125 X-Amz-Request-Id: - - txgf8fbd2fa3c9a483986e8-0069b96daf + - txgc0ba9b3f4f6f461fb0cc-0069c55125 status: 200 OK code: 200 - duration: 52.507333ms - - id: 9 + duration: 164.985375ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -481,7 +532,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 077c9fe1-9cb9-43da-b6cb-0bf6f5ea9132 + - 79eaf3e2-abeb-4d8c-977e-4b3b47b3f0b6 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -489,7 +540,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150519Z + - 20260326T153045Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -500,22 +551,22 @@ interactions: trailer: {} content_length: 315 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgc5b858f482a64406bc78-0069b96daftxgc5b858f482a64406bc78-0069b96daf/test-acc-scaleway-object-bucket-waf-route-rule + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxgd3199b134ee6450da6dd-0069c55125txgd3199b134ee6450da6dd-0069c55125/test-acc-scaleway-object-bucket-waf-route-rule headers: Content-Length: - "315" Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:19 GMT + - Thu, 26 Mar 2026 15:30:45 GMT X-Amz-Id-2: - - txgc5b858f482a64406bc78-0069b96daf + - txgd3199b134ee6450da6dd-0069c55125 X-Amz-Request-Id: - - txgc5b858f482a64406bc78-0069b96daf + - txgd3199b134ee6450da6dd-0069c55125 status: 404 Not Found code: 404 - duration: 46.292583ms - - id: 10 + duration: 118.503667ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -532,7 +583,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - b5ede77a-224e-4377-a996-75430f417a60 + - 5b134f0e-5381-4255-bb7a-736fcd62e4df Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -540,7 +591,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150519Z + - 20260326T153045Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/ method: GET response: @@ -560,15 +611,15 @@ interactions: Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:19 GMT + - Thu, 26 Mar 2026 15:30:45 GMT X-Amz-Id-2: - - txgb1c22d8a70424546ac34-0069b96daf + - txg17b64821317b4be6b934-0069c55125 X-Amz-Request-Id: - - txgb1c22d8a70424546ac34-0069b96daf + - txg17b64821317b4be6b934-0069c55125 status: 200 OK code: 200 - duration: 384.464292ms - - id: 11 + duration: 282.22575ms + - id: 12 request: proto: HTTP/1.1 proto_major: 1 @@ -585,7 +636,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a809e001-22f3-45b1-ba54-8d91f6362328 + - c50bd783-1a75-442b-b334-51f01f300b44 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -593,7 +644,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150519Z + - 20260326T153045Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -613,15 +664,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Tue, 17 Mar 2026 15:05:19 GMT + - Thu, 26 Mar 2026 15:30:45 GMT X-Amz-Id-2: - - txgbf55c06c67084a139d95-0069b96daf + - txgc0a1e2c1005b4a5e99df-0069c55125 X-Amz-Request-Id: - - txgbf55c06c67084a139d95-0069b96daf + - txgc0a1e2c1005b4a5e99df-0069c55125 status: 200 OK code: 200 - duration: 149.060875ms - - id: 12 + duration: 51.504416ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -638,7 +689,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 2d7eb791-ff6e-4303-9b9d-5d50cf2b11ad + - feba0c24-e3fd-4a4e-bc10-d6a7bc02766e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -646,7 +697,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150519Z + - 20260326T153045Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -657,22 +708,22 @@ interactions: trailer: {} content_length: 283 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg5bf5f757ee7e46b89518-0069b96daftxg5bf5f757ee7e46b89518-0069b96daf/test-acc-scaleway-object-bucket-waf-route-rule + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg686d4861c09a413385e2-0069c55125txg686d4861c09a413385e2-0069c55125/test-acc-scaleway-object-bucket-waf-route-rule headers: Content-Length: - "283" Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:19 GMT + - Thu, 26 Mar 2026 15:30:45 GMT X-Amz-Id-2: - - txg5bf5f757ee7e46b89518-0069b96daf + - txg686d4861c09a413385e2-0069c55125 X-Amz-Request-Id: - - txg5bf5f757ee7e46b89518-0069b96daf + - txg686d4861c09a413385e2-0069c55125 status: 404 Not Found code: 404 - duration: 70.905208ms - - id: 13 + duration: 225.116833ms + - id: 14 request: proto: HTTP/1.1 proto_major: 1 @@ -689,7 +740,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 57841547-2f0c-433b-96bd-dc39dbfd02ef + - 66d524c1-7690-4502-a605-6cad2839eca8 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -697,7 +748,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150519Z + - 20260326T153045Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -717,15 +768,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Tue, 17 Mar 2026 15:05:19 GMT + - Thu, 26 Mar 2026 15:30:45 GMT X-Amz-Id-2: - - txg3d6f36e02f95403f9007-0069b96daf + - txg2f31ac7cbc44450bb226-0069c55125 X-Amz-Request-Id: - - txg3d6f36e02f95403f9007-0069b96daf + - txg2f31ac7cbc44450bb226-0069c55125 status: 200 OK code: 200 - duration: 162.686084ms - - id: 14 + duration: 190.121625ms + - id: 15 request: proto: HTTP/1.1 proto_major: 1 @@ -742,7 +793,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - c08b40e6-4d12-4537-90f1-fd60636e10b0 + - ae6b20da-8a1d-4de4-bd50-977952c8e855 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -750,7 +801,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150519Z + - 20260326T153046Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -761,22 +812,22 @@ interactions: trailer: {} content_length: 364 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgf1eda653b9fb40e88905-0069b96daftxgf1eda653b9fb40e88905-0069b96daf/test-acc-scaleway-object-bucket-waf-route-ruletest-acc-scaleway-object-bucket-waf-route-rule + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg794c545d86774d3799a1-0069c55126txg794c545d86774d3799a1-0069c55126/test-acc-scaleway-object-bucket-waf-route-ruletest-acc-scaleway-object-bucket-waf-route-rule headers: Content-Length: - "364" Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:19 GMT + - Thu, 26 Mar 2026 15:30:46 GMT X-Amz-Id-2: - - txgf1eda653b9fb40e88905-0069b96daf + - txg794c545d86774d3799a1-0069c55126 X-Amz-Request-Id: - - txgf1eda653b9fb40e88905-0069b96daf + - txg794c545d86774d3799a1-0069c55126 status: 404 Not Found code: 404 - duration: 154.363334ms - - id: 15 + duration: 75.572833ms + - id: 16 request: proto: HTTP/1.1 proto_major: 1 @@ -794,7 +845,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2/backend-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/7b56806d-687d-4d41-90f1-432a573dd59d/backend-stages method: POST response: proto: HTTP/2.0 @@ -802,20 +853,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 319 + content_length: 313 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:20.797085576Z","id":"07775566-de6a-448f-8e79-1d998068b132","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-waf-route-rule","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-17T15:05:20.797085576Z"}' + body: '{"created_at":"2026-03-26T15:30:46.714896172Z","id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-waf-route-rule","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:30:46.714896172Z"}' headers: Content-Length: - - "319" + - "313" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:20 GMT + - Thu, 26 Mar 2026 15:30:46 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -823,11 +874,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 857266be-42d0-4109-b4da-abb730ac1d8a + - 69b95c01-2092-49d0-beb6-865e19e54f02 status: 200 OK code: 200 - duration: 757.153875ms - - id: 16 + duration: 499.37275ms + - id: 17 request: proto: HTTP/1.1 proto_major: 1 @@ -843,7 +894,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/07775566-de6a-448f-8e79-1d998068b132 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e9d414eb-fbaf-4167-9fc7-523cbd25b0af method: GET response: proto: HTTP/2.0 @@ -851,20 +902,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 313 + content_length: 307 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:20.797085Z","id":"07775566-de6a-448f-8e79-1d998068b132","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-waf-route-rule","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-17T15:05:20.797085Z"}' + body: '{"created_at":"2026-03-26T15:30:46.714896Z","id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-waf-route-rule","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:30:46.714896Z"}' headers: Content-Length: - - "313" + - "307" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:20 GMT + - Thu, 26 Mar 2026 15:30:46 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -872,11 +923,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 119d28bb-260e-4456-be8e-a1690248d687 + - a171c30d-7b67-4196-b292-12803b8277c6 status: 200 OK code: 200 - duration: 85.673833ms - - id: 17 + duration: 45.98975ms + - id: 18 request: proto: HTTP/1.1 proto_major: 1 @@ -887,14 +938,14 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"backend_stage_id":"07775566-de6a-448f-8e79-1d998068b132"}' + body: '{"backend_stage_id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af"}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2/route-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/7b56806d-687d-4d41-90f1-432a573dd59d/route-stages method: POST response: proto: HTTP/2.0 @@ -902,20 +953,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 252 + content_length: 248 uncompressed: false - body: '{"backend_stage_id":"07775566-de6a-448f-8e79-1d998068b132","created_at":"2026-03-17T15:05:20.963811791Z","id":"dd18c272-713a-459e-b45e-73ae3312dbe1","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:20.963811791Z"}' + body: '{"backend_stage_id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","created_at":"2026-03-26T15:30:46.837452961Z","id":"f4b180da-e89c-49ad-ac29-aae869209bef","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:46.837452961Z"}' headers: Content-Length: - - "252" + - "248" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:20 GMT + - Thu, 26 Mar 2026 15:30:46 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -923,29 +974,29 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e5bd8d44-d079-4476-9ddb-e3ae8971de49 + - 7357d0a3-e78b-49ed-b16d-0b0bce2ef6e5 status: 200 OK code: 200 - duration: 163.007333ms - - id: 18 + duration: 71.898458ms + - id: 19 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 179 + content_length: 198 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"route_rules":[{"rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6ae3164d-1608-4105-802d-e900349782ae"}]}' + body: '{"route_rules":[{"rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"},"host_filter":null},"waf_stage_id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed"}]}' form: {} headers: Content-Type: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef/route-rules method: PUT response: proto: HTTP/2.0 @@ -953,20 +1004,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 253 + content_length: 267 uncompressed: false - body: '{"route_rules":[{"position":1,"route_stage_id":"dd18c272-713a-459e-b45e-73ae3312dbe1","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6ae3164d-1608-4105-802d-e900349782ae"}]}' + body: '{"route_rules":[{"position":1,"route_stage_id":"f4b180da-e89c-49ad-ac29-aae869209bef","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed"}]}' headers: Content-Length: - - "253" + - "267" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:46 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -974,11 +1025,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d3e6c554-6b5d-48e5-8559-556aeb3e45b0 + - 7484345e-977f-452a-9d02-68e0b43372cb status: 200 OK code: 200 - duration: 124.68225ms - - id: 19 + duration: 134.691625ms + - id: 20 request: proto: HTTP/1.1 proto_major: 1 @@ -994,7 +1045,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef method: GET response: proto: HTTP/2.0 @@ -1002,20 +1053,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 246 + content_length: 242 uncompressed: false - body: '{"backend_stage_id":"07775566-de6a-448f-8e79-1d998068b132","created_at":"2026-03-17T15:05:20.963811Z","id":"dd18c272-713a-459e-b45e-73ae3312dbe1","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:21.186223Z"}' + body: '{"backend_stage_id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","created_at":"2026-03-26T15:30:46.837452Z","id":"f4b180da-e89c-49ad-ac29-aae869209bef","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:46.968981Z"}' headers: Content-Length: - - "246" + - "242" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1023,11 +1074,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2c5d029a-ea11-438a-b231-9e5abb58de0f + - e095bc0f-a4c4-45ff-8e27-bc46c3346723 status: 200 OK code: 200 - duration: 74.251167ms - - id: 20 + duration: 61.399584ms + - id: 21 request: proto: HTTP/1.1 proto_major: 1 @@ -1043,7 +1094,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef/route-rules method: GET response: proto: HTTP/2.0 @@ -1051,20 +1102,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 270 + content_length: 283 uncompressed: false - body: '{"route_rules":[{"position":1,"route_stage_id":"dd18c272-713a-459e-b45e-73ae3312dbe1","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6ae3164d-1608-4105-802d-e900349782ae"}],"total_count":1}' + body: '{"route_rules":[{"position":1,"route_stage_id":"f4b180da-e89c-49ad-ac29-aae869209bef","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed"}],"total_count":1}' headers: Content-Length: - - "270" + - "283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1072,11 +1123,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 665a6f16-a204-40a1-b18d-38382b07fa99 + - 6399b67b-dc3a-42b2-82eb-b36a4b3c1cdf status: 200 OK code: 200 - duration: 71.926ms - - id: 21 + duration: 55.382042ms + - id: 22 request: proto: HTTP/1.1 proto_major: 1 @@ -1092,7 +1143,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef method: GET response: proto: HTTP/2.0 @@ -1100,20 +1151,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 246 + content_length: 242 uncompressed: false - body: '{"backend_stage_id":"07775566-de6a-448f-8e79-1d998068b132","created_at":"2026-03-17T15:05:20.963811Z","id":"dd18c272-713a-459e-b45e-73ae3312dbe1","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:21.186223Z"}' + body: '{"backend_stage_id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","created_at":"2026-03-26T15:30:46.837452Z","id":"f4b180da-e89c-49ad-ac29-aae869209bef","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:46.968981Z"}' headers: Content-Length: - - "246" + - "242" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1121,11 +1172,64 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8e20361f-9f9b-422e-a359-5e4dfb8c15fb + - 4d627ab5-236b-46bf-92c9-23cbc43182b5 status: 200 OK code: 200 - duration: 64.716916ms - - id: 22 + duration: 109.498666ms + - id: 23 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + Accept-Encoding: + - identity + Amz-Sdk-Invocation-Id: + - 880706b8-a24d-4801-ba2a-f8f96e1cc867 + Amz-Sdk-Request: + - attempt=1; max=3 + User-Agent: + - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e + X-Amz-Content-Sha256: + - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 + X-Amz-Date: + - 20260326T153047Z + url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?acl= + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 698 + uncompressed: false + body: |- + + 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + headers: + Content-Length: + - "698" + Content-Type: + - text/xml; charset=utf-8 + Date: + - Thu, 26 Mar 2026 15:30:47 GMT + X-Amz-Id-2: + - txge98a3043ec2c4ce78863-0069c55127 + X-Amz-Request-Id: + - txge98a3043ec2c4ce78863-0069c55127 + status: 200 OK + code: 200 + duration: 14.386083ms + - id: 24 request: proto: HTTP/1.1 proto_major: 1 @@ -1141,7 +1245,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -1149,20 +1253,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 499 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:15.695245Z","description":"pipeline for waf rule test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","name":"my-edge-services-pipeline-waf-rule","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-17T15:05:15.695245Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "499" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1170,11 +1274,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3943b166-15f7-44e2-ab04-44aadd16a96b + - 37cb4e8c-e61e-49b0-912c-050c5199a313 status: 200 OK code: 200 - duration: 52.515666ms - - id: 23 + duration: 39.682791ms + - id: 25 request: proto: HTTP/1.1 proto_major: 1 @@ -1182,25 +1286,15 @@ interactions: content_length: 0 transfer_encoding: [] trailer: {} - host: test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud + host: api.scaleway.com remote_addr: "" request_uri: "" body: "" form: {} headers: - Accept-Encoding: - - identity - Amz-Sdk-Invocation-Id: - - d3780cf9-7498-4d79-9e3b-3b0f230022b0 - Amz-Sdk-Request: - - attempt=1; max=3 User-Agent: - - aws-sdk-go-v2/1.41.2 ua/2.1 os/macos lang/go#1.26.0 md/GOOS#darwin md/GOARCH#arm64 api/s3#1.96.2 terraform-provider-scaleway/develop m/E,e - X-Amz-Content-Sha256: - - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 - X-Amz-Date: - - 20260317T150521Z - url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?acl= + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/7b56806d-687d-4d41-90f1-432a573dd59d method: GET response: proto: HTTP/2.0 @@ -1208,26 +1302,32 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 698 + content_length: 487 uncompressed: false - body: |- - - 564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5:564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5FULL_CONTROL + body: '{"created_at":"2026-03-26T15:30:44.052538Z","description":"pipeline for waf rule test","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"7b56806d-687d-4d41-90f1-432a573dd59d","name":"my-edge-services-pipeline-waf-rule","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:30:44.052538Z"}' headers: Content-Length: - - "698" + - "487" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' Content-Type: - - text/xml; charset=utf-8 + - application/json Date: - - Tue, 17 Mar 2026 15:05:21 GMT - X-Amz-Id-2: - - txgad87219797ad41f791aa-0069b96db1 - X-Amz-Request-Id: - - txgad87219797ad41f791aa-0069b96db1 + - Thu, 26 Mar 2026 15:30:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 56aa833c-50b0-4be9-b1ac-29423e1faca1 status: 200 OK code: 200 - duration: 74.589042ms - - id: 24 + duration: 35.346834ms + - id: 26 request: proto: HTTP/1.1 proto_major: 1 @@ -1243,7 +1343,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/6ae3164d-1608-4105-802d-e900349782ae + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/6fea8bcb-8ec4-4e22-92d6-00accd9d98ed method: GET response: proto: HTTP/2.0 @@ -1251,20 +1351,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:15.973798Z","id":"6ae3164d-1608-4105-802d-e900349782ae","mode":"enable","paranoia_level":2,"pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:15.973798Z"}' + body: '{"created_at":"2026-03-26T15:30:44.177033Z","id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed","mode":"enable","paranoia_level":2,"pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:44.177033Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1272,11 +1372,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - feb8da39-1f58-4a66-b3e4-fba93a10ea85 + - e181e5b1-650d-494d-b382-46d68a7e1355 status: 200 OK code: 200 - duration: 42.122542ms - - id: 25 + duration: 36.838791ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1293,7 +1393,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - f8cf7dfa-747e-4a5e-a528-310a6caa544c + - 60b34e71-7887-4f04-8c49-011044dac0a2 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1301,7 +1401,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150521Z + - 20260326T153047Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?object-lock= method: GET response: @@ -1312,22 +1412,22 @@ interactions: trailer: {} content_length: 315 uncompressed: false - body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg8d192df1feb74701ac06-0069b96db1txg8d192df1feb74701ac06-0069b96db1/test-acc-scaleway-object-bucket-waf-route-rule + body: ObjectLockConfigurationNotFoundErrorObject Lock configuration does not exist for this buckettxg51069d29c21e4792a31c-0069c55127txg51069d29c21e4792a31c-0069c55127/test-acc-scaleway-object-bucket-waf-route-rule headers: Content-Length: - "315" Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT X-Amz-Id-2: - - txg8d192df1feb74701ac06-0069b96db1 + - txg51069d29c21e4792a31c-0069c55127 X-Amz-Request-Id: - - txg8d192df1feb74701ac06-0069b96db1 + - txg51069d29c21e4792a31c-0069c55127 status: 404 Not Found code: 404 - duration: 49.837667ms - - id: 26 + duration: 280.455167ms + - id: 28 request: proto: HTTP/1.1 proto_major: 1 @@ -1344,7 +1444,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 8f9edbfa-3f5a-4895-81db-fa60f8d4e9d5 + - 821e1fbd-3e63-4f2e-be1c-212782c6c7de Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1352,7 +1452,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150521Z + - 20260326T153047Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/ method: GET response: @@ -1372,15 +1472,15 @@ interactions: Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT X-Amz-Id-2: - - txgfdfef9acaf094fb1a05b-0069b96db1 + - txgc0526cd4fe814180aeea-0069c55127 X-Amz-Request-Id: - - txgfdfef9acaf094fb1a05b-0069b96db1 + - txgc0526cd4fe814180aeea-0069c55127 status: 200 OK code: 200 - duration: 90.279625ms - - id: 27 + duration: 50.950333ms + - id: 29 request: proto: HTTP/1.1 proto_major: 1 @@ -1397,7 +1497,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 54a27aaa-46be-4fca-81c0-88ddc8dcac2b + - e7e04289-8db7-4254-b5f5-9a88f5f6f21e Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1405,7 +1505,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150521Z + - 20260326T153047Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?tagging= method: GET response: @@ -1425,15 +1525,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT X-Amz-Id-2: - - txg04d35b76e1d54023bb94-0069b96db1 + - txgce5bec0640c047d19443-0069c55127 X-Amz-Request-Id: - - txg04d35b76e1d54023bb94-0069b96db1 + - txgce5bec0640c047d19443-0069c55127 status: 200 OK code: 200 - duration: 51.019334ms - - id: 28 + duration: 50.284875ms + - id: 30 request: proto: HTTP/1.1 proto_major: 1 @@ -1450,7 +1550,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 3c32fed5-fd4b-4954-b4c9-9913882bc795 + - 9c5d3e30-edce-44cd-a4c3-832ea0113460 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1458,7 +1558,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150521Z + - 20260326T153047Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?cors= method: GET response: @@ -1469,22 +1569,22 @@ interactions: trailer: {} content_length: 283 uncompressed: false - body: NoSuchCORSConfigurationThe CORS configuration does not existtxg421a58d6d59846b488d3-0069b96db1txg421a58d6d59846b488d3-0069b96db1/test-acc-scaleway-object-bucket-waf-route-rule + body: NoSuchCORSConfigurationThe CORS configuration does not existtxg88ebd1f5031748d7a20e-0069c55127txg88ebd1f5031748d7a20e-0069c55127/test-acc-scaleway-object-bucket-waf-route-rule headers: Content-Length: - "283" Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:21 GMT + - Thu, 26 Mar 2026 15:30:47 GMT X-Amz-Id-2: - - txg421a58d6d59846b488d3-0069b96db1 + - txg88ebd1f5031748d7a20e-0069c55127 X-Amz-Request-Id: - - txg421a58d6d59846b488d3-0069b96db1 + - txg88ebd1f5031748d7a20e-0069c55127 status: 404 Not Found code: 404 - duration: 181.241833ms - - id: 29 + duration: 130.070792ms + - id: 31 request: proto: HTTP/1.1 proto_major: 1 @@ -1501,7 +1601,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - a571a496-9677-4631-b862-5a9df81bae7e + - 93d9fe51-29ff-4321-a106-b3dfbaca7f1c Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1509,7 +1609,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150522Z + - 20260326T153048Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?versioning= method: GET response: @@ -1529,15 +1629,15 @@ interactions: Content-Type: - text/xml; charset=utf-8 Date: - - Tue, 17 Mar 2026 15:05:22 GMT + - Thu, 26 Mar 2026 15:30:48 GMT X-Amz-Id-2: - - txg61270b9f09d14324b308-0069b96db2 + - txgb0fed40477bf4fb0aa53-0069c55128 X-Amz-Request-Id: - - txg61270b9f09d14324b308-0069b96db2 + - txgb0fed40477bf4fb0aa53-0069c55128 status: 200 OK code: 200 - duration: 43.997ms - - id: 30 + duration: 223.543458ms + - id: 32 request: proto: HTTP/1.1 proto_major: 1 @@ -1554,7 +1654,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - ae724224-a00f-46d1-b86f-30681e7a67c7 + - 82c41852-09a5-4389-a4f1-6780de90b1d7 Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -1562,7 +1662,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150522Z + - 20260326T153048Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/?lifecycle= method: GET response: @@ -1573,22 +1673,22 @@ interactions: trailer: {} content_length: 364 uncompressed: false - body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxgdcd22900a1534eb093e0-0069b96db2txgdcd22900a1534eb093e0-0069b96db2/test-acc-scaleway-object-bucket-waf-route-ruletest-acc-scaleway-object-bucket-waf-route-rule + body: NoSuchLifecycleConfigurationThe lifecycle configuration does not existtxg91abe60c658f465e9617-0069c55128txg91abe60c658f465e9617-0069c55128/test-acc-scaleway-object-bucket-waf-route-ruletest-acc-scaleway-object-bucket-waf-route-rule headers: Content-Length: - "364" Content-Type: - application/xml Date: - - Tue, 17 Mar 2026 15:05:22 GMT + - Thu, 26 Mar 2026 15:30:48 GMT X-Amz-Id-2: - - txgdcd22900a1534eb093e0-0069b96db2 + - txg91abe60c658f465e9617-0069c55128 X-Amz-Request-Id: - - txgdcd22900a1534eb093e0-0069b96db2 + - txg91abe60c658f465e9617-0069c55128 status: 404 Not Found code: 404 - duration: 46.230208ms - - id: 31 + duration: 178.458041ms + - id: 33 request: proto: HTTP/1.1 proto_major: 1 @@ -1604,7 +1704,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/07775566-de6a-448f-8e79-1d998068b132 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e9d414eb-fbaf-4167-9fc7-523cbd25b0af method: GET response: proto: HTTP/2.0 @@ -1612,20 +1712,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 313 + content_length: 307 uncompressed: false - body: '{"created_at":"2026-03-17T15:05:20.797085Z","id":"07775566-de6a-448f-8e79-1d998068b132","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-waf-route-rule","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-17T15:05:20.797085Z"}' + body: '{"created_at":"2026-03-26T15:30:46.714896Z","id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","scaleway_s3":{"bucket_name":"test-acc-scaleway-object-bucket-waf-route-rule","bucket_region":"fr-par","is_website":false},"updated_at":"2026-03-26T15:30:46.714896Z"}' headers: Content-Length: - - "313" + - "307" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:22 GMT + - Thu, 26 Mar 2026 15:30:48 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1633,11 +1733,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 581023d4-51b4-4059-8fc6-793607265642 + - 88c3a995-88be-4926-a5cf-0559420bfdd8 status: 200 OK code: 200 - duration: 62.543ms - - id: 32 + duration: 115.25625ms + - id: 34 request: proto: HTTP/1.1 proto_major: 1 @@ -1653,7 +1753,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef method: GET response: proto: HTTP/2.0 @@ -1661,20 +1761,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 246 + content_length: 242 uncompressed: false - body: '{"backend_stage_id":"07775566-de6a-448f-8e79-1d998068b132","created_at":"2026-03-17T15:05:20.963811Z","id":"dd18c272-713a-459e-b45e-73ae3312dbe1","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:21.186223Z"}' + body: '{"backend_stage_id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","created_at":"2026-03-26T15:30:46.837452Z","id":"f4b180da-e89c-49ad-ac29-aae869209bef","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:46.968981Z"}' headers: Content-Length: - - "246" + - "242" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:22 GMT + - Thu, 26 Mar 2026 15:30:48 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1682,11 +1782,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0bae60a0-9c48-4b3e-8b61-fb7c7ffc8211 + - 3f802e12-f35b-4af1-be6b-73504ca618e8 status: 200 OK code: 200 - duration: 59.022292ms - - id: 33 + duration: 52.555375ms + - id: 35 request: proto: HTTP/1.1 proto_major: 1 @@ -1702,7 +1802,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef/route-rules method: GET response: proto: HTTP/2.0 @@ -1710,20 +1810,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 270 + content_length: 283 uncompressed: false - body: '{"route_rules":[{"position":1,"route_stage_id":"dd18c272-713a-459e-b45e-73ae3312dbe1","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6ae3164d-1608-4105-802d-e900349782ae"}],"total_count":1}' + body: '{"route_rules":[{"position":1,"route_stage_id":"f4b180da-e89c-49ad-ac29-aae869209bef","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed"}],"total_count":1}' headers: Content-Length: - - "270" + - "283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:22 GMT + - Thu, 26 Mar 2026 15:30:48 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1731,11 +1831,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 65cc1f78-ad45-4308-87a8-fa647b5e76cd + - 20596264-3d00-481f-a56c-a832eabc3cca status: 200 OK code: 200 - duration: 50.617458ms - - id: 34 + duration: 63.27325ms + - id: 36 request: proto: HTTP/1.1 proto_major: 1 @@ -1751,7 +1851,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef method: GET response: proto: HTTP/2.0 @@ -1759,20 +1859,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 246 + content_length: 242 uncompressed: false - body: '{"backend_stage_id":"07775566-de6a-448f-8e79-1d998068b132","created_at":"2026-03-17T15:05:20.963811Z","id":"dd18c272-713a-459e-b45e-73ae3312dbe1","pipeline_id":"0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2","updated_at":"2026-03-17T15:05:21.186223Z"}' + body: '{"backend_stage_id":"e9d414eb-fbaf-4167-9fc7-523cbd25b0af","created_at":"2026-03-26T15:30:46.837452Z","id":"f4b180da-e89c-49ad-ac29-aae869209bef","pipeline_id":"7b56806d-687d-4d41-90f1-432a573dd59d","updated_at":"2026-03-26T15:30:46.968981Z"}' headers: Content-Length: - - "246" + - "242" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:22 GMT + - Thu, 26 Mar 2026 15:30:48 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1780,11 +1880,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a865ecda-4daa-4f91-8e21-18a369dd175a + - 894fb22d-8d80-4152-ad87-1ea47bf61a37 status: 200 OK code: 200 - duration: 60.124292ms - - id: 35 + duration: 41.050334ms + - id: 37 request: proto: HTTP/1.1 proto_major: 1 @@ -1800,7 +1900,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1/route-rules + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef/route-rules method: GET response: proto: HTTP/2.0 @@ -1808,20 +1908,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 270 + content_length: 283 uncompressed: false - body: '{"route_rules":[{"position":1,"route_stage_id":"dd18c272-713a-459e-b45e-73ae3312dbe1","rule_http_match":{"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6ae3164d-1608-4105-802d-e900349782ae"}],"total_count":1}' + body: '{"route_rules":[{"position":1,"route_stage_id":"f4b180da-e89c-49ad-ac29-aae869209bef","rule_http_match":{"host_filter":null,"method_filters":["get"],"path_filter":{"path_filter_type":"regex","value":"/api/.*"}},"waf_stage_id":"6fea8bcb-8ec4-4e22-92d6-00accd9d98ed"}],"total_count":1}' headers: Content-Length: - - "270" + - "283" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:22 GMT + - Thu, 26 Mar 2026 15:30:48 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1829,11 +1929,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 101bdc3a-84a3-4b63-a046-d019776bfe91 + - 58524c68-6a81-4817-bed1-0f8c1e651188 status: 200 OK code: 200 - duration: 67.277708ms - - id: 36 + duration: 120.651333ms + - id: 38 request: proto: HTTP/1.1 proto_major: 1 @@ -1849,7 +1949,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef method: DELETE response: proto: HTTP/2.0 @@ -1866,9 +1966,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:23 GMT + - Thu, 26 Mar 2026 15:30:49 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1876,11 +1976,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4e69a2c9-d3a7-45e6-9500-2e912b00d9a6 + - 54a52e6e-4da1-45b4-9e85-e8af2b747dbe status: 204 No Content code: 204 - duration: 276.786042ms - - id: 37 + duration: 96.329584ms + - id: 39 request: proto: HTTP/1.1 proto_major: 1 @@ -1896,7 +1996,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/6ae3164d-1608-4105-802d-e900349782ae + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/6fea8bcb-8ec4-4e22-92d6-00accd9d98ed method: DELETE response: proto: HTTP/2.0 @@ -1913,9 +2013,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:23 GMT + - Thu, 26 Mar 2026 15:30:49 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1923,11 +2023,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6d75628a-6ab6-4012-a463-9affcef49dae + - 9a2932cc-9769-44de-a50b-f3498b96f3c7 status: 204 No Content code: 204 - duration: 65.383416ms - - id: 38 + duration: 71.120084ms + - id: 40 request: proto: HTTP/1.1 proto_major: 1 @@ -1943,7 +2043,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/07775566-de6a-448f-8e79-1d998068b132 + url: https://api.scaleway.com/edge-services/v1beta1/backend-stages/e9d414eb-fbaf-4167-9fc7-523cbd25b0af method: DELETE response: proto: HTTP/2.0 @@ -1960,9 +2060,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:23 GMT + - Thu, 26 Mar 2026 15:30:49 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1970,11 +2070,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d8297c74-e19a-4c7d-8b46-b7a1802b0907 + - a9715313-70e0-4012-aa8d-7aaf40f19072 status: 204 No Content code: 204 - duration: 102.639959ms - - id: 39 + duration: 74.874875ms + - id: 41 request: proto: HTTP/1.1 proto_major: 1 @@ -1990,7 +2090,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0d65bc9c-89c2-4a7b-b0bb-6ea74f6924e2 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/7b56806d-687d-4d41-90f1-432a573dd59d method: DELETE response: proto: HTTP/2.0 @@ -2007,9 +2107,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:23 GMT + - Thu, 26 Mar 2026 15:30:49 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2017,11 +2117,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4b5409d4-498c-4184-88c4-e9db16bf6591 + - e89776c7-9f3b-4dd6-a655-a1cf93a9d6d7 status: 204 No Content code: 204 - duration: 171.23425ms - - id: 40 + duration: 107.168042ms + - id: 42 request: proto: HTTP/1.1 proto_major: 1 @@ -2038,7 +2138,7 @@ interactions: Accept-Encoding: - identity Amz-Sdk-Invocation-Id: - - 8a6b6e64-affa-42b7-8521-e16c8801cca8 + - 1ea1f4c6-15ea-4805-b8dd-420303c0b84d Amz-Sdk-Request: - attempt=1; max=3 User-Agent: @@ -2046,7 +2146,7 @@ interactions: X-Amz-Content-Sha256: - e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 X-Amz-Date: - - 20260317T150523Z + - 20260326T153049Z url: https://test-acc-scaleway-object-bucket-waf-route-rule.s3.fr-par.scw.cloud/ method: DELETE response: @@ -2060,15 +2160,62 @@ interactions: body: "" headers: Date: - - Tue, 17 Mar 2026 15:05:23 GMT + - Thu, 26 Mar 2026 15:30:49 GMT X-Amz-Id-2: - - txgf65a2111c9bb4ede99a9-0069b96db3 + - txgdd416be18bf242a096ff-0069c55129 X-Amz-Request-Id: - - txgf65a2111c9bb4ede99a9-0069b96db3 + - txgdd416be18bf242a096ff-0069c55129 status: 204 No Content code: 204 - duration: 254.873084ms - - id: 41 + duration: 237.672916ms + - id: 43 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:30:49 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6ee31f8e-a416-4ee6-8919-a06f49c64ead + status: 204 No Content + code: 204 + duration: 402.096541ms + - id: 44 request: proto: HTTP/1.1 proto_major: 1 @@ -2084,7 +2231,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/route-stages/dd18c272-713a-459e-b45e-73ae3312dbe1 + url: https://api.scaleway.com/edge-services/v1beta1/route-stages/f4b180da-e89c-49ad-ac29-aae869209bef method: DELETE response: proto: HTTP/2.0 @@ -2103,9 +2250,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 17 Mar 2026 15:05:23 GMT + - Thu, 26 Mar 2026 15:30:49 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -2113,7 +2260,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e34a0e2d-2541-48d5-bb55-8398d6515e14 + - 12b72c5c-94c7-47c0-a034-723a830d5a14 status: 404 Not Found code: 404 - duration: 129.4645ms + duration: 43.656584ms diff --git a/internal/services/edgeservices/testdata/edge-services-tls-basic.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-tls-basic.cassette.yaml index ba8e4ab69f..d6578e0c8e 100644 --- a/internal/services/edgeservices/testdata/edge-services-tls-basic.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-tls-basic.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:14 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 77a7497e-bc7f-4369-8f49-3bf3249249ba + status: 200 OK + code: 200 + duration: 384.686208ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -18,7 +69,7 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests url: https://api.scaleway.com/edge-services/v1beta1/pipelines method: POST response: @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-02-18T17:03:07.593758049Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T17:03:07.593758049Z"}' + body: '{"created_at":"2026-03-26T15:48:14.285337690Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:14.285337690Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:07 GMT + - Thu, 26 Mar 2026 15:48:14 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 83f25458-b3c0-45df-8aac-93888128b105 + - 73784e3f-8a2e-434a-83f5-92b70f80e4c6 status: 200 OK code: 200 - duration: 249.674ms - - id: 1 + duration: 130.651167ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -67,8 +118,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c1c52dcc-fa20-4c67-963f-ec212c47ffa5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e393cbb1-86ee-4a56-b08f-ba39ffd9e218 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-18T17:03:07.593758Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T17:03:07.593758Z"}' + body: '{"created_at":"2026-03-26T15:48:14.285337Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:14.285337Z"}' headers: Content-Length: - - "484" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:07 GMT + - Thu, 26 Mar 2026 15:48:14 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8e1a6124-b89c-4655-813d-a28ec07a58f4 + - b7c03dd5-64ad-4573-be7d-4529fcbb2a32 status: 200 OK code: 200 - duration: 54.924584ms - - id: 2 + duration: 66.414875ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -118,8 +169,8 @@ interactions: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c1c52dcc-fa20-4c67-963f-ec212c47ffa5/tls-stages + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e393cbb1-86ee-4a56-b08f-ba39ffd9e218/tls-stages method: POST response: proto: HTTP/2.0 @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 266 + content_length: 260 uncompressed: false - body: '{"certificate_expires_at":null,"created_at":"2026-02-18T17:03:07.767486316Z","id":"8befa652-3743-4c36-ab6f-8f4a1d335156","managed_certificate":true,"pipeline_id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","secrets":[],"updated_at":"2026-02-18T17:03:07.767486316Z"}' + body: '{"certificate_expires_at":null,"created_at":"2026-03-26T15:48:14.454843333Z","id":"99f54d62-0e83-464c-96ae-959962577142","managed_certificate":true,"pipeline_id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","secrets":[],"updated_at":"2026-03-26T15:48:14.454843333Z"}' headers: Content-Length: - - "266" + - "260" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:07 GMT + - Thu, 26 Mar 2026 15:48:14 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - caf15480-d6a5-4cb5-824d-73698be1ae56 + - 22bce6c8-e3b0-4a18-8afd-cd6937791641 status: 200 OK code: 200 - duration: 91.329709ms - - id: 3 + duration: 114.962875ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -167,8 +218,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/8befa652-3743-4c36-ab6f-8f4a1d335156 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/99f54d62-0e83-464c-96ae-959962577142 method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 260 + content_length: 254 uncompressed: false - body: '{"certificate_expires_at":null,"created_at":"2026-02-18T17:03:07.767486Z","id":"8befa652-3743-4c36-ab6f-8f4a1d335156","managed_certificate":true,"pipeline_id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","secrets":[],"updated_at":"2026-02-18T17:03:07.767486Z"}' + body: '{"certificate_expires_at":null,"created_at":"2026-03-26T15:48:14.454843Z","id":"99f54d62-0e83-464c-96ae-959962577142","managed_certificate":true,"pipeline_id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","secrets":[],"updated_at":"2026-03-26T15:48:14.454843Z"}' headers: Content-Length: - - "260" + - "254" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:07 GMT + - Thu, 26 Mar 2026 15:48:14 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a233770e-9246-4ff7-9057-e5609612b3c2 + - b2eb3f73-d709-4d73-81c7-8477cd0f9b64 status: 200 OK code: 200 - duration: 148.971916ms - - id: 4 + duration: 90.663708ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -216,8 +267,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/8befa652-3743-4c36-ab6f-8f4a1d335156 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/99f54d62-0e83-464c-96ae-959962577142 method: GET response: proto: HTTP/2.0 @@ -225,20 +276,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 260 + content_length: 254 uncompressed: false - body: '{"certificate_expires_at":null,"created_at":"2026-02-18T17:03:07.767486Z","id":"8befa652-3743-4c36-ab6f-8f4a1d335156","managed_certificate":true,"pipeline_id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","secrets":[],"updated_at":"2026-02-18T17:03:07.767486Z"}' + body: '{"certificate_expires_at":null,"created_at":"2026-03-26T15:48:14.454843Z","id":"99f54d62-0e83-464c-96ae-959962577142","managed_certificate":true,"pipeline_id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","secrets":[],"updated_at":"2026-03-26T15:48:14.454843Z"}' headers: Content-Length: - - "260" + - "254" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:08 GMT + - Thu, 26 Mar 2026 15:48:14 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -246,11 +297,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4ad13dcc-5877-4cbe-b321-ce0a81527bec + - 9412f2ea-08d4-47b9-8075-7f00a5437288 status: 200 OK code: 200 - duration: 110.685375ms - - id: 5 + duration: 77.150417ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -265,8 +316,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c1c52dcc-fa20-4c67-963f-ec212c47ffa5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -274,20 +325,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-18T17:03:07.593758Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-18T17:03:07.593758Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:08 GMT + - Thu, 26 Mar 2026 15:48:14 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -295,11 +346,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d4a8a6da-37eb-4ae4-89e4-255aa6d088c1 + - 8e9b2ba4-7a87-4b5d-8dce-3d17a797abe5 status: 200 OK code: 200 - duration: 160.445542ms - - id: 6 + duration: 102.551792ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -314,8 +365,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/8befa652-3743-4c36-ab6f-8f4a1d335156 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e393cbb1-86ee-4a56-b08f-ba39ffd9e218 method: GET response: proto: HTTP/2.0 @@ -323,20 +374,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 260 + content_length: 472 uncompressed: false - body: '{"certificate_expires_at":null,"created_at":"2026-02-18T17:03:07.767486Z","id":"8befa652-3743-4c36-ab6f-8f4a1d335156","managed_certificate":true,"pipeline_id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","secrets":[],"updated_at":"2026-02-18T17:03:07.767486Z"}' + body: '{"created_at":"2026-03-26T15:48:14.285337Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:14.285337Z"}' headers: Content-Length: - - "260" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:08 GMT + - Thu, 26 Mar 2026 15:48:15 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -344,11 +395,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a7890648-d2d5-44c5-a351-4a528fe7a33a + - 7f8a88d0-0b61-4a03-8e3e-b7d20dd5fdd2 status: 200 OK code: 200 - duration: 61.238708ms - - id: 7 + duration: 71.094792ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -363,8 +414,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/8befa652-3743-4c36-ab6f-8f4a1d335156 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/99f54d62-0e83-464c-96ae-959962577142 method: GET response: proto: HTTP/2.0 @@ -372,20 +423,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 260 + content_length: 254 uncompressed: false - body: '{"certificate_expires_at":null,"created_at":"2026-02-18T17:03:07.767486Z","id":"8befa652-3743-4c36-ab6f-8f4a1d335156","managed_certificate":true,"pipeline_id":"c1c52dcc-fa20-4c67-963f-ec212c47ffa5","secrets":[],"updated_at":"2026-02-18T17:03:07.767486Z"}' + body: '{"certificate_expires_at":null,"created_at":"2026-03-26T15:48:14.454843Z","id":"99f54d62-0e83-464c-96ae-959962577142","managed_certificate":true,"pipeline_id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","secrets":[],"updated_at":"2026-03-26T15:48:14.454843Z"}' headers: Content-Length: - - "260" + - "254" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:08 GMT + - Thu, 26 Mar 2026 15:48:15 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -393,11 +444,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e903a69c-5127-4e2e-b0b3-d84aa7b4fdbc + - 1631743c-c51f-4349-93fc-e9ff45c30903 status: 200 OK code: 200 - duration: 60.228209ms - - id: 8 + duration: 64.06625ms + - id: 9 request: proto: HTTP/1.1 proto_major: 1 @@ -412,8 +463,57 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/8befa652-3743-4c36-ab6f-8f4a1d335156 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/99f54d62-0e83-464c-96ae-959962577142 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 254 + uncompressed: false + body: '{"certificate_expires_at":null,"created_at":"2026-03-26T15:48:14.454843Z","id":"99f54d62-0e83-464c-96ae-959962577142","managed_certificate":true,"pipeline_id":"e393cbb1-86ee-4a56-b08f-ba39ffd9e218","secrets":[],"updated_at":"2026-03-26T15:48:14.454843Z"}' + headers: + Content-Length: + - "254" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:15 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c4ddfcff-c2e3-4a2a-8113-e6beb0f2b8c8 + status: 200 OK + code: 200 + duration: 140.946041ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/99f54d62-0e83-464c-96ae-959962577142 method: DELETE response: proto: HTTP/2.0 @@ -430,9 +530,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:09 GMT + - Thu, 26 Mar 2026 15:48:15 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -440,11 +540,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 48b7eaa3-6158-4f5a-81df-7bc57df20e54 + - 58ce9bd1-4ebf-4703-aa83-f63a85383bbc status: 204 No Content code: 204 - duration: 156.221375ms - - id: 9 + duration: 101.817541ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -459,8 +559,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/c1c52dcc-fa20-4c67-963f-ec212c47ffa5 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/e393cbb1-86ee-4a56-b08f-ba39ffd9e218 method: DELETE response: proto: HTTP/2.0 @@ -477,9 +577,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:09 GMT + - Thu, 26 Mar 2026 15:48:16 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -487,11 +587,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7e2e1a4e-69a5-4e4a-9f09-acb5a5183896 + - 95b34062-39c4-412f-b9fa-d82509de67ff status: 204 No Content code: 204 - duration: 112.280417ms - - id: 10 + duration: 354.326333ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:16 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 78705293-9a30-4486-a837-2d405116d455 + status: 204 No Content + code: 204 + duration: 86.791291ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -506,8 +653,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/8befa652-3743-4c36-ab6f-8f4a1d335156 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/tls-stages/99f54d62-0e83-464c-96ae-959962577142 method: DELETE response: proto: HTTP/2.0 @@ -526,9 +673,9 @@ interactions: Content-Type: - application/json Date: - - Wed, 18 Feb 2026 17:03:09 GMT + - Thu, 26 Mar 2026 15:48:16 GMT Server: - - Scaleway API Gateway (fr-par-2;edge01) + - Scaleway API Gateway (fr-par-3;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -536,7 +683,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - beae4b65-052e-4135-a17c-6136709fcc0c + - c37c3627-b8bf-4733-8450-b9665eb205de status: 404 Not Found code: 404 - duration: 65.364542ms + duration: 63.351ms diff --git a/internal/services/edgeservices/testdata/edge-services-waf-basic.cassette.yaml b/internal/services/edgeservices/testdata/edge-services-waf-basic.cassette.yaml index 4f5993016a..8de8897008 100644 --- a/internal/services/edgeservices/testdata/edge-services-waf-basic.cassette.yaml +++ b/internal/services/edgeservices/testdata/edge-services-waf-basic.cassette.yaml @@ -2,6 +2,57 @@ version: 2 interactions: - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 75 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","plan_name":"starter"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 23 + uncompressed: false + body: '{"plan_name":"starter"}' + headers: + Content-Length: + - "23" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:53 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7a96050c-e940-4d52-8497-8e28cd2c3e0a + status: 200 OK + code: 200 + duration: 229.219834ms + - id: 1 request: proto: HTTP/1.1 proto_major: 1 @@ -27,20 +78,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 490 + content_length: 478 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.385511782Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-26T16:25:50.385511782Z"}' + body: '{"created_at":"2026-03-26T15:48:53.927283034Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"6359412c-60d0-4662-88aa-02df208a1685","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:53.927283034Z"}' headers: Content-Length: - - "490" + - "478" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:50 GMT + - Thu, 26 Mar 2026 15:48:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,11 +99,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - d5067c13-e93d-4239-b92e-9814964fdb1d + - 0b0e186b-515b-44aa-a8ae-0f57538f19b2 status: 200 OK code: 200 - duration: 290.523875ms - - id: 1 + duration: 95.515708ms + - id: 2 request: proto: HTTP/1.1 proto_major: 1 @@ -68,7 +119,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6359412c-60d0-4662-88aa-02df208a1685 method: GET response: proto: HTTP/2.0 @@ -76,20 +127,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.385511Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-26T16:25:50.385511Z"}' + body: '{"created_at":"2026-03-26T15:48:53.927283Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"6359412c-60d0-4662-88aa-02df208a1685","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:53.927283Z"}' headers: Content-Length: - - "484" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:50 GMT + - Thu, 26 Mar 2026 15:48:53 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,11 +148,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 35fa1d9f-16f9-4b64-963d-8fa759b58184 + - 87868cec-2f39-4472-b2c9-f979a4fb9937 status: 200 OK code: 200 - duration: 162.968334ms - - id: 2 + duration: 36.833625ms + - id: 3 request: proto: HTTP/1.1 proto_major: 1 @@ -119,7 +170,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86/waf-stages + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6359412c-60d0-4662-88aa-02df208a1685/waf-stages method: POST response: proto: HTTP/2.0 @@ -127,20 +178,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 230 + content_length: 225 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.672398213Z","id":"fed578ea-531e-480d-8f0e-5ca6c8ddb360","mode":"enable","paranoia_level":3,"pipeline_id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","updated_at":"2026-02-26T16:25:50.672398213Z"}' + body: '{"created_at":"2026-03-26T15:48:54.042068863Z","id":"932dee3b-b519-4903-a6c4-ca70209d1bf0","mode":"enable","paranoia_level":3,"pipeline_id":"6359412c-60d0-4662-88aa-02df208a1685","updated_at":"2026-03-26T15:48:54.042068863Z"}' headers: Content-Length: - - "230" + - "225" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:50 GMT + - Thu, 26 Mar 2026 15:48:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -148,11 +199,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 139f49a5-58c7-4c31-8c23-f8d7f397429f + - 56e83194-a280-44aa-9eee-dacde0d3df1a status: 200 OK code: 200 - duration: 99.306834ms - - id: 3 + duration: 72.070625ms + - id: 4 request: proto: HTTP/1.1 proto_major: 1 @@ -168,7 +219,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/fed578ea-531e-480d-8f0e-5ca6c8ddb360 + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/932dee3b-b519-4903-a6c4-ca70209d1bf0 method: GET response: proto: HTTP/2.0 @@ -176,20 +227,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.672398Z","id":"fed578ea-531e-480d-8f0e-5ca6c8ddb360","mode":"enable","paranoia_level":3,"pipeline_id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","updated_at":"2026-02-26T16:25:50.672398Z"}' + body: '{"created_at":"2026-03-26T15:48:54.042068Z","id":"932dee3b-b519-4903-a6c4-ca70209d1bf0","mode":"enable","paranoia_level":3,"pipeline_id":"6359412c-60d0-4662-88aa-02df208a1685","updated_at":"2026-03-26T15:48:54.042068Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:50 GMT + - Thu, 26 Mar 2026 15:48:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -197,11 +248,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b56e87ef-5f54-4b1e-98a7-ba7dfde77e12 + - a80d405d-c19a-4a40-ada0-9f2c2156e23b status: 200 OK code: 200 - duration: 99.443375ms - - id: 4 + duration: 50.17125ms + - id: 5 request: proto: HTTP/1.1 proto_major: 1 @@ -217,7 +268,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/fed578ea-531e-480d-8f0e-5ca6c8ddb360 + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/932dee3b-b519-4903-a6c4-ca70209d1bf0 method: GET response: proto: HTTP/2.0 @@ -225,20 +276,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.672398Z","id":"fed578ea-531e-480d-8f0e-5ca6c8ddb360","mode":"enable","paranoia_level":3,"pipeline_id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","updated_at":"2026-02-26T16:25:50.672398Z"}' + body: '{"created_at":"2026-03-26T15:48:54.042068Z","id":"932dee3b-b519-4903-a6c4-ca70209d1bf0","mode":"enable","paranoia_level":3,"pipeline_id":"6359412c-60d0-4662-88aa-02df208a1685","updated_at":"2026-03-26T15:48:54.042068Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:50 GMT + - Thu, 26 Mar 2026 15:48:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -246,11 +297,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a6c63c2f-4c09-491b-baf2-d51fec1711cd + - 485f8c42-c46d-4667-955f-9073cdf5a75b status: 200 OK code: 200 - duration: 62.804542ms - - id: 5 + duration: 54.870959ms + - id: 6 request: proto: HTTP/1.1 proto_major: 1 @@ -266,7 +317,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86 + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 method: GET response: proto: HTTP/2.0 @@ -274,20 +325,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 484 + content_length: 23 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.385511Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-02-26T16:25:50.385511Z"}' + body: '{"plan_name":"starter"}' headers: Content-Length: - - "484" + - "23" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:51 GMT + - Thu, 26 Mar 2026 15:48:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -295,11 +346,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a0896db9-3db1-41d1-892b-4e7c49d4eba5 + - e4bcf463-b237-4ddb-bdbb-014ff8e4cca8 status: 200 OK code: 200 - duration: 63.751042ms - - id: 6 + duration: 33.909ms + - id: 7 request: proto: HTTP/1.1 proto_major: 1 @@ -315,7 +366,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/fed578ea-531e-480d-8f0e-5ca6c8ddb360 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6359412c-60d0-4662-88aa-02df208a1685 method: GET response: proto: HTTP/2.0 @@ -323,20 +374,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 472 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.672398Z","id":"fed578ea-531e-480d-8f0e-5ca6c8ddb360","mode":"enable","paranoia_level":3,"pipeline_id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","updated_at":"2026-02-26T16:25:50.672398Z"}' + body: '{"created_at":"2026-03-26T15:48:53.927283Z","description":"pipeline description","errors":[{"code":"pipeline_missing_head_stage","message":"first (head) stage missing","severity":"critical","stage":"dns","type":"config"}],"id":"6359412c-60d0-4662-88aa-02df208a1685","name":"my-edge_services-pipeline","organization_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","project_id":"564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5","status":"warning","updated_at":"2026-03-26T15:48:53.927283Z"}' headers: Content-Length: - - "224" + - "472" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:51 GMT + - Thu, 26 Mar 2026 15:48:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -344,11 +395,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2b688584-af3b-411a-8d23-6afda7502a32 + - 698841c3-598a-4581-912e-2581da9aaf9b status: 200 OK code: 200 - duration: 64.623458ms - - id: 7 + duration: 54.965791ms + - id: 8 request: proto: HTTP/1.1 proto_major: 1 @@ -364,7 +415,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/fed578ea-531e-480d-8f0e-5ca6c8ddb360 + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/932dee3b-b519-4903-a6c4-ca70209d1bf0 method: GET response: proto: HTTP/2.0 @@ -372,20 +423,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 224 + content_length: 219 uncompressed: false - body: '{"created_at":"2026-02-26T16:25:50.672398Z","id":"fed578ea-531e-480d-8f0e-5ca6c8ddb360","mode":"enable","paranoia_level":3,"pipeline_id":"0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86","updated_at":"2026-02-26T16:25:50.672398Z"}' + body: '{"created_at":"2026-03-26T15:48:54.042068Z","id":"932dee3b-b519-4903-a6c4-ca70209d1bf0","mode":"enable","paranoia_level":3,"pipeline_id":"6359412c-60d0-4662-88aa-02df208a1685","updated_at":"2026-03-26T15:48:54.042068Z"}' headers: Content-Length: - - "224" + - "219" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:51 GMT + - Thu, 26 Mar 2026 15:48:54 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -393,11 +444,60 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 51ae6ec4-fd36-4acb-8067-b7c9f45c4ade + - 5f7df7e6-fd6c-4cfa-a12f-4dd6917e01c5 status: 200 OK code: 200 - duration: 38.296958ms - - id: 8 + duration: 45.001875ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/932dee3b-b519-4903-a6c4-ca70209d1bf0 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 219 + uncompressed: false + body: '{"created_at":"2026-03-26T15:48:54.042068Z","id":"932dee3b-b519-4903-a6c4-ca70209d1bf0","mode":"enable","paranoia_level":3,"pipeline_id":"6359412c-60d0-4662-88aa-02df208a1685","updated_at":"2026-03-26T15:48:54.042068Z"}' + headers: + Content-Length: + - "219" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:54 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 2eb41ff1-320e-4ef0-a5d6-0c4e1f945bdc + status: 200 OK + code: 200 + duration: 126.808542ms + - id: 10 request: proto: HTTP/1.1 proto_major: 1 @@ -413,7 +513,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/fed578ea-531e-480d-8f0e-5ca6c8ddb360 + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/932dee3b-b519-4903-a6c4-ca70209d1bf0 method: DELETE response: proto: HTTP/2.0 @@ -430,9 +530,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:51 GMT + - Thu, 26 Mar 2026 15:48:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -440,11 +540,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9708eaf8-7f07-4d4f-9b2e-43f2f2f7cb37 + - c1eecc96-140d-49ec-8d9f-cfe605ba6476 status: 204 No Content code: 204 - duration: 111.465959ms - - id: 9 + duration: 108.915542ms + - id: 11 request: proto: HTTP/1.1 proto_major: 1 @@ -460,7 +560,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/pipelines/0949d6e6-2bb7-4d4a-8ab2-84e2c09cca86 + url: https://api.scaleway.com/edge-services/v1beta1/pipelines/6359412c-60d0-4662-88aa-02df208a1685 method: DELETE response: proto: HTTP/2.0 @@ -477,9 +577,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:51 GMT + - Thu, 26 Mar 2026 15:48:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -487,11 +587,58 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f0872727-2f9a-4b0d-bf85-5f25c9d7532c + - 573f9441-6292-4305-97cb-e31902ad1faf status: 204 No Content code: 204 - duration: 125.057417ms - - id: 10 + duration: 119.067166ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/edge-services/v1beta1/current-plan/564aa517-68b0-4fd7-8c8c-d21c4bcdcbd5 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 26 Mar 2026 15:48:55 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 91bf9bef-7f8f-4cc3-9ff3-d3bf90669b0e + status: 204 No Content + code: 204 + duration: 156.953834ms + - id: 13 request: proto: HTTP/1.1 proto_major: 1 @@ -507,7 +654,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.26.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/fed578ea-531e-480d-8f0e-5ca6c8ddb360 + url: https://api.scaleway.com/edge-services/v1beta1/waf-stages/932dee3b-b519-4903-a6c4-ca70209d1bf0 method: DELETE response: proto: HTTP/2.0 @@ -526,9 +673,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 26 Feb 2026 16:25:51 GMT + - Thu, 26 Mar 2026 15:48:55 GMT Server: - - Scaleway API Gateway (fr-par-2;edge02) + - Scaleway API Gateway (fr-par-3;edge01) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -536,7 +683,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e2ee34e9-a62c-4b47-ba52-8a62d80273f4 + - ed8852f3-ba8f-44db-b7da-ddaa85846867 status: 404 Not Found code: 404 - duration: 52.2705ms + duration: 39.909875ms diff --git a/internal/services/edgeservices/tls_stage_data_source_test.go b/internal/services/edgeservices/tls_stage_data_source_test.go index fe282c7df1..b0adee8fdb 100644 --- a/internal/services/edgeservices/tls_stage_data_source_test.go +++ b/internal/services/edgeservices/tls_stage_data_source_test.go @@ -18,9 +18,14 @@ func TestAccDataSourceTLSStage_ByID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-tls-id" description = "pipeline for TLS data source test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { @@ -68,9 +73,14 @@ func TestAccDataSourceTLSStage_ByPipelineID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-tls-filter" description = "pipeline for TLS filter test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { diff --git a/internal/services/edgeservices/tls_stage_test.go b/internal/services/edgeservices/tls_stage_test.go index 46076952b0..73a5ab111e 100644 --- a/internal/services/edgeservices/tls_stage_test.go +++ b/internal/services/edgeservices/tls_stage_test.go @@ -18,9 +18,14 @@ func TestAccEdgeServicesTLS_Basic(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_tls_stage" "main" { diff --git a/internal/services/edgeservices/waf_stage_data_source_test.go b/internal/services/edgeservices/waf_stage_data_source_test.go index e62a698cd2..fe264c5e14 100644 --- a/internal/services/edgeservices/waf_stage_data_source_test.go +++ b/internal/services/edgeservices/waf_stage_data_source_test.go @@ -18,9 +18,14 @@ func TestAccDataSourceWAFStage_ByID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-waf-id" description = "pipeline for WAF data source test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { @@ -70,9 +75,14 @@ func TestAccDataSourceWAFStage_ByPipelineID(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "tf-tests-ds-waf-filter" description = "pipeline for WAF filter test" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_object_bucket" "main" { diff --git a/internal/services/edgeservices/waf_stage_test.go b/internal/services/edgeservices/waf_stage_test.go index 2df2178c20..e6ccc6fee2 100644 --- a/internal/services/edgeservices/waf_stage_test.go +++ b/internal/services/edgeservices/waf_stage_test.go @@ -18,9 +18,14 @@ func TestAccEdgeServicesWAF_Basic(t *testing.T) { Steps: []resource.TestStep{ { Config: ` + resource "scaleway_edge_services_plan" "main" { + name = "starter" + } + resource "scaleway_edge_services_pipeline" "main" { name = "my-edge_services-pipeline" description = "pipeline description" + depends_on = [scaleway_edge_services_plan.main] } resource "scaleway_edge_services_waf_stage" "main" {