diff --git a/docs/resources/file_filesystem.md b/docs/resources/file_filesystem.md index 38fbebc24a..62f967abc6 100644 --- a/docs/resources/file_filesystem.md +++ b/docs/resources/file_filesystem.md @@ -18,14 +18,14 @@ This resource allows you to define and manage the size, tags, and region of a fi ```terraform resource scaleway_file_filesystem file { name = "my-nfs-filesystem" - size = 100000000000 # 100 GB + size_in_gb = 100 } ``` ## Argument Reference - `name` - (Optional) The name of the filesystem. If not provided, a random name will be generated. -- `size` - (Required) The size of the filesystem in bytes, with a granularity of 100 GB (10¹¹ bytes). +- `size_in_gb` - (Required) The size of the filesystem in bytes, with a granularity of 100 GB (10¹¹ bytes). - Minimum: 100 GB (100000000000 bytes) - Maximum: 10 TB (10000000000000 bytes) - `tags` - (Optional) A list of tags associated with the filesystem. diff --git a/docs/resources/instance_server.md b/docs/resources/instance_server.md index 312c59fddf..2051b1ad38 100644 --- a/docs/resources/instance_server.md +++ b/docs/resources/instance_server.md @@ -45,6 +45,33 @@ resource "scaleway_instance_server" "web" { } ``` +### With filesystem + +```terraform +resource scaleway_block_volume volume { + iops = 15000 + size_in_gb = 15 +} + +resource scaleway_file_filesystem terraform_instance_filesystem { + name = "filesystem-instance-terraform" + size_in_gb = 100 +} + +resource scaleway_instance_server base { + type = "POP2-HM-2C-16G" + state = "started" + tags = ["terraform-test", "scaleway_instance_server", "state"] + root_volume { + volume_type = "sbs_volume" + volume_id = scaleway_block_volume.volume.id + } + filesystems { + filesystem_id = scaleway_file_filesystem.terraform_instance_filesystem.id + } +} +``` + ### With a reserved IP ```terraform @@ -227,6 +254,9 @@ attached to the server. Updates to this field will trigger a stop/start of the s ~> **Important:** If this field contains local volumes, you have to first detach them, in one apply, and then delete the volume in another apply. +- `filesystems` - (Optional) List of filesystems attached to the server. + - `filesystem_id` - (Optional) The unique ID of the filesystem attached to the server. + - `ip_id` - (Optional) The ID of the reserved IP that is attached to the server. - `ip_ids` - (Optional) List of ID of reserved IPs that are attached to the server. Cannot be used with `ip_id`. @@ -289,6 +319,8 @@ In addition to all arguments above, the following attributes are exported: - `placement_group_policy_respected` - (Deprecated) Always false, use [instance_placement_group resource](instance_placement_group.md) to known when the placement group policy is respected. - `root_volume` - `volume_id` - The volume ID of the root volume of the server. +- `filesystem` + - `state` - The current status of the filesystem (e.g., attached, detached). - `public_ips` - The list of public IPs of the server. - `id` - The ID of the IP. - `address` - The address of the IP. diff --git a/internal/services/file/filesystem.go b/internal/services/file/filesystem.go index 3e577e741e..bc289d3c6e 100644 --- a/internal/services/file/filesystem.go +++ b/internal/services/file/filesystem.go @@ -6,6 +6,7 @@ import ( "github.com/hashicorp/terraform-plugin-sdk/v2/diag" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/validation" file "github.com/scaleway/scaleway-sdk-go/api/file/v1alpha1" "github.com/scaleway/scaleway-sdk-go/scw" "github.com/scaleway/terraform-provider-scaleway/v2/internal/httperrors" @@ -37,10 +38,11 @@ func ResourceFileSystem() *schema.Resource { Optional: true, Description: "The name of the filesystem", }, - "size": { - Type: schema.TypeInt, - Required: true, - Description: "The Filesystem size in bytes, with a granularity of 100 GB (10^11 bytes). Must be compliant with the minimum (100 GB) and maximum (10 TB) allowed size.", + "size_in_gb": { + Type: schema.TypeInt, + Required: true, + ValidateFunc: validation.IntBetween(1, 1000), + Description: "The Filesystem size_in_gb in bytes, with a granularity of 100 GB (10^11 bytes). Must be compliant with the minimum (100 GB) and maximum (10 TB) allowed size_in_gb.", }, "tags": { Type: schema.TypeList, @@ -87,10 +89,16 @@ func ResourceFileSystemCreate(ctx context.Context, d *schema.ResourceData, m any Region: region, Name: types.ExpandOrGenerateString(d.Get("name").(string), "file"), ProjectID: d.Get("project_id").(string), - Size: *types.ExpandUint64Ptr(d.Get("size")), + Size: *types.ExpandUint64Ptr(d.Get("size_in_gb")), Tags: types.ExpandStrings(d.Get("tags")), } + if size, ok := d.GetOk("size_in_gb"); ok { + sizeInGB := size.(int) + sizeInBytes := uint64(sizeInGB) * uint64(scw.GB) + req.Size = sizeInBytes + } + file, err := api.CreateFileSystem(req, scw.WithContext(ctx)) if err != nil { return diag.FromErr(err) @@ -128,7 +136,7 @@ func ResourceFileSystemRead(ctx context.Context, d *schema.ResourceData, m any) _ = d.Set("region", fileSystem.Region) _ = d.Set("organization_id", fileSystem.OrganizationID) _ = d.Set("status", fileSystem.Status) - _ = d.Set("size", int64(fileSystem.Size)) + _ = d.Set("size_in_gb", int(fileSystem.Size/scw.GB)) _ = d.Set("tags", fileSystem.Tags) _ = d.Set("created_at", fileSystem.CreatedAt.Format(time.RFC3339)) _ = d.Set("updated_at", fileSystem.UpdatedAt.Format(time.RFC3339)) @@ -163,8 +171,9 @@ func ResourceFileSystemUpdate(ctx context.Context, d *schema.ResourceData, m any req.Name = types.ExpandUpdatedStringPtr(d.Get("name")) } - if d.HasChange("size") { - req.Size = types.ExpandUint64Ptr(d.Get("size")) + if d.HasChange("size_in_gb") { + sizeInGB := uint64(d.Get("size_in_gb").(int)) * uint64(scw.GB) + req.Size = types.ExpandUint64Ptr(sizeInGB) } if d.HasChange("tags") { diff --git a/internal/services/file/filesystem_test.go b/internal/services/file/filesystem_test.go index 1f1577ae9c..e83e9140ac 100644 --- a/internal/services/file/filesystem_test.go +++ b/internal/services/file/filesystem_test.go @@ -20,7 +20,7 @@ func TestAccFileSystem_Basic(t *testing.T) { fileSystemName := "TestAccFileSystem_Basic" fileSystemNameUpdated := "TestAccFileSystem_BasicUpdate" - size := int64(100_000_000_000) + sizeInGB := 100 resource.ParallelTest(t, resource.TestCase{ PreCheck: func() { acctest.PreCheck(t) }, @@ -31,25 +31,25 @@ func TestAccFileSystem_Basic(t *testing.T) { Config: fmt.Sprintf(` resource "scaleway_file_filesystem" "fs" { name = "%s" - size = %d + size_in_gb = %d } - `, fileSystemName, size), + `, fileSystemName, sizeInGB), Check: resource.ComposeTestCheckFunc( testAccCheckFileSystemExists(tt, "scaleway_file_filesystem.fs"), resource.TestCheckResourceAttr("scaleway_file_filesystem.fs", "name", fileSystemName), - resource.TestCheckResourceAttr("scaleway_file_filesystem.fs", "size", strconv.FormatInt(size, 10)), + resource.TestCheckResourceAttr("scaleway_file_filesystem.fs", "size_in_gb", strconv.Itoa(sizeInGB)), ), }, { Config: fmt.Sprintf(` resource "scaleway_file_filesystem" "fs" { name = "%s" - size = %d + size_in_gb = %d } - `, fileSystemNameUpdated, size), + `, fileSystemNameUpdated, sizeInGB), Check: resource.ComposeTestCheckFunc( testAccCheckFileSystemExists(tt, "scaleway_file_filesystem.fs"), - resource.TestCheckResourceAttr("scaleway_file_filesystem.fs", "size", strconv.FormatInt(size, 10)), + resource.TestCheckResourceAttr("scaleway_file_filesystem.fs", "size_in_gb", strconv.Itoa(sizeInGB)), ), }, }, @@ -61,7 +61,7 @@ func TestAccFileSystem_SizeTooSmallFails(t *testing.T) { defer tt.Cleanup() fileSystemName := "TestAccFileSystem_SizeTooSmallFails" - size := int64(10_000_000_000) + sizeInGB := 10 resource.ParallelTest(t, resource.TestCase{ PreCheck: func() { acctest.PreCheck(t) }, @@ -72,9 +72,9 @@ func TestAccFileSystem_SizeTooSmallFails(t *testing.T) { Config: fmt.Sprintf(` resource "scaleway_file_filesystem" "fs" { name = "%s" - size = %d + size_in_gb = %d } - `, fileSystemName, size), + `, fileSystemName, sizeInGB), ExpectError: regexp.MustCompile("size must be greater or equal to 100000000000"), }, }, @@ -86,7 +86,7 @@ func TestAccFileSystem_InvalidSizeGranularityFails(t *testing.T) { defer tt.Cleanup() fileSystemName := "TestAccFileSystem_InvalidSizeGranularityFails" - size := int64(25_000_000_000) + sizeInGB := 250 resource.ParallelTest(t, resource.TestCase{ PreCheck: func() { acctest.PreCheck(t) }, @@ -97,10 +97,10 @@ func TestAccFileSystem_InvalidSizeGranularityFails(t *testing.T) { Config: fmt.Sprintf(` resource "scaleway_file_filesystem" "fs" { name = "%s" - size = %d + size_in_gb = %d } - `, fileSystemName, size), - ExpectError: regexp.MustCompile("size must be greater or equal to 100000000000"), + `, fileSystemName, sizeInGB), + ExpectError: regexp.MustCompile("size does not respect constraint, size must be a multiple of 100000000000"), }, }, }) diff --git a/internal/services/file/testdata/file-system-basic.cassette.yaml b/internal/services/file/testdata/file-system-basic.cassette.yaml index a5a78bd993..e0df6fc6dd 100644 --- a/internal/services/file/testdata/file-system-basic.cassette.yaml +++ b/internal/services/file/testdata/file-system-basic.cassette.yaml @@ -27,20 +27,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 377 + content_length: 367 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "377" + - "367" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:33 GMT + - Mon, 16 Jun 2025 12:40:20 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,10 +48,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4df7f46a-4ead-45db-9d5f-b9e3ff8e472c + - 41978b6e-eff8-4b7d-8afc-f5e524fe6e13 status: 200 OK code: 200 - duration: 274.625083ms + duration: 176.580333ms - id: 1 request: proto: HTTP/1.1 @@ -68,7 +68,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -76,20 +76,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 377 + content_length: 367 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "377" + - "367" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:33 GMT + - Mon, 16 Jun 2025 12:40:20 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -97,10 +97,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 84d60524-ece9-4219-925a-fd3d5238e121 + - 63fb8928-9db5-48db-8645-59178ecabb10 status: 200 OK code: 200 - duration: 78.254833ms + duration: 43.219459ms - id: 2 request: proto: HTTP/1.1 @@ -117,7 +117,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -125,20 +125,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 378 + content_length: 368 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "378" + - "368" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:38 GMT + - Mon, 16 Jun 2025 12:40:25 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -146,10 +146,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 20f8bc16-b5f3-4aa8-93db-7e2110d7226f + - 6ee8ca43-dcbc-494d-be90-c8291b10acca status: 200 OK code: 200 - duration: 226.728042ms + duration: 482.33925ms - id: 3 request: proto: HTTP/1.1 @@ -166,7 +166,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -174,20 +174,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 378 + content_length: 368 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "378" + - "368" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:38 GMT + - Mon, 16 Jun 2025 12:40:25 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -195,10 +195,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 85533205-70f3-4507-8a2e-b5b5c872db7d + - ece86495-710f-4fcc-87c9-e7a903472caf status: 200 OK code: 200 - duration: 72.933083ms + duration: 61.259708ms - id: 4 request: proto: HTTP/1.1 @@ -215,7 +215,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -223,20 +223,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 378 + content_length: 368 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "378" + - "368" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:38 GMT + - Mon, 16 Jun 2025 12:40:25 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -244,10 +244,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ffb6ba44-4198-402b-bade-9d1056f62c1e + - bb490fc0-5df0-4782-a65d-6e3df4108f0c status: 200 OK code: 200 - duration: 93.981208ms + duration: 63.040666ms - id: 5 request: proto: HTTP/1.1 @@ -264,7 +264,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -272,20 +272,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 378 + content_length: 368 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "378" + - "368" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:39 GMT + - Mon, 16 Jun 2025 12:40:26 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -293,10 +293,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8d1980a9-616d-4cb7-8379-a965875aa615 + - 4f8b3f4a-35a2-4dd2-9e81-dd8da1539984 status: 200 OK code: 200 - duration: 147.937375ms + duration: 55.424458ms - id: 6 request: proto: HTTP/1.1 @@ -313,7 +313,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -321,20 +321,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 378 + content_length: 368 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "378" + - "368" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:40 GMT + - Mon, 16 Jun 2025 12:40:27 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -342,10 +342,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 279f4589-9a60-4355-af18-b065577575c3 + - 8f5924bc-9312-4c50-a92c-bf16a5d757a0 status: 200 OK code: 200 - duration: 96.605459ms + duration: 48.312833ms - id: 7 request: proto: HTTP/1.1 @@ -362,7 +362,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -370,20 +370,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 378 + content_length: 368 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_Basic","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "378" + - "368" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:41 GMT + - Mon, 16 Jun 2025 12:40:28 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -391,10 +391,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f8975b8a-e0ed-45c2-9a8f-346bf790a5dc + - 8fae955b-906e-4fa5-9a70-25e64069e59f status: 200 OK code: 200 - duration: 73.752958ms + duration: 50.334708ms - id: 8 request: proto: HTTP/1.1 @@ -413,7 +413,7 @@ interactions: - application/json User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: PATCH response: proto: HTTP/2.0 @@ -421,20 +421,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 384 + content_length: 374 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "384" + - "374" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:41 GMT + - Mon, 16 Jun 2025 12:40:28 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -442,10 +442,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 51ef71a4-08af-419a-81e4-5909b1c7b3f8 + - f70a4f86-f671-4d02-9fe5-7a5af17d8bea status: 200 OK code: 200 - duration: 360.532708ms + duration: 100.775958ms - id: 9 request: proto: HTTP/1.1 @@ -462,7 +462,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -470,20 +470,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 384 + content_length: 374 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "384" + - "374" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:41 GMT + - Mon, 16 Jun 2025 12:40:28 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -491,10 +491,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e9b678e6-2fa3-4f6c-9d33-dc266b7b6768 + - 47273c4c-c3db-4169-af5f-e892bf5e75a9 status: 200 OK code: 200 - duration: 119.121167ms + duration: 42.200667ms - id: 10 request: proto: HTTP/1.1 @@ -511,7 +511,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -519,20 +519,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 384 + content_length: 374 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "384" + - "374" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:42 GMT + - Mon, 16 Jun 2025 12:40:28 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -540,10 +540,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 50f62ab1-20a2-464c-89ed-a2e379cbf195 + - e317c6dd-2dd5-4c5d-86f8-530ea0467ce9 status: 200 OK code: 200 - duration: 216.022333ms + duration: 56.060375ms - id: 11 request: proto: HTTP/1.1 @@ -560,7 +560,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -568,20 +568,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 384 + content_length: 374 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "384" + - "374" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:42 GMT + - Mon, 16 Jun 2025 12:40:29 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -589,10 +589,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 65c3582f-73c5-4b28-8965-c819f2a6fae1 + - 25fa7dfe-b99c-49a6-b963-26da0e4bea41 status: 200 OK code: 200 - duration: 162.31775ms + duration: 65.977459ms - id: 12 request: proto: HTTP/1.1 @@ -609,7 +609,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -617,20 +617,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 384 + content_length: 374 uncompressed: false - body: '{"created_at":"2025-06-05T14:14:33.172071Z","id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-05T14:14:33.172071Z"}' + body: '{"created_at":"2025-06-16T12:40:19.942819Z","id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","name":"TestAccFileSystem_BasicUpdate","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-06-16T12:40:19.942819Z"}' headers: Content-Length: - - "384" + - "374" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:43 GMT + - Mon, 16 Jun 2025 12:40:30 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -638,10 +638,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fe3263a9-6ccc-4d2f-9f86-2c4b3a5d4667 + - b7e9e1db-a32d-4673-b027-00a6b0a1dde6 status: 200 OK code: 200 - duration: 137.156792ms + duration: 41.812958ms - id: 13 request: proto: HTTP/1.1 @@ -658,7 +658,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: DELETE response: proto: HTTP/2.0 @@ -675,9 +675,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:44 GMT + - Mon, 16 Jun 2025 12:40:30 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -685,10 +685,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 190f61ce-0cbc-41e7-9bad-d44345208cba + - 6393c566-4efb-407d-9e7e-0f19ebbfd784 status: 204 No Content code: 204 - duration: 132.4795ms + duration: 82.050917ms - id: 14 request: proto: HTTP/1.1 @@ -705,7 +705,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -715,7 +715,7 @@ interactions: trailer: {} content_length: 131 uncompressed: false - body: '{"message":"resource is not found","resource":"filesystem","resource_id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","type":"not_found"}' + body: '{"message":"resource is not found","resource":"filesystem","resource_id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","type":"not_found"}' headers: Content-Length: - "131" @@ -724,9 +724,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:44 GMT + - Mon, 16 Jun 2025 12:40:30 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -734,10 +734,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - aea2d290-84b6-4302-ad90-f87143eb6f06 + - df373ae5-3b7a-475e-8976-47ece4e88f36 status: 404 Not Found code: 404 - duration: 87.874208ms + duration: 37.103625ms - id: 15 request: proto: HTTP/1.1 @@ -754,7 +754,7 @@ interactions: headers: User-Agent: - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.1; darwin; arm64) terraform-provider/develop terraform/terraform-tests - url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/19c1099a-95a9-4ddb-85c4-1c609dfc4d34 + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b method: GET response: proto: HTTP/2.0 @@ -764,7 +764,7 @@ interactions: trailer: {} content_length: 131 uncompressed: false - body: '{"message":"resource is not found","resource":"filesystem","resource_id":"19c1099a-95a9-4ddb-85c4-1c609dfc4d34","type":"not_found"}' + body: '{"message":"resource is not found","resource":"filesystem","resource_id":"f92df0ae-6ba3-4f34-9576-9dbdb4bfde0b","type":"not_found"}' headers: Content-Length: - "131" @@ -773,9 +773,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 05 Jun 2025 14:14:44 GMT + - Mon, 16 Jun 2025 12:40:30 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -783,7 +783,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - f458d891-e526-49da-99c3-8da82a0b0ef9 + - 308cf894-f126-4ba1-a643-d119c99717e7 status: 404 Not Found code: 404 - duration: 86.334708ms + duration: 37.545458ms diff --git a/internal/services/file/testdata/file-system-invalid-size-granularity-fails.cassette.yaml b/internal/services/file/testdata/file-system-invalid-size-granularity-fails.cassette.yaml index 3706bfef8a..a613a3a6bb 100644 --- a/internal/services/file/testdata/file-system-invalid-size-granularity-fails.cassette.yaml +++ b/internal/services/file/testdata/file-system-invalid-size-granularity-fails.cassette.yaml @@ -6,13 +6,13 @@ interactions: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 137 + content_length: 138 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"name":"TestAccFileSystem_InvalidSizeGranularityFails","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","size":25000000000,"tags":[]}' + body: '{"name":"TestAccFileSystem_InvalidSizeGranularityFails","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","size":250000000000,"tags":[]}' form: {} headers: Content-Type: @@ -27,20 +27,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 182 + content_length: 176 uncompressed: false - body: '{"details":[{"argument_name":"size","help_message":"size must be greater or equal to 100000000000","reason":"constraint"}],"message":"invalid argument(s)","type":"invalid_arguments"}' + body: '{"details":[{"argument_name":"size","help_message":"size must be a multiple of 100000000000","reason":"constraint"}],"message":"invalid argument(s)","type":"invalid_arguments"}' headers: Content-Length: - - "182" + - "176" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Thu, 05 Jun 2025 15:04:00 GMT + - Mon, 16 Jun 2025 12:41:54 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,7 +48,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1a3119e1-bf60-4f56-ae77-75a725054db8 + - c4b3c3a3-2afa-476e-aa57-0e45eac69c8d status: 400 Bad Request code: 400 - duration: 184.383ms + duration: 56.899875ms diff --git a/internal/services/file/testdata/file-system-size-too-small-fails.cassette.yaml b/internal/services/file/testdata/file-system-size-too-small-fails.cassette.yaml index 11bfd1ce3b..1b8487158b 100644 --- a/internal/services/file/testdata/file-system-size-too-small-fails.cassette.yaml +++ b/internal/services/file/testdata/file-system-size-too-small-fails.cassette.yaml @@ -38,9 +38,9 @@ interactions: Content-Type: - application/json Date: - - Thu, 05 Jun 2025 15:04:02 GMT + - Mon, 16 Jun 2025 12:40:19 GMT Server: - - Scaleway API Gateway (fr-par-1;edge01) + - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,7 +48,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1fb11366-c9f7-412e-883d-fc8dd92c0d3d + - 0ec41b57-e5b9-4d56-94af-29939ef7c007 status: 400 Bad Request code: 400 - duration: 309.532458ms + duration: 66.228416ms diff --git a/internal/services/instance/helpers_instance.go b/internal/services/instance/helpers_instance.go index dfc47a1f2e..33bfaa9c6a 100644 --- a/internal/services/instance/helpers_instance.go +++ b/internal/services/instance/helpers_instance.go @@ -33,7 +33,7 @@ const ( // InstanceServerStateStandby transient state of the instance event waiting third action or rescue mode InstanceServerStateStandby = "standby" - DefaultInstanceServerWaitTimeout = 10 * time.Minute + DefaultInstanceServerWaitTimeout = 20 * time.Minute defaultInstancePrivateNICWaitTimeout = 10 * time.Minute defaultInstanceVolumeDeleteTimeout = 10 * time.Minute defaultInstanceSecurityGroupTimeout = 1 * time.Minute @@ -553,6 +553,59 @@ func getServerProjectID(ctx context.Context, api *instance.API, zone scw.Zone, s return server.Server.Project, nil } +func attachNewFileSystem(ctx context.Context, newIDs map[string]struct{}, oldIDs map[string]struct{}, api *instance.API, zone scw.Zone, server *instance.Server) error { + for id := range newIDs { + if _, alreadyAttached := oldIDs[id]; !alreadyAttached { + _, err := api.AttachServerFileSystem(&instance.AttachServerFileSystemRequest{ + Zone: zone, + ServerID: server.ID, + FilesystemID: locality.ExpandID(id), + }) + if err != nil { + return fmt.Errorf("error attaching filesystem %s: %w", id, err) + } + + _, err = waitForFilesystems(ctx, api, zone, server.ID, *scw.TimeDurationPtr(DefaultInstanceServerWaitTimeout)) + if err != nil { + return err + } + } + } + + return nil +} + +func detachOldFileSystem(ctx context.Context, oldIDs map[string]struct{}, newIDs map[string]struct{}, api *instance.API, zone scw.Zone, server *instance.Server) error { + for id := range oldIDs { + if _, stillPresent := newIDs[id]; !stillPresent { + _, err := api.DetachServerFileSystem(&instance.DetachServerFileSystemRequest{ + Zone: zone, + ServerID: server.ID, + FilesystemID: locality.ExpandID(id), + }) + if err != nil { + return fmt.Errorf("error detaching filesystem %s: %w", id, err) + } + + _, err = waitForFilesystems(ctx, api, zone, server.ID, *scw.TimeDurationPtr(DefaultInstanceServerWaitTimeout)) + if err != nil && !httperrors.Is404(err) { + return err + } + } + } + + return nil +} + +func collectFilesystemIDs(fsList []any, target map[string]struct{}) { + for _, fs := range fsList { + if fsMap, ok := fs.(map[string]any); ok { + id := fsMap["filesystem_id"].(string) + target[id] = struct{}{} + } + } +} + func DeleteASGServers( ctx context.Context, api *instance.API, diff --git a/internal/services/instance/server.go b/internal/services/instance/server.go index 39607565c8..714febbd2f 100644 --- a/internal/services/instance/server.go +++ b/internal/services/instance/server.go @@ -192,6 +192,26 @@ func ResourceServer() *schema.Resource { Optional: true, Description: "The additional volumes attached to the server", }, + "filesystems": { + Type: schema.TypeList, + Optional: true, + Computed: true, + Description: "Filesystems attach to the server", + Elem: &schema.Resource{ + Schema: map[string]*schema.Schema{ + "filesystem_id": { + Type: schema.TypeString, + Optional: true, + Description: "The filesystem ID attached to the server", + }, + "status": { + Type: schema.TypeString, + Computed: true, + Description: "The state of the filesystem", + }, + }, + }, + }, "ip_id": { Type: schema.TypeString, Optional: true, @@ -552,6 +572,31 @@ func ResourceInstanceServerCreate(ctx context.Context, d *schema.ResourceData, m return diag.FromErr(err) } + /// + // Attach Filesystem + /// + + if filesystems, ok := d.GetOk("filesystems"); ok { + for _, filesystem := range filesystems.([]any) { + fs := filesystem.(map[string]any) + filesystemID := fs["filesystem_id"] + + _, err := api.AttachServerFileSystem(&instanceSDK.AttachServerFileSystemRequest{ + Zone: zone, + FilesystemID: regional.ExpandID(filesystemID.(string)).ID, + ServerID: res.Server.ID, + }) + if err != nil { + return diag.FromErr(err) + } + + _, err = waitForFilesystems(ctx, api.API, zone, res.Server.ID, *scw.TimeDurationPtr(DefaultInstanceServerWaitTimeout)) + if err != nil { + return diag.FromErr(err) + } + } + } + //// // Private Network //// @@ -635,6 +680,10 @@ func ResourceInstanceServerRead(ctx context.Context, d *schema.ResourceData, m a _ = d.Set("tags", server.Tags) } + if server.Filesystems != nil { + _ = d.Set("filesystems", flattenServerFileSystem(server.Zone, server.Filesystems)) + } + _ = d.Set("security_group_id", zonal.NewID(zone, server.SecurityGroup.ID).String()) _ = d.Set("enable_dynamic_ip", server.DynamicIPRequired) _ = d.Set("organization_id", server.Organization) @@ -1014,6 +1063,33 @@ func ResourceInstanceServerUpdate(ctx context.Context, d *schema.ResourceData, m } } + //// + // Update server filesystems + /// + + if d.HasChange("filesystems") { + oldRaw, newRaw := d.GetChange("filesystems") + + oldList := oldRaw.([]any) + newList := newRaw.([]any) + + oldIDs := make(map[string]struct{}) + newIDs := make(map[string]struct{}) + + collectFilesystemIDs(oldList, oldIDs) + collectFilesystemIDs(newList, newIDs) + + err := detachOldFileSystem(ctx, oldIDs, newIDs, api.API, zone, server) + if err != nil { + return diag.FromErr(err) + } + + err = attachNewFileSystem(ctx, newIDs, oldIDs, api.API, zone, server) + if err != nil { + return diag.FromErr(err) + } + } + //// // Update server private network //// @@ -1154,6 +1230,40 @@ func ResourceInstanceServerDelete(ctx context.Context, d *schema.ResourceData, m } } + // Detach filesystem + if filesystems, ok := d.GetOk("filesystems"); ok { + fsList := filesystems.([]any) + for i, fsRaw := range fsList { + fsMap := fsRaw.(map[string]any) + + fsIDRaw, ok := fsMap["filesystem_id"] + if !ok || fsIDRaw == nil { + return diag.Errorf("filesystem_id is missing or nil for filesystem at index %d", i) + } + + fsID := fsIDRaw.(string) + + newFileSystemID := types.ExpandStringPtr(fsID) + if newFileSystemID == nil { + return diag.Errorf("failed to expand filesystem_id pointer at index %d", i) + } + + _, err = api.DetachServerFileSystem(&instanceSDK.DetachServerFileSystemRequest{ + Zone: zone, + ServerID: id, + FilesystemID: locality.ExpandID(*newFileSystemID), + }) + if err != nil { + return diag.FromErr(err) + } + + _, err = waitForFilesystems(ctx, api.API, zone, id, *scw.TimeDurationPtr(DefaultInstanceServerWaitTimeout)) + if err != nil { + return diag.FromErr(err) + } + } + } + // Delete private-nic if managed by instance_server resource if raw, ok := d.GetOk("private_network"); ok { ph, err := newPrivateNICHandler(api.API, id, zone) diff --git a/internal/services/instance/server_test.go b/internal/services/instance/server_test.go index 75d0a302e7..3fa73ddeb0 100644 --- a/internal/services/instance/server_test.go +++ b/internal/services/instance/server_test.go @@ -2182,6 +2182,153 @@ func TestAccServer_PrivateNetworkMissingPNIC(t *testing.T) { }) } +func TestAccServer_AttachDetachFileSystem(t *testing.T) { + tt := acctest.NewTestTools(t) + defer tt.Cleanup() + + resource.ParallelTest(t, resource.TestCase{ + PreCheck: func() { acctest.PreCheck(t) }, + ProtoV6ProviderFactories: tt.ProviderFactories, + CheckDestroy: instancechecks.IsServerDestroyed(tt), + Steps: []resource.TestStep{ + { + Config: ` + + resource "scaleway_file_filesystem" "terraform_instance_filesystem"{ + name="filesystem-instance-terraform-test" + size_in_gb = 100 + } + + resource "scaleway_instance_server" "base" { + type = "POP2-HM-2C-16G" + state = "started" + image = "ubuntu_jammy" + tags = [ "terraform-test", "scaleway_instance_server", "state" ] + filesystems { + filesystem_id = scaleway_file_filesystem.terraform_instance_filesystem.id + } + }`, + Check: resource.ComposeTestCheckFunc( + isServerPresent(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "type", "POP2-HM-2C-16G"), + resource.TestCheckResourceAttrSet("scaleway_instance_server.base", "filesystems.0.filesystem_id"), + serverHasNewVolume(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.0", "terraform-test"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.1", "scaleway_instance_server"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.2", "state"), + ), + }, + { + Config: ` + + resource "scaleway_file_filesystem" "terraform_instance_filesystem"{ + name="filesystem-instance-terraform-test" + size_in_gb = 100 + } + + resource "scaleway_file_filesystem" "terraform_instance_filesystem_2"{ + name="filesystem-instance-terraform-test-2" + size_in_gb = 100 + } + + resource "scaleway_instance_server" "base" { + type = "POP2-HM-2C-16G" + state = "started" + image = "ubuntu_jammy" + tags = [ "terraform-test", "scaleway_instance_server", "state" ] + + filesystems { + filesystem_id = scaleway_file_filesystem.terraform_instance_filesystem_2.id + } + }`, + Check: resource.ComposeTestCheckFunc( + isServerPresent(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "type", "POP2-HM-2C-16G"), + resource.TestCheckResourceAttrSet("scaleway_instance_server.base", "filesystems.0.filesystem_id"), + resource.TestCheckNoResourceAttr("scaleway_instance_server.base", "filesystems.1.filesystem_id"), + serverHasNewVolume(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.0", "terraform-test"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.1", "scaleway_instance_server"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.2", "state"), + ), + }, + { + Config: ` + resource "scaleway_file_filesystem" "terraform_instance_filesystem"{ + name="filesystem-instance-terraform-test" + size_in_gb = 100 + } + + resource "scaleway_file_filesystem" "terraform_instance_filesystem_2"{ + name="filesystem-instance-terraform-test-2" + size_in_gb = 100 + } + + resource "scaleway_instance_server" "base" { + type = "POP2-HM-2C-16G" + state = "started" + image = "ubuntu_jammy" + tags = [ "terraform-test", "scaleway_instance_server", "state" ] + filesystems { + filesystem_id = scaleway_file_filesystem.terraform_instance_filesystem_2.id + } + filesystems { + filesystem_id = scaleway_file_filesystem.terraform_instance_filesystem.id + } + }`, + Check: resource.ComposeTestCheckFunc( + isServerPresent(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "type", "POP2-HM-2C-16G"), + resource.TestCheckResourceAttrSet("scaleway_instance_server.base", "filesystems.0.filesystem_id"), + resource.TestCheckResourceAttrSet("scaleway_instance_server.base", "filesystems.1.filesystem_id"), + serverHasNewVolume(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.0", "terraform-test"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.1", "scaleway_instance_server"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.2", "state"), + ), + }, + { + Config: ` + resource "scaleway_block_volume" "volume" { + iops = 15000 + size_in_gb = 15 + } + + resource "scaleway_file_filesystem" "terraform_instance_filesystem"{ + name="filesystem-instance-terraform-test" + size_in_gb = 100 + } + + resource "scaleway_file_filesystem" "terraform_instance_filesystem_2"{ + name="filesystem-instance-terraform-test-2" + size_in_gb = 100 + } + + resource "scaleway_instance_server" "base" { + type = "POP2-HM-2C-16G" + state = "started" + image = "ubuntu_jammy" + tags = [ "terraform-test", "scaleway_instance_server", "state" ] + + filesystems { + filesystem_id = scaleway_file_filesystem.terraform_instance_filesystem_2.id + } + }`, + Check: resource.ComposeTestCheckFunc( + isServerPresent(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "type", "POP2-HM-2C-16G"), + resource.TestCheckResourceAttrSet("scaleway_instance_server.base", "filesystems.0.filesystem_id"), + resource.TestCheckNoResourceAttr("scaleway_instance_server.base", "filesystems.1.filesystem_id"), + serverHasNewVolume(tt, "scaleway_instance_server.base"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.0", "terraform-test"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.1", "scaleway_instance_server"), + resource.TestCheckResourceAttr("scaleway_instance_server.base", "tags.2", "state"), + ), + }, + }, + }) +} + func TestAccServer_AdminPasswordEncryptionSSHKeyID(t *testing.T) { tt := acctest.NewTestTools(t) defer tt.Cleanup() diff --git a/internal/services/instance/testdata/server-attach-detach-file-system.cassette.yaml b/internal/services/instance/testdata/server-attach-detach-file-system.cassette.yaml new file mode 100644 index 0000000000..36b037d590 --- /dev/null +++ b/internal/services/instance/testdata/server-attach-detach-file-system.cassette.yaml @@ -0,0 +1,7231 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 127 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"filesystem-instance-terraform-test","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","size":100000000000,"tags":[]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 388 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "388" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - 33cbfc30-d544-4bd8-b149-b5bcacca7e6a + status: 200 OK + code: 200 + duration: 503.226333ms + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 388 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "388" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - 41489a09-cb47-40d6-83fc-47fd3545aef5 + status: 200 OK + code: 200 + duration: 45.402208ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:19 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: + - d3475b5f-53a3-4dfb-a16b-cf1e640112d7 + status: 200 OK + code: 200 + duration: 42.187708ms + - 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.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:19 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: + - b4676d04-67db-49c3-b0c6-3067a8027a84 + status: 200 OK + code: 200 + duration: 30.297667ms + - id: 4 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/products/servers?page=1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 39264 + uncompressed: false + body: '{"servers":{"COPARM1-16C-64G":{"alt_names":[],"arch":"arm64","block_bandwidth":671088640,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.3454,"mig_profile":null,"monthly_price":252.14,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":1600000000,"internet_bandwidth":1600000000}],"ipv6_support":true,"sum_internal_bandwidth":1600000000,"sum_internet_bandwidth":1600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":68719476736,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"COPARM1-2C-8G":{"alt_names":[],"arch":"arm64","block_bandwidth":83886080,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.0426,"mig_profile":null,"monthly_price":31.1,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":200000000,"internet_bandwidth":200000000}],"ipv6_support":true,"sum_internal_bandwidth":200000000,"sum_internet_bandwidth":200000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"COPARM1-32C-128G":{"alt_names":[],"arch":"arm64","block_bandwidth":1342177280,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.6935,"mig_profile":null,"monthly_price":506.26,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":3200000000,"internet_bandwidth":3200000000}],"ipv6_support":true,"sum_internal_bandwidth":3200000000,"sum_internet_bandwidth":3200000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":137438953472,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"COPARM1-4C-16G":{"alt_names":[],"arch":"arm64","block_bandwidth":167772160,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.0857,"mig_profile":null,"monthly_price":62.56,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":17179869184,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"COPARM1-8C-32G":{"alt_names":[],"arch":"arm64","block_bandwidth":335544320,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.1724,"mig_profile":null,"monthly_price":125.85,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":800000000,"internet_bandwidth":800000000}],"ipv6_support":true,"sum_internal_bandwidth":800000000,"sum_internet_bandwidth":800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":34359738368,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"DEV1-L":{"alt_names":[],"arch":"x86_64","block_bandwidth":209715200,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.04952,"mig_profile":null,"monthly_price":36.1496,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":80000000000,"min_size":0}},"DEV1-M":{"alt_names":[],"arch":"x86_64","block_bandwidth":157286400,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.02556,"mig_profile":null,"monthly_price":18.6588,"ncpus":3,"network":{"interfaces":[{"internal_bandwidth":300000000,"internet_bandwidth":300000000}],"ipv6_support":true,"sum_internal_bandwidth":300000000,"sum_internet_bandwidth":300000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":4294967296,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":40000000000,"min_size":0}},"DEV1-S":{"alt_names":[],"arch":"x86_64","block_bandwidth":104857600,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.01368,"mig_profile":null,"monthly_price":9.9864,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":200000000,"internet_bandwidth":200000000}],"ipv6_support":true,"sum_internal_bandwidth":200000000,"sum_internet_bandwidth":200000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":2147483648,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":20000000000,"min_size":0}},"DEV1-XL":{"alt_names":[],"arch":"x86_64","block_bandwidth":262144000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.07308,"mig_profile":null,"monthly_price":53.3484,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":500000000,"internet_bandwidth":500000000}],"ipv6_support":true,"sum_internal_bandwidth":500000000,"sum_internet_bandwidth":500000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":12884901888,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":120000000000,"min_size":0}},"GP1-L":{"alt_names":[],"arch":"x86_64","block_bandwidth":1073741824,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.7894,"mig_profile":null,"monthly_price":576.262,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":5000000000,"internet_bandwidth":5000000000}],"ipv6_support":true,"sum_internal_bandwidth":5000000000,"sum_internet_bandwidth":5000000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":137438953472,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":600000000000,"min_size":0}},"GP1-M":{"alt_names":[],"arch":"x86_64","block_bandwidth":838860800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.4064,"mig_profile":null,"monthly_price":296.672,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":1500000000,"internet_bandwidth":1500000000}],"ipv6_support":true,"sum_internal_bandwidth":1500000000,"sum_internet_bandwidth":1500000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":68719476736,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":600000000000,"min_size":0}},"GP1-S":{"alt_names":[],"arch":"x86_64","block_bandwidth":524288000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.2042,"mig_profile":null,"monthly_price":149.066,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":800000000,"internet_bandwidth":800000000}],"ipv6_support":true,"sum_internal_bandwidth":800000000,"sum_internet_bandwidth":800000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":34359738368,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":300000000000,"min_size":0}},"GP1-XL":{"alt_names":[],"arch":"x86_64","block_bandwidth":2147483648,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":1.6714,"mig_profile":null,"monthly_price":1220.122,"ncpus":48,"network":{"interfaces":[{"internal_bandwidth":10000000000,"internet_bandwidth":10000000000}],"ipv6_support":true,"sum_internal_bandwidth":10000000000,"sum_internet_bandwidth":10000000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":274877906944,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":600000000000,"min_size":0}},"GP1-XS":{"alt_names":[],"arch":"x86_64","block_bandwidth":314572800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.1016,"mig_profile":null,"monthly_price":74.168,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":500000000,"internet_bandwidth":500000000}],"ipv6_support":true,"sum_internal_bandwidth":500000000,"sum_internet_bandwidth":500000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":17179869184,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":150000000000,"min_size":0}},"L4-1-24G":{"alt_names":[],"arch":"x86_64","block_bandwidth":1048576000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":2,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":1,"gpu_info":{"gpu_manufacturer":"NVIDIA","gpu_memory":25769803776,"gpu_name":"L4"},"hourly_price":0.75,"mig_profile":null,"monthly_price":547.5,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":2500000000,"internet_bandwidth":2500000000}],"ipv6_support":true,"sum_internal_bandwidth":2500000000,"sum_internet_bandwidth":2500000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":51539607552,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"L4-2-24G":{"alt_names":[],"arch":"x86_64","block_bandwidth":1572864000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":4,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":2,"gpu_info":{"gpu_manufacturer":"NVIDIA","gpu_memory":25769803776,"gpu_name":"L4"},"hourly_price":1.5,"mig_profile":null,"monthly_price":1095,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":5000000000,"internet_bandwidth":5000000000}],"ipv6_support":true,"sum_internal_bandwidth":5000000000,"sum_internet_bandwidth":5000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":103079215104,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"L4-4-24G":{"alt_names":[],"arch":"x86_64","block_bandwidth":2621440000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":8,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":4,"gpu_info":{"gpu_manufacturer":"NVIDIA","gpu_memory":25769803776,"gpu_name":"L4"},"hourly_price":3,"mig_profile":null,"monthly_price":2190,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":10000000000,"internet_bandwidth":10000000000}],"ipv6_support":true,"sum_internal_bandwidth":10000000000,"sum_internet_bandwidth":10000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":206158430208,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"L4-8-24G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5242880000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":16,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":8,"gpu_info":{"gpu_manufacturer":"NVIDIA","gpu_memory":25769803776,"gpu_name":"L4"},"hourly_price":6,"mig_profile":null,"monthly_price":4380,"ncpus":64,"network":{"interfaces":[{"internal_bandwidth":20000000000,"internet_bandwidth":20000000000}],"ipv6_support":true,"sum_internal_bandwidth":20000000000,"sum_internet_bandwidth":20000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":412316860416,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"PLAY2-MICRO":{"alt_names":[],"arch":"x86_64","block_bandwidth":167772160,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.054,"mig_profile":null,"monthly_price":39.42,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"PLAY2-NANO":{"alt_names":[],"arch":"x86_64","block_bandwidth":83886080,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.027,"mig_profile":null,"monthly_price":19.71,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":200000000,"internet_bandwidth":200000000}],"ipv6_support":true,"sum_internal_bandwidth":200000000,"sum_internet_bandwidth":200000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":4294967296,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"PLAY2-PICO":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.014,"mig_profile":null,"monthly_price":10.22,"ncpus":1,"network":{"interfaces":[{"internal_bandwidth":100000000,"internet_bandwidth":100000000}],"ipv6_support":true,"sum_internal_bandwidth":100000000,"sum_internet_bandwidth":100000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":2147483648,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-16C-64G":{"alt_names":[],"arch":"x86_64","block_bandwidth":3355443200,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":4,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.59,"mig_profile":null,"monthly_price":430.7,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":3200000000,"internet_bandwidth":3200000000}],"ipv6_support":true,"sum_internal_bandwidth":3200000000,"sum_internet_bandwidth":3200000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":68719476736,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-16C-64G-WIN":{"alt_names":[],"arch":"x86_64","block_bandwidth":3355443200,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":1.4567,"mig_profile":null,"monthly_price":1063.391,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":3200000000,"internet_bandwidth":3200000000}],"ipv6_support":true,"sum_internal_bandwidth":3200000000,"sum_internet_bandwidth":3200000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":68719476736,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-2C-8G":{"alt_names":[],"arch":"x86_64","block_bandwidth":419430400,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.0735,"mig_profile":null,"monthly_price":53.66,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-2C-8G-WIN":{"alt_names":[],"arch":"x86_64","block_bandwidth":419430400,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.1823,"mig_profile":null,"monthly_price":133.079,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-32C-128G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":8,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":1.18,"mig_profile":null,"monthly_price":861.4,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":6400000000,"internet_bandwidth":6400000000}],"ipv6_support":true,"sum_internal_bandwidth":6400000000,"sum_internet_bandwidth":6400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":137438953472,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-32C-128G-WIN":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":2.9133,"mig_profile":null,"monthly_price":2126.709,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":6400000000,"internet_bandwidth":6400000000}],"ipv6_support":true,"sum_internal_bandwidth":6400000000,"sum_internet_bandwidth":6400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":137438953472,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-48C-192G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":12,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":1.77,"mig_profile":null,"monthly_price":1274.4,"ncpus":48,"network":{"interfaces":[{"internal_bandwidth":9600000000,"internet_bandwidth":9600000000}],"ipv6_support":true,"sum_internal_bandwidth":9600000000,"sum_internet_bandwidth":9600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":206158430208,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-4C-16G":{"alt_names":[],"arch":"x86_64","block_bandwidth":838860800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.147,"mig_profile":null,"monthly_price":107.31,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":800000000,"internet_bandwidth":800000000}],"ipv6_support":true,"sum_internal_bandwidth":800000000,"sum_internet_bandwidth":800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":17179869184,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-4C-16G-WIN":{"alt_names":[],"arch":"x86_64","block_bandwidth":838860800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.3637,"mig_profile":null,"monthly_price":265.501,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":800000000,"internet_bandwidth":800000000}],"ipv6_support":true,"sum_internal_bandwidth":800000000,"sum_internet_bandwidth":800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":17179869184,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-64C-256G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":16,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":2.35,"mig_profile":null,"monthly_price":1715.5,"ncpus":64,"network":{"interfaces":[{"internal_bandwidth":12800000000,"internet_bandwidth":12800000000}],"ipv6_support":true,"sum_internal_bandwidth":12800000000,"sum_internet_bandwidth":12800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":274877906944,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-8C-32G":{"alt_names":[],"arch":"x86_64","block_bandwidth":1677721600,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":2,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.29,"mig_profile":null,"monthly_price":211.7,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":1600000000,"internet_bandwidth":1600000000}],"ipv6_support":true,"sum_internal_bandwidth":1600000000,"sum_internet_bandwidth":1600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":34359738368,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-8C-32G-WIN":{"alt_names":[],"arch":"x86_64","block_bandwidth":1677721600,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.7233,"mig_profile":null,"monthly_price":528.009,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":1600000000,"internet_bandwidth":1600000000}],"ipv6_support":true,"sum_internal_bandwidth":1600000000,"sum_internet_bandwidth":1600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":34359738368,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HC-16C-32G":{"alt_names":[],"arch":"x86_64","block_bandwidth":3355443200,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":4,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.4256,"mig_profile":null,"monthly_price":310.69,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":3200000000,"internet_bandwidth":3200000000}],"ipv6_support":true,"sum_internal_bandwidth":3200000000,"sum_internet_bandwidth":3200000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":34359738368,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HC-2C-4G":{"alt_names":[],"arch":"x86_64","block_bandwidth":419430400,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.0532,"mig_profile":null,"monthly_price":38.84,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":4294967296,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HC-32C-64G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":8,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.8512,"mig_profile":null,"monthly_price":621.38,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":6400000000,"internet_bandwidth":6400000000}],"ipv6_support":true,"sum_internal_bandwidth":6400000000,"sum_internet_bandwidth":6400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":68719476736,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HC-48C-96G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":12,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":1.27,"mig_profile":null,"monthly_price":914.4,"ncpus":48,"network":{"interfaces":[{"internal_bandwidth":9600000000,"internet_bandwidth":9600000000}],"ipv6_support":true,"sum_internal_bandwidth":9600000000,"sum_internet_bandwidth":9600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":103079215104,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HC-4C-8G":{"alt_names":[],"arch":"x86_64","block_bandwidth":838860800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.1064,"mig_profile":null,"monthly_price":77.67,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":800000000,"internet_bandwidth":800000000}],"ipv6_support":true,"sum_internal_bandwidth":800000000,"sum_internet_bandwidth":800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HC-64C-128G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":16,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":1.7024,"mig_profile":null,"monthly_price":1242.75,"ncpus":64,"network":{"interfaces":[{"internal_bandwidth":12800000000,"internet_bandwidth":12800000000}],"ipv6_support":true,"sum_internal_bandwidth":12800000000,"sum_internet_bandwidth":12800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":137438953472,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HC-8C-16G":{"alt_names":[],"arch":"x86_64","block_bandwidth":1677721600,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":2,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.2128,"mig_profile":null,"monthly_price":155.34,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":1600000000,"internet_bandwidth":1600000000}],"ipv6_support":true,"sum_internal_bandwidth":1600000000,"sum_internet_bandwidth":1600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":17179869184,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HM-16C-128G":{"alt_names":[],"arch":"x86_64","block_bandwidth":3355443200,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":4,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.824,"mig_profile":null,"monthly_price":601.52,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":3200000000,"internet_bandwidth":3200000000}],"ipv6_support":true,"sum_internal_bandwidth":3200000000,"sum_internet_bandwidth":3200000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":137438953472,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HM-2C-16G":{"alt_names":[],"arch":"x86_64","block_bandwidth":419430400,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":2,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.103,"mig_profile":null,"monthly_price":75.19,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":17179869184,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HM-32C-256G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":8,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":1.648,"mig_profile":null,"monthly_price":1203.04,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":6400000000,"internet_bandwidth":6400000000}],"ipv6_support":true,"sum_internal_bandwidth":6400000000,"sum_internet_bandwidth":6400000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":274877906944,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HM-48C-384G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":12,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":2.47,"mig_profile":null,"monthly_price":1778.4,"ncpus":48,"network":{"interfaces":[{"internal_bandwidth":9600000000,"internet_bandwidth":9600000000}],"ipv6_support":true,"sum_internal_bandwidth":9600000000,"sum_internet_bandwidth":9600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":412316860416,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HM-4C-32G":{"alt_names":[],"arch":"x86_64","block_bandwidth":838860800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.206,"mig_profile":null,"monthly_price":150.38,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":800000000,"internet_bandwidth":800000000}],"ipv6_support":true,"sum_internal_bandwidth":800000000,"sum_internet_bandwidth":800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":34359738368,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HM-64C-512G":{"alt_names":[],"arch":"x86_64","block_bandwidth":5905580032,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":16,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":3.296,"mig_profile":null,"monthly_price":2406.08,"ncpus":64,"network":{"interfaces":[{"internal_bandwidth":12800000000,"internet_bandwidth":12800000000}],"ipv6_support":true,"sum_internal_bandwidth":12800000000,"sum_internet_bandwidth":12800000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":549755813888,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HM-8C-64G":{"alt_names":[],"arch":"x86_64","block_bandwidth":1677721600,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":2,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.412,"mig_profile":null,"monthly_price":300.76,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":1600000000,"internet_bandwidth":1600000000}],"ipv6_support":true,"sum_internal_bandwidth":1600000000,"sum_internet_bandwidth":1600000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":68719476736,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HN-10":{"alt_names":[],"arch":"x86_64","block_bandwidth":838860800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.7264,"mig_profile":null,"monthly_price":530.29,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":10000000000,"internet_bandwidth":10000000000}],"ipv6_support":true,"sum_internal_bandwidth":10000000000,"sum_internet_bandwidth":10000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HN-3":{"alt_names":[],"arch":"x86_64","block_bandwidth":419430400,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.2554,"mig_profile":null,"monthly_price":186.49,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":3000000000,"internet_bandwidth":3000000000}],"ipv6_support":true,"sum_internal_bandwidth":3000000000,"sum_internet_bandwidth":3000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":4294967296,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"POP2-HN-5":{"alt_names":[],"arch":"x86_64","block_bandwidth":838860800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":1,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.4524,"mig_profile":null,"monthly_price":330.29,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":5000000000,"internet_bandwidth":5000000000}],"ipv6_support":true,"sum_internal_bandwidth":5000000000,"sum_internet_bandwidth":5000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}}}}' + headers: + Content-Length: + - "39264" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:19 GMT + Link: + - ; rel="next",; rel="last" + 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: + - 7b9a08cd-c81e-47d3-8d7e-cb6974b25ee5 + X-Total-Count: + - "68" + status: 200 OK + code: 200 + duration: 93.374208ms + - id: 5 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/products/servers?page=2 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 14295 + uncompressed: false + body: '{"servers":{"PRO2-L":{"alt_names":[],"arch":"x86_64","block_bandwidth":2097152000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.877,"mig_profile":null,"monthly_price":640.21,"ncpus":32,"network":{"interfaces":[{"internal_bandwidth":6000000000,"internet_bandwidth":6000000000}],"ipv6_support":true,"sum_internal_bandwidth":6000000000,"sum_internet_bandwidth":6000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":137438953472,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"PRO2-M":{"alt_names":[],"arch":"x86_64","block_bandwidth":1048576000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.438,"mig_profile":null,"monthly_price":319.74,"ncpus":16,"network":{"interfaces":[{"internal_bandwidth":3000000000,"internet_bandwidth":3000000000}],"ipv6_support":true,"sum_internal_bandwidth":3000000000,"sum_internet_bandwidth":3000000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":68719476736,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"PRO2-S":{"alt_names":[],"arch":"x86_64","block_bandwidth":524288000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.219,"mig_profile":null,"monthly_price":159.87,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":1500000000,"internet_bandwidth":1500000000}],"ipv6_support":true,"sum_internal_bandwidth":1500000000,"sum_internet_bandwidth":1500000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":34359738368,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"PRO2-XS":{"alt_names":[],"arch":"x86_64","block_bandwidth":262144000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.11,"mig_profile":null,"monthly_price":80.3,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":700000000,"internet_bandwidth":700000000}],"ipv6_support":true,"sum_internal_bandwidth":700000000,"sum_internet_bandwidth":700000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":17179869184,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"PRO2-XXS":{"alt_names":[],"arch":"x86_64","block_bandwidth":131072000,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":false,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.055,"mig_profile":null,"monthly_price":40.15,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":350000000,"internet_bandwidth":350000000}],"ipv6_support":true,"sum_internal_bandwidth":350000000,"sum_internet_bandwidth":350000000},"per_volume_constraint":{"l_ssd":{"max_size":0,"min_size":0}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":0,"min_size":0}},"RENDER-S":{"alt_names":[],"arch":"x86_64","block_bandwidth":2147483648,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":1,"gpu_info":{"gpu_manufacturer":"NVIDIA","gpu_memory":17179869184,"gpu_name":"P100"},"hourly_price":1.2426,"mig_profile":null,"monthly_price":907.098,"ncpus":10,"network":{"interfaces":[{"internal_bandwidth":2000000000,"internet_bandwidth":2000000000}],"ipv6_support":true,"sum_internal_bandwidth":2000000000,"sum_internet_bandwidth":2000000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":45097156608,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":400000000000,"min_size":0}},"STARDUST1-S":{"alt_names":[],"arch":"x86_64","block_bandwidth":52428800,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":false,"gpu":0,"gpu_info":null,"hourly_price":0.00459,"mig_profile":null,"monthly_price":3.3507,"ncpus":1,"network":{"interfaces":[{"internal_bandwidth":100000000,"internet_bandwidth":100000000}],"ipv6_support":true,"sum_internal_bandwidth":100000000,"sum_internet_bandwidth":100000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":1073741824,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":10000000000,"min_size":0}},"START1-L":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.0368,"mig_profile":null,"monthly_price":26.864,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":400000000,"internet_bandwidth":400000000}],"ipv6_support":true,"sum_internal_bandwidth":400000000,"sum_internet_bandwidth":400000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":200000000000,"min_size":0}},"START1-M":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.0194,"mig_profile":null,"monthly_price":14.162,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":300000000,"internet_bandwidth":300000000}],"ipv6_support":true,"sum_internal_bandwidth":300000000,"sum_internet_bandwidth":300000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":4294967296,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":100000000000,"min_size":0}},"START1-S":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.0106,"mig_profile":null,"monthly_price":7.738,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":200000000,"internet_bandwidth":200000000}],"ipv6_support":true,"sum_internal_bandwidth":200000000,"sum_internet_bandwidth":200000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":2147483648,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":50000000000,"min_size":0}},"START1-XS":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.0062,"mig_profile":null,"monthly_price":4.526,"ncpus":1,"network":{"interfaces":[{"internal_bandwidth":100000000,"internet_bandwidth":100000000}],"ipv6_support":true,"sum_internal_bandwidth":100000000,"sum_internet_bandwidth":100000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":1073741824,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":25000000000,"min_size":0}},"VC1L":{"alt_names":["X64-8GB"],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.02468,"mig_profile":null,"monthly_price":18.0164,"ncpus":6,"network":{"interfaces":[{"internal_bandwidth":200000000,"internet_bandwidth":200000000}],"ipv6_support":true,"sum_internal_bandwidth":200000000,"sum_internet_bandwidth":200000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":8589934592,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":200000000000,"min_size":0}},"VC1M":{"alt_names":["X64-4GB"],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.01555,"mig_profile":null,"monthly_price":11.3515,"ncpus":4,"network":{"interfaces":[{"internal_bandwidth":200000000,"internet_bandwidth":200000000}],"ipv6_support":true,"sum_internal_bandwidth":200000000,"sum_internet_bandwidth":200000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":4294967296,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":100000000000,"min_size":0}},"VC1S":{"alt_names":["X64-2GB"],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.00862,"mig_profile":null,"monthly_price":6.2926,"ncpus":2,"network":{"interfaces":[{"internal_bandwidth":200000000,"internet_bandwidth":200000000}],"ipv6_support":true,"sum_internal_bandwidth":200000000,"sum_internet_bandwidth":200000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":2147483648,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":50000000000,"min_size":0}},"X64-120GB":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.42574,"mig_profile":null,"monthly_price":310.7902,"ncpus":12,"network":{"interfaces":[{"internal_bandwidth":1000000000,"internet_bandwidth":1000000000}],"ipv6_support":true,"sum_internal_bandwidth":1000000000,"sum_internet_bandwidth":1000000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":128849018880,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":800000000000,"min_size":0}},"X64-15GB":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.06032,"mig_profile":null,"monthly_price":44.0336,"ncpus":6,"network":{"interfaces":[{"internal_bandwidth":250000000,"internet_bandwidth":250000000}],"ipv6_support":true,"sum_internal_bandwidth":250000000,"sum_internet_bandwidth":250000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":16106127360,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":200000000000,"min_size":0}},"X64-30GB":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.11906,"mig_profile":null,"monthly_price":86.9138,"ncpus":8,"network":{"interfaces":[{"internal_bandwidth":500000000,"internet_bandwidth":500000000}],"ipv6_support":true,"sum_internal_bandwidth":500000000,"sum_internet_bandwidth":500000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":32212254720,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":400000000000,"min_size":0}},"X64-60GB":{"alt_names":[],"arch":"x86_64","block_bandwidth":41943040,"capabilities":{"block_storage":true,"boot_types":["local","rescue"],"hot_snapshots_local_volume":true,"max_file_systems":0,"placement_groups":true,"private_network":8},"end_of_service":true,"gpu":0,"gpu_info":null,"hourly_price":0.213,"mig_profile":null,"monthly_price":155.49,"ncpus":10,"network":{"interfaces":[{"internal_bandwidth":1000000000,"internet_bandwidth":1000000000}],"ipv6_support":true,"sum_internal_bandwidth":1000000000,"sum_internet_bandwidth":1000000000},"per_volume_constraint":{"l_ssd":{"max_size":800000000000,"min_size":1000000000}},"ram":64424509440,"scratch_storage_max_size":null,"volumes_constraint":{"max_size":700000000000,"min_size":0}}}}' + headers: + Content-Length: + - "14295" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:19 GMT + Link: + - ; rel="first",; rel="previous",; rel="last" + 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: + - b0b045d2-20c1-49dc-b6eb-98193359db99 + X-Total-Count: + - "68" + status: 200 OK + code: 200 + duration: 68.874ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/marketplace/v2/local-images?image_label=ubuntu_jammy&order_by=type_asc&type=instance_sbs&zone=fr-par-1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1260 + uncompressed: false + body: '{"local_images":[{"arch":"arm64","compatible_commercial_types":["COPARM1-2C-8G","COPARM1-4C-16G","COPARM1-8C-32G","COPARM1-16C-64G","COPARM1-32C-128G"],"id":"65ce6135-f6d5-4e90-82ec-ef09d29d1cff","label":"ubuntu_jammy","type":"instance_sbs","zone":"fr-par-1"},{"arch":"x86_64","compatible_commercial_types":["DEV1-L","DEV1-M","DEV1-S","DEV1-XL","GP1-L","GP1-M","GP1-S","GP1-XL","GP1-XS","START1-L","START1-M","START1-S","START1-XS","VC1L","VC1M","VC1S","X64-120GB","X64-15GB","X64-30GB","X64-60GB","ENT1-XXS","ENT1-XS","ENT1-S","ENT1-M","ENT1-L","ENT1-XL","ENT1-2XL","PRO2-XXS","PRO2-XS","PRO2-S","PRO2-M","PRO2-L","STARDUST1-S","PLAY2-MICRO","PLAY2-NANO","PLAY2-PICO","POP2-2C-8G","POP2-4C-16G","POP2-8C-32G","POP2-16C-64G","POP2-32C-128G","POP2-48C-192G","POP2-64C-256G","POP2-HM-2C-16G","POP2-HM-4C-32G","POP2-HM-8C-64G","POP2-HM-16C-128G","POP2-HM-32C-256G","POP2-HM-48C-384G","POP2-HM-64C-512G","POP2-HC-2C-4G","POP2-HC-4C-8G","POP2-HC-8C-16G","POP2-HC-16C-32G","POP2-HC-32C-64G","POP2-HC-48C-96G","POP2-HC-64C-128G","POP2-HN-3","POP2-HN-5","POP2-HN-10"],"id":"6d3c053e-c728-4294-b23a-560b62a4d592","label":"ubuntu_jammy","type":"instance_sbs","zone":"fr-par-1"}],"total_count":2}' + headers: + Content-Length: + - "1260" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:19 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: + - 31cf9160-29e0-4ec0-a0cd-56aad1d33d08 + status: 200 OK + code: 200 + duration: 46.753709ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 301 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"tf-srv-loving-hugle","dynamic_ip_required":false,"commercial_type":"POP2-HM-2C-16G","image":"6d3c053e-c728-4294-b23a-560b62a4d592","volumes":{"0":{"boot":false}},"boot_type":"local","project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","tags":["terraform-test","scaleway_instance_server","state"]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1799 + uncompressed: false + body: '{"server":{"allowed_actions":["poweron","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":null,"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:19.531821+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"stopped","state_detail":"","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1799" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:19 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + 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: + - 3e794ff8-6a91-4aae-a3f2-727bd6b38c65 + status: 201 Created + code: 201 + duration: 524.831042ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1799 + uncompressed: false + body: '{"server":{"allowed_actions":["poweron","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":null,"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:19.531821+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"stopped","state_detail":"","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1799" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:19 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: + - 5741b2d4-3056-4341-9039-93c1fd2a1e00 + status: 200 OK + code: 200 + duration: 84.645083ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1799 + uncompressed: false + body: '{"server":{"allowed_actions":["poweron","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":null,"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:19.531821+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"stopped","state_detail":"","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1799" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - 39f67c27-d750-4e4f-a9a5-64e9cd5a4588 + status: 200 OK + code: 200 + duration: 106.140875ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - b624a26a-1483-4148-aeb8-f7bd0c476814 + status: 200 OK + code: 200 + duration: 43.210458ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 20 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"poweron"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 357 + uncompressed: false + body: '{"task":{"description":"server_batch_poweron","href_from":"/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/action","href_result":"/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058","id":"c787d0be-7a83-4aa6-b209-d916ad049d69","progress":0,"started_at":"2025-10-22T07:59:20.311359+00:00","status":"pending","terminated_at":null,"zone":"fr-par-1"}}' + headers: + Content-Length: + - "357" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:20 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/c787d0be-7a83-4aa6-b209-d916ad049d69 + 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: + - 9e70c690-787b-4482-89b9-30af6de52259 + status: 202 Accepted + code: 202 + duration: 212.971958ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1821 + uncompressed: false + body: '{"server":{"allowed_actions":["stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":null,"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:20.153661+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"starting","state_detail":"allocating node","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1821" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - c8b9e240-47a5-44f5-a131-bf74b851c396 + status: 200 OK + code: 200 + duration: 92.194958ms + - id: 13 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1955 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1955" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - 1f54ab22-49bb-47ce-b683-055db7f8a98d + status: 200 OK + code: 200 + duration: 92.096167ms + - id: 14 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 56 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/attach-filesystem + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - 523ed8d8-8439-4728-b29f-9c307df390ba + status: 200 OK + code: 200 + duration: 544.142792ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - a07b2db3-a079-425f-9c8d-157b395c9213 + status: 200 OK + code: 200 + duration: 103.987834ms + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - 0b009819-c2ff-4ac4-9ecf-4fd8559bdf50 + status: 200 OK + code: 200 + duration: 107.470458ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59: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: + - 8683ca5a-b2ab-474b-ace7-0df306db29a1 + status: 200 OK + code: 200 + duration: 109.189042ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:41 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: + - c3ab2316-899f-43d1-90ac-6ff4fa7f2530 + status: 200 OK + code: 200 + duration: 82.34675ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:46 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: + - f2889f67-679f-4f40-b8c0-7452180dab63 + status: 200 OK + code: 200 + duration: 84.169584ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:51 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: + - b9c07ff8-e2da-4d97-9c19-ecd7b5972247 + status: 200 OK + code: 200 + duration: 87.906125ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 07:59:56 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: + - f723ddf1-d16c-4301-b9c2-d4d4b9a729a8 + status: 200 OK + code: 200 + duration: 112.393875ms + - id: 22 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:01 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: + - 9096b154-4e08-4daa-8d2f-79053ec8dd8a + status: 200 OK + code: 200 + duration: 155.2995ms + - id: 23 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:07 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: + - dbc8e660-4734-4bf0-9a15-c2509cb39a8d + status: 200 OK + code: 200 + duration: 165.9745ms + - id: 24 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:12 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: + - 69a5adc3-f14d-4668-8287-67d603b91f8d + status: 200 OK + code: 200 + duration: 216.888167ms + - id: 25 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:12 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: + - 639e2e71-9cfe-44ed-b141-2c179f0df861 + status: 200 OK + code: 200 + duration: 157.736708ms + - id: 26 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:12 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: + - acc9975b-32a3-4fcc-b217-c614539b7ab0 + status: 404 Not Found + code: 404 + duration: 81.786667ms + - id: 27 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:12 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: + - 8b3dca80-73e7-482c-8448-a9616ad027dd + status: 200 OK + code: 200 + duration: 290.703625ms + - id: 28 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:12 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: + - 81c94416-e848-4916-9386-54d9fbe9b387 + status: 200 OK + code: 200 + duration: 120.848125ms + - id: 29 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:13 GMT + Link: + - ; rel="last" + 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: + - 8612a859-eff3-44be-9f32-65597fb69113 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 81.349875ms + - id: 30 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:13 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: + - 4feb5740-d7aa-4f09-bba5-6c68d41b288f + status: 200 OK + code: 200 + duration: 143.917791ms + - id: 31 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:13 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: + - 2c73356d-54dc-4aad-b0a5-85ab493ca89e + status: 200 OK + code: 200 + duration: 52.168041ms + - id: 32 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:13 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: + - f163354b-3593-40b2-a016-15d737340ead + status: 200 OK + code: 200 + duration: 140.9135ms + - id: 33 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:13 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: + - f5df8119-132e-4d8d-944b-6fe7bd115e82 + status: 404 Not Found + code: 404 + duration: 269.536417ms + - id: 34 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - f3a1deac-1d9e-4bfe-973c-2b2a19431a57 + status: 200 OK + code: 200 + duration: 93.286875ms + - id: 35 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - f4a9ff2f-03e7-4095-bcd0-9407fdbe7740 + status: 200 OK + code: 200 + duration: 89.316959ms + - id: 36 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:14 GMT + Link: + - ; rel="last" + 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: + - b51be38f-ff33-4b77-a02f-9b3d53c66558 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 105.544125ms + - id: 37 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 677e2a90-dd8b-42dd-8205-6ac1a5209d65 + status: 200 OK + code: 200 + duration: 60.054667ms + - id: 38 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - afd3b297-39bf-4cee-b3f2-71930e27451d + status: 200 OK + code: 200 + duration: 204.862709ms + - id: 39 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - cece3862-6334-46cc-a118-edeb195baa0c + status: 404 Not Found + code: 404 + duration: 64.105209ms + - id: 40 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 2a2452e7-f626-443c-acf5-eac0f76e964c + status: 200 OK + code: 200 + duration: 85.305042ms + - id: 41 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 1c5619b5-23d8-41fc-9334-d440b3221c59 + status: 200 OK + code: 200 + duration: 63.247709ms + - id: 42 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:15 GMT + Link: + - ; rel="last" + 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: + - 414e1285-52a4-4e75-b852-46e12fa00c05 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 150.35775ms + - id: 43 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 129 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"filesystem-instance-terraform-test-2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","size":100000000000,"tags":[]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 390 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "390" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - c6286773-dc37-48c1-9022-d8904e9f824f + status: 200 OK + code: 200 + duration: 167.430166ms + - id: 44 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 390 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"creating","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "390" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - f682662a-7942-4108-bd01-8b9c944db95a + status: 200 OK + code: 200 + duration: 46.160625ms + - id: 45 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 5f5c359f-8c89-4f7f-ab8b-3120b27747f9 + status: 200 OK + code: 200 + duration: 58.766417ms + - id: 46 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 6a302016-fc59-4379-9ff1-9807c5c2bc5d + status: 200 OK + code: 200 + duration: 48.611791ms + - id: 47 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2120 + uncompressed: false + body: '{"server":{"admin_password_encrypted_value":null,"admin_password_encryption_ssh_key_id":null,"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2120" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 8fc15f24-af9c-4c31-bffa-f814a307a837 + status: 200 OK + code: 200 + duration: 192.787875ms + - id: 48 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 56 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/detach-filesystem + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"detaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:21 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: + - 8336ac7e-a35d-48c0-a26f-e90091733760 + status: 200 OK + code: 200 + duration: 547.447833ms + - id: 49 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"detaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:21 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: + - 64f9fdf1-2c5d-49dd-8809-712f35027407 + status: 200 OK + code: 200 + duration: 156.884792ms + - id: 50 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1955 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1955" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - a7e60bf2-4788-4853-a3d1-5e93316083ac + status: 200 OK + code: 200 + duration: 185.774417ms + - id: 51 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 56 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/attach-filesystem + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 194af798-b299-4eaa-9a72-34519a0f8264 + status: 200 OK + code: 200 + duration: 541.080084ms + - id: 52 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 79a06a96-8f99-439c-9d55-32a48187e3ef + status: 200 OK + code: 200 + duration: 132.868333ms + - id: 53 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:32 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: + - 4489f4b3-3b97-4195-a466-30eb2f762233 + status: 200 OK + code: 200 + duration: 167.843ms + - id: 54 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:32 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: + - 567622b1-42c0-4339-b7d4-b4b4d6b5a333 + status: 200 OK + code: 200 + duration: 116.273083ms + - id: 55 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:32 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: + - 63cf8cb4-bde4-45ba-acf9-d2ac9437635b + status: 200 OK + code: 200 + duration: 105.261ms + - id: 56 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:32 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: + - aadd7c91-d073-46fe-8df9-fc05db257ddb + status: 404 Not Found + code: 404 + duration: 30.818459ms + - id: 57 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:32 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: + - 63e5185d-a987-4e3c-a1b2-be48dfedb73e + status: 200 OK + code: 200 + duration: 36.647125ms + - id: 58 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:32 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: + - bf701716-0e37-4567-8cdb-42354d641d9d + status: 200 OK + code: 200 + duration: 51.628167ms + - id: 59 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 GMT + Link: + - ; rel="last" + 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: + - 335aeaaf-0595-4874-897c-cb809b5ee95c + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 61.139792ms + - id: 60 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 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: + - 2672c44f-ea9b-431c-bc98-8794736e00be + status: 200 OK + code: 200 + duration: 148.879125ms + - id: 61 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 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: + - 65097c9d-3c9b-4c9b-aa84-b3ee8f6c1e3b + status: 200 OK + code: 200 + duration: 42.433333ms + - id: 62 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 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: + - 358e041f-e79f-4169-b37b-aa8d06ebb85d + status: 200 OK + code: 200 + duration: 60.684958ms + - id: 63 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 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: + - dfb41cf8-8367-4736-9d00-ca62c0cf8f38 + status: 200 OK + code: 200 + duration: 86.090875ms + - id: 64 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 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: + - 504ebfe8-15de-4027-88a3-0c1ede429b98 + status: 404 Not Found + code: 404 + duration: 32.335542ms + - id: 65 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 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: + - 802658bc-d069-45a7-afe1-15ea79937cc3 + status: 200 OK + code: 200 + duration: 46.439833ms + - id: 66 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 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: + - 0eac7016-980e-432e-9892-76718506fdaa + status: 200 OK + code: 200 + duration: 54.216917ms + - id: 67 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:33 GMT + Link: + - ; rel="last" + 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: + - 46640963-7463-4057-9051-192f9f85b2d0 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 69.019ms + - id: 68 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 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: + - 2ee9cea7-fe19-4d07-a456-460602afa9fa + status: 200 OK + code: 200 + duration: 66.512125ms + - id: 69 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 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: + - 1459d713-3617-48ac-a398-6239061fa144 + status: 200 OK + code: 200 + duration: 67.479916ms + - id: 70 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 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: + - f5b089ab-b026-49b8-a8dd-01fe08584a44 + status: 200 OK + code: 200 + duration: 117.626834ms + - id: 71 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 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: + - 07320b99-7f6a-412f-acfa-bdf7d6cd9ac4 + status: 404 Not Found + code: 404 + duration: 38.175875ms + - id: 72 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 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: + - 1d5bee22-95bb-4b8a-852b-fd3c9942c528 + status: 200 OK + code: 200 + duration: 43.517ms + - 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.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 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: + - 3857131b-3095-4dd8-81f0-fd5c4439dd1c + status: 200 OK + code: 200 + duration: 57.055ms + - id: 74 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 GMT + Link: + - ; rel="last" + 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: + - b46e91ea-7d2e-4114-ae08-8d58c3fbc088 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 77.866917ms + - id: 75 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:34 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: + - 499d9030-b86b-4d73-acaf-b2ede8fed7cc + status: 200 OK + code: 200 + duration: 109.614291ms + - id: 76 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 56 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/attach-filesystem + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 0ff0af0e-97b1-49d8-8fd1-d53208d4d118 + status: 200 OK + code: 200 + duration: 333.470583ms + - id: 77 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"attaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 9ee14968-68cf-4eb2-b30b-e800a87f4c61 + status: 200 OK + code: 200 + duration: 94.913542ms + - id: 78 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - f906ca2d-1e56-4fb0-8366-a57cdb7b4457 + status: 200 OK + code: 200 + duration: 130.477833ms + - id: 79 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 9957f4da-08c8-46ae-8256-9201ef8159e1 + status: 200 OK + code: 200 + duration: 148.459209ms + - id: 80 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2201 + uncompressed: false + body: '{"server":{"admin_password_encrypted_value":null,"admin_password_encryption_ssh_key_id":null,"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2201" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - d156042b-0c1d-43eb-822c-7549eb50d8a6 + status: 200 OK + code: 200 + duration: 106.506333ms + - id: 81 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 8bcdbfa0-6d44-4882-b26a-84fd193e44df + status: 404 Not Found + code: 404 + duration: 26.155583ms + - id: 82 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - a3e86b67-e978-4252-ab07-6b1052b0ea93 + status: 200 OK + code: 200 + duration: 37.870916ms + - id: 83 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 3c6efbaf-6368-4913-982c-e5f16fc7be96 + status: 200 OK + code: 200 + duration: 55.424375ms + - id: 84 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:40 GMT + Link: + - ; rel="last" + 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: + - 365575f9-6b91-4001-8cad-02022f55877b + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 62.346667ms + - id: 85 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 7dec3ca9-d939-410a-b088-d065444e607b + status: 200 OK + code: 200 + duration: 134.64ms + - id: 86 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 40caea4f-3912-47a6-8366-d0ce775bedf1 + status: 200 OK + code: 200 + duration: 36.672958ms + - id: 87 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 8f2daaa8-3b1e-4326-9794-274d6aad3ca0 + status: 200 OK + code: 200 + duration: 37.408208ms + - id: 88 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 8ec16335-5131-466d-be0c-4af7344e01d1 + status: 200 OK + code: 200 + duration: 111.369375ms + - id: 89 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 5f5e4844-dcea-4ac1-867e-6e54be262473 + status: 404 Not Found + code: 404 + duration: 46.104459ms + - id: 90 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 0e214d72-013d-4eff-ab9a-8d4e85c4b321 + status: 200 OK + code: 200 + duration: 46.6145ms + - id: 91 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 1afce1a9-9522-4dff-a282-de75b46f5492 + status: 200 OK + code: 200 + duration: 59.7045ms + - id: 92 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 GMT + Link: + - ; rel="last" + 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: + - 6e68f239-4d23-4638-8654-ac1bdde29dda + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 72.590875ms + - id: 93 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 9f47bdc5-bec0-45b6-bd11-864b73f49dff + status: 200 OK + code: 200 + duration: 39.893083ms + - id: 94 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 1bd6d4dd-e456-49fb-b864-6c303870413b + status: 200 OK + code: 200 + duration: 53.8045ms + - id: 95 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2201 + uncompressed: false + body: '{"server":{"admin_password_encrypted_value":null,"admin_password_encryption_ssh_key_id":null,"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2201" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 7d45dd9a-248e-4287-8f21-f64ce4bb843f + status: 200 OK + code: 200 + duration: 106.356375ms + - id: 96 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 23392226-5921-4320-9e6c-9f9011ec6ef4 + status: 404 Not Found + code: 404 + duration: 29.373541ms + - id: 97 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - 9f6205e0-794f-446b-8e11-24dc6d3e7aad + status: 200 OK + code: 200 + duration: 55.080875ms + - id: 98 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:41 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: + - c43616bc-e88e-4301-85f7-99ff5aed0d53 + status: 200 OK + code: 200 + duration: 49.799167ms + - id: 99 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:42 GMT + Link: + - ; rel="last" + 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: + - 3da658c8-368f-413d-adb7-9cfaff4af1ff + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 65.180708ms + - id: 100 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 148 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"tf-volume-lucid-almeida","perf_iops":15000,"project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","from_empty":{"size":15000000000},"tags":[]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 422 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:42.300152Z","id":"904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d","last_detached_at":null,"name":"tf-volume-lucid-almeida","parent_snapshot_id":null,"project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[],"size":15000000000,"specs":{"class":"sbs","perf_iops":15000},"status":"creating","tags":[],"type":"sbs_15k","updated_at":"2025-10-22T08:00:42.300152Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "422" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:42 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: + - d15e20f1-aace-4a9a-afb3-412656b602f4 + status: 200 OK + code: 200 + duration: 137.341834ms + - id: 101 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:42 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: + - 95009c85-5ae6-4958-8ec6-fe2315e0bbb2 + status: 200 OK + code: 200 + duration: 138.632208ms + - id: 102 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 422 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:42.300152Z","id":"904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d","last_detached_at":null,"name":"tf-volume-lucid-almeida","parent_snapshot_id":null,"project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[],"size":15000000000,"specs":{"class":"sbs","perf_iops":15000},"status":"creating","tags":[],"type":"sbs_15k","updated_at":"2025-10-22T08:00:42.300152Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "422" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:42 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: + - e10adb78-5d1b-4ff7-9f8b-3318d0009563 + status: 200 OK + code: 200 + duration: 62.3915ms + - id: 103 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 56 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/detach-filesystem + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"detaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:42 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: + - dda3091a-c207-4384-a2e2-8a38c8af0056 + status: 200 OK + code: 200 + duration: 581.819917ms + - id: 104 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2115 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"},{"filesystem_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","state":"detaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2115" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 45f7770e-5c35-4fac-99fd-49b0eb1785c9 + status: 200 OK + code: 200 + duration: 95.889708ms + - id: 105 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 423 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:42.300152Z","id":"904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d","last_detached_at":null,"name":"tf-volume-lucid-almeida","parent_snapshot_id":null,"project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[],"size":15000000000,"specs":{"class":"sbs","perf_iops":15000},"status":"available","tags":[],"type":"sbs_15k","updated_at":"2025-10-22T08:00:42.300152Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "423" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 8c65f81a-2863-4d1c-a491-6fa3889045bf + status: 200 OK + code: 200 + duration: 66.3445ms + - id: 106 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 423 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:42.300152Z","id":"904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d","last_detached_at":null,"name":"tf-volume-lucid-almeida","parent_snapshot_id":null,"project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[],"size":15000000000,"specs":{"class":"sbs","perf_iops":15000},"status":"available","tags":[],"type":"sbs_15k","updated_at":"2025-10-22T08:00:42.300152Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "423" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 04117223-054f-4521-98e9-8fd77f591025 + status: 200 OK + code: 200 + duration: 57.169291ms + - id: 107 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 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: + - f295611e-e966-4760-83f7-9fbf13c999d6 + status: 200 OK + code: 200 + duration: 120.110625ms + - id: 108 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 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: + - edf6990a-327b-468d-989a-d651c647f94e + status: 200 OK + code: 200 + duration: 107.202958ms + - id: 109 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 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: + - 78037a09-2500-40d2-9d95-9987232de66f + status: 200 OK + code: 200 + duration: 102.600416ms + - id: 110 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 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: + - 42b9f634-0c3f-41fe-a871-dbb3cdbe0ca6 + status: 404 Not Found + code: 404 + duration: 41.607084ms + - id: 111 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 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: + - 1dc8eaa0-a9ce-407d-80ab-8c95e47036d9 + status: 200 OK + code: 200 + duration: 44.720458ms + - id: 112 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 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: + - 72118a2a-b7a8-48a6-bbff-3fe69a7bd7dd + status: 200 OK + code: 200 + duration: 56.212708ms + - id: 113 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 GMT + Link: + - ; rel="last" + 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: + - 463b942f-e5e0-45d1-b79c-5452aeb6cd21 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 65.331292ms + - id: 114 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:48 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: + - 0b392354-8fe7-4d0b-90a3-ab91fc4338de + status: 200 OK + code: 200 + duration: 88.675792ms + - id: 115 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - d9d1f56f-8af9-40bc-a3e4-2287f1a7e1a5 + status: 200 OK + code: 200 + duration: 41.876125ms + - id: 116 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 423 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:42.300152Z","id":"904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d","last_detached_at":null,"name":"tf-volume-lucid-almeida","parent_snapshot_id":null,"project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[],"size":15000000000,"specs":{"class":"sbs","perf_iops":15000},"status":"available","tags":[],"type":"sbs_15k","updated_at":"2025-10-22T08:00:42.300152Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "423" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - b69472c3-6058-4498-aef8-093eb00a3749 + status: 200 OK + code: 200 + duration: 53.668542ms + - id: 117 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":1,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 2290f640-b437-455e-858d-71b5298540d2 + status: 200 OK + code: 200 + duration: 61.327459ms + - id: 118 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"available"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 623b5a31-fa50-4559-a438-91b70a93ab96 + status: 200 OK + code: 200 + duration: 116.255167ms + - id: 119 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - bd940d03-8a2d-4e80-bb4b-f4ea36838ed8 + status: 404 Not Found + code: 404 + duration: 33.485375ms + - id: 120 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 705 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":null,"name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[{"created_at":"2025-10-22T07:59:19.620338Z","id":"203162c2-776a-456c-be12-5a3b368e03c2","product_resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","product_resource_type":"instance_server","status":"attached","type":"exclusive"}],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"in_use","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T07:59:19.620338Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "705" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 4d0732e9-aeba-44da-8e62-39f628f65c61 + status: 200 OK + code: 200 + duration: 44.637542ms + - id: 121 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/user_data + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"user_data":[]}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 2be6da77-cf9d-4cc2-8131-85bed7dbb96b + status: 200 OK + code: 200 + duration: 47.40575ms + - id: 122 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/private_nics + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 20 + uncompressed: false + body: '{"private_nics":[]}' + headers: + Content-Length: + - "20" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:49 GMT + Link: + - ; rel="last" + 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: + - 1a41dd39-0d93-463d-9b61-0471c0a4f611 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 53.431375ms + - id: 123 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 389 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:13.913922Z","id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","name":"filesystem-instance-terraform-test","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T07:59:13.913922Z"}' + headers: + Content-Length: + - "389" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 45f74ee4-a858-49a8-b9fa-49a841515ee6 + status: 200 OK + code: 200 + duration: 36.557916ms + - id: 124 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 423 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:42.300152Z","id":"904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d","last_detached_at":null,"name":"tf-volume-lucid-almeida","parent_snapshot_id":null,"project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[],"size":15000000000,"specs":{"class":"sbs","perf_iops":15000},"status":"available","tags":[],"type":"sbs_15k","updated_at":"2025-10-22T08:00:42.300152Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "423" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 52e64c9f-c206-4eb8-a69c-df4cbce2196a + status: 200 OK + code: 200 + duration: 49.980542ms + - id: 125 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + 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: + - Wed, 22 Oct 2025 08:00: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: + - c69ab101-feef-4fe2-9f16-23f1038987ad + status: 204 No Content + code: 204 + duration: 87.843083ms + - id: 126 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d + 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: + - Wed, 22 Oct 2025 08:00: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: + - 92eda46f-a2c3-45ec-924d-d8f84f954667 + status: 204 No Content + code: 204 + duration: 79.505167ms + - id: 127 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/51d15035-37e4-4756-8d45-7dfbe62efc2e + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 131 + uncompressed: false + body: '{"message":"resource is not found","resource":"filesystem","resource_id":"51d15035-37e4-4756-8d45-7dfbe62efc2e","type":"not_found"}' + headers: + Content-Length: + - "131" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 240a1bdb-6599-470e-9a84-cda4265c5c3c + status: 404 Not Found + code: 404 + duration: 37.862542ms + - id: 128 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 127 + uncompressed: false + body: '{"message":"resource is not found","resource":"volume","resource_id":"904cd6a7-1d6b-45a6-be18-f8d0a5b4ec7d","type":"not_found"}' + headers: + Content-Length: + - "127" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00: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: + - 193fd123-5e1a-4ce4-ad06-2e8eb4c971ed + status: 404 Not Found + code: 404 + duration: 35.903958ms + - id: 129 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 56 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/detach-filesystem + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"detaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:50 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: + - d463f44d-7db8-433a-840b-f3b13447ae09 + status: 200 OK + code: 200 + duration: 668.252958ms + - id: 130 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2034 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[{"filesystem_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","state":"detaching"}],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2034" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:50 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: + - 16b4d30d-3f6d-4b55-b02f-8da1c36c5186 + status: 200 OK + code: 200 + duration: 98.270917ms + - id: 131 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1955 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1955" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:55 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: + - ca2aeff6-f92a-4b27-8863-879446f27123 + status: 200 OK + code: 200 + duration: 108.828875ms + - id: 132 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2041 + uncompressed: false + body: '{"server":{"admin_password_encrypted_value":null,"admin_password_encryption_ssh_key_id":null,"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "2041" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:55 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: + - 0329def6-fdf9-433b-b1f3-1d213bb5d178 + status: 200 OK + code: 200 + duration: 206.110417ms + - id: 133 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1955 + uncompressed: false + body: '{"server":{"allowed_actions":["poweroff","terminate","reboot","stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T07:59:23.156964+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"running","state_detail":"booting kernel","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1955" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:55 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: + - bd01804a-2cf0-4587-9989-c0c0f830f99b + status: 200 OK + code: 200 + duration: 159.803583ms + - id: 134 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 22 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"terminate"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 353 + uncompressed: false + body: '{"task":{"description":"server_terminate","href_from":"/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058/action","href_result":"/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058","id":"7ceeb030-25ac-40eb-ae5d-b2fec1cc3250","progress":0,"started_at":"2025-10-22T08:00:56.058617+00:00","status":"pending","terminated_at":null,"zone":"fr-par-1"}}' + headers: + Content-Length: + - "353" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:56 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/7ceeb030-25ac-40eb-ae5d-b2fec1cc3250 + 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: + - bcabe5e4-8144-4a7d-a7b5-e6f18cea893c + status: 202 Accepted + code: 202 + duration: 283.741625ms + - id: 135 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1918 + uncompressed: false + body: '{"server":{"allowed_actions":["stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T08:00:55.854966+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"stopping","state_detail":"terminating","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1918" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:00:56 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: + - 6c2a9b7f-4ca1-4ca5-8f0b-3b181c4efa70 + status: 200 OK + code: 200 + duration: 107.830958ms + - id: 136 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1918 + uncompressed: false + body: '{"server":{"allowed_actions":["stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T08:00:55.854966+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"stopping","state_detail":"terminating","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1918" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:01 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: + - 76177708-9c75-450c-89da-5e77b02f8803 + status: 200 OK + code: 200 + duration: 185.185542ms + - id: 137 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1918 + uncompressed: false + body: '{"server":{"allowed_actions":["stop_in_place","backup"],"arch":"x86_64","boot_type":"local","bootscript":null,"commercial_type":"POP2-HM-2C-16G","creation_date":"2025-10-22T07:59:19.531821+00:00","dynamic_ip_required":false,"enable_ipv6":false,"end_of_service":false,"extra_networks":[],"filesystems":[],"hostname":"tf-srv-loving-hugle","id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","image":{"arch":"x86_64","creation_date":"2025-09-12T09:11:41.420846+00:00","default_bootscript":null,"extra_volumes":{},"from_server":"","id":"6d3c053e-c728-4294-b23a-560b62a4d592","modification_date":"2025-09-12T09:11:41.420846+00:00","name":"Ubuntu 22.04 Jammy Jellyfish","organization":"51b656e3-4865-41e8-adbc-0c45bdd780db","project":"51b656e3-4865-41e8-adbc-0c45bdd780db","public":true,"root_volume":{"id":"36b4ce54-c67a-4f68-ab74-839515834352","name":"","size":0,"volume_type":"sbs_snapshot"},"state":"available","tags":[],"zone":"fr-par-1"},"ipv6":null,"location":{"cluster_id":"65","hypervisor_id":"501","node_id":"16","platform_id":"14","zone_id":"fr-par-1"},"mac_address":"de:00:00:ce:dd:33","maintenances":[],"modification_date":"2025-10-22T08:00:55.854966+00:00","name":"tf-srv-loving-hugle","organization":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","placement_group":null,"private_ip":null,"private_nics":[],"project":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","protected":false,"public_ip":null,"public_ips":[],"routed_ip_enabled":true,"security_group":{"id":"1c1fc99f-b2de-408d-9eb0-da801a3e2744","name":"Default security group"},"state":"stopping","state_detail":"terminating","tags":["terraform-test","scaleway_instance_server","state"],"volumes":{"0":{"boot":false,"id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","state":"available","volume_type":"sbs_volume","zone":"fr-par-1"}},"zone":"fr-par-1"}}' + headers: + Content-Length: + - "1918" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:06 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: + - c35198cc-a6bb-4984-8df4-77a93a950e4d + status: 200 OK + code: 200 + duration: 93.448459ms + - id: 138 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_server","resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:11 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: + - 373d192b-11fe-4466-b12c-719a2a7dd2eb + status: 404 Not Found + code: 404 + duration: 49.922667ms + - id: 139 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_volume","resource_id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:11 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: + - 3a1985f9-7921-48d9-a507-0016382482e2 + status: 404 Not Found + code: 404 + duration: 27.740834ms + - id: 140 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 498 + uncompressed: false + body: '{"created_at":"2025-10-22T07:59:19.620338Z","id":"fb083d22-06d6-4d7f-9e1e-1ba053301a6d","last_detached_at":"2025-10-22T08:01:07.226720Z","name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","parent_snapshot_id":"36b4ce54-c67a-4f68-ab74-839515834352","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","references":[],"size":10000000000,"specs":{"class":"sbs","perf_iops":5000},"status":"available","tags":[],"type":"sbs_5k","updated_at":"2025-10-22T08:01:07.226720Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "498" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:11 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: + - ea0a1dfb-cf7d-49cf-81b8-69fe9d78037e + status: 200 OK + code: 200 + duration: 41.848417ms + - id: 141 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/fb083d22-06d6-4d7f-9e1e-1ba053301a6d + 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: + - Wed, 22 Oct 2025 08:01:11 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: + - f257dba4-9290-4941-8d43-df977bd78dc3 + status: 204 No Content + code: 204 + duration: 70.978834ms + - id: 142 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 391 + uncompressed: false + body: '{"created_at":"2025-10-22T08:00:15.386179Z","id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","name":"filesystem-instance-terraform-test-2","number_of_attachments":0,"organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2","region":"fr-par","size":100000000000,"status":"available","tags":[],"updated_at":"2025-10-22T08:00:15.386179Z"}' + headers: + Content-Length: + - "391" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:11 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: + - 64ebb967-e56c-40a0-801d-fd0ee88dbfe8 + status: 200 OK + code: 200 + duration: 40.818916ms + - id: 143 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + 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: + - Wed, 22 Oct 2025 08:01:11 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: + - a599feb9-d0c7-4682-a340-0d883b35a8b6 + status: 204 No Content + code: 204 + duration: 99.774792ms + - id: 144 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/file/v1alpha1/regions/fr-par/filesystems/979c38aa-9f60-4e8a-b4ed-b3ef94401eea + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 131 + uncompressed: false + body: '{"message":"resource is not found","resource":"filesystem","resource_id":"979c38aa-9f60-4e8a-b4ed-b3ef94401eea","type":"not_found"}' + headers: + Content-Length: + - "131" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:11 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: + - ec35fa80-ae47-4540-a3f4-f0f94ac43a07 + status: 404 Not Found + code: 404 + duration: 49.527833ms + - id: 145 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.0; darwin; arm64) terraform-provider/develop terraform/terraform-tests + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/61bf8b27-37c2-41b0-a35b-dc49784c0058 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message":"resource is not found","resource":"instance_server","resource_id":"61bf8b27-37c2-41b0-a35b-dc49784c0058","type":"not_found"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Wed, 22 Oct 2025 08:01:11 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: + - f44d10c2-7332-4a55-af17-1828288fa415 + status: 404 Not Found + code: 404 + duration: 51.863583ms diff --git a/internal/services/instance/types.go b/internal/services/instance/types.go index 4e86efb613..445b27c265 100644 --- a/internal/services/instance/types.go +++ b/internal/services/instance/types.go @@ -5,6 +5,7 @@ import ( "github.com/scaleway/scaleway-sdk-go/api/instance/v1" "github.com/scaleway/scaleway-sdk-go/scw" + "github.com/scaleway/terraform-provider-scaleway/v2/internal/locality/regional" "github.com/scaleway/terraform-provider-scaleway/v2/internal/locality/zonal" ) @@ -112,6 +113,20 @@ func flattenServerPublicIPs(zone scw.Zone, ips []*instance.ServerIP) []any { return flattenedIPs } +func flattenServerFileSystem(zone scw.Zone, fs []*instance.ServerFilesystem) []any { + filesystems := make([]any, len(fs)) + region, _ := zone.Region() + + for i, f := range fs { + filesystems[i] = map[string]any{ + "filesystem_id": regional.NewIDString(region, f.FilesystemID), + "status": f.State, + } + } + + return filesystems +} + func flattenServerIPIDs(ips []*instance.ServerIP) []any { ipIDs := make([]any, len(ips)) diff --git a/internal/services/instance/waiters.go b/internal/services/instance/waiters.go index bfafd398f5..6d3b43658c 100644 --- a/internal/services/instance/waiters.go +++ b/internal/services/instance/waiters.go @@ -91,3 +91,19 @@ func waitForImage(ctx context.Context, api *instance.API, zone scw.Zone, id stri return image, err } + +func waitForFilesystems(ctx context.Context, api *instance.API, zone scw.Zone, id string, timeout time.Duration) (*instance.Server, error) { + retryInterval := instancehelpers.DefaultInstanceRetryInterval + if transport.DefaultWaitRetryInterval != nil { + retryInterval = *transport.DefaultWaitRetryInterval + } + + server, err := api.WaitForServerFileSystem(&instance.WaitForServerFileSystemRequest{ + ServerID: id, + Zone: zone, + Timeout: scw.TimeDurationPtr(timeout), + RetryInterval: &retryInterval, + }, scw.WithContext(ctx)) + + return server, err +} diff --git a/templates/resources/file_filesystem.md.tmpl b/templates/resources/file_filesystem.md.tmpl index 4ee71b0676..4ba7008e92 100644 --- a/templates/resources/file_filesystem.md.tmpl +++ b/templates/resources/file_filesystem.md.tmpl @@ -19,14 +19,14 @@ This resource allows you to define and manage the size, tags, and region of a fi ```terraform resource scaleway_file_filesystem file { name = "my-nfs-filesystem" - size = 100000000000 # 100 GB + size_in_gb = 100 } ``` ## Argument Reference - `name` - (Optional) The name of the filesystem. If not provided, a random name will be generated. -- `size` - (Required) The size of the filesystem in bytes, with a granularity of 100 GB (10¹¹ bytes). +- `size_in_gb` - (Required) The size of the filesystem in bytes, with a granularity of 100 GB (10¹¹ bytes). - Minimum: 100 GB (100000000000 bytes) - Maximum: 10 TB (10000000000000 bytes) - `tags` - (Optional) A list of tags associated with the filesystem. diff --git a/templates/resources/instance_server.md.tmpl b/templates/resources/instance_server.md.tmpl index 69cda60e85..75b70089fd 100644 --- a/templates/resources/instance_server.md.tmpl +++ b/templates/resources/instance_server.md.tmpl @@ -46,6 +46,33 @@ resource "scaleway_instance_server" "web" { } ``` +### With filesystem + +```terraform +resource scaleway_block_volume volume { + iops = 15000 + size_in_gb = 15 +} + +resource scaleway_file_filesystem terraform_instance_filesystem { + name = "filesystem-instance-terraform" + size_in_gb = 100 +} + +resource scaleway_instance_server base { + type = "POP2-HM-2C-16G" + state = "started" + tags = ["terraform-test", "scaleway_instance_server", "state"] + root_volume { + volume_type = "sbs_volume" + volume_id = scaleway_block_volume.volume.id + } + filesystems { + filesystem_id = scaleway_file_filesystem.terraform_instance_filesystem.id + } +} +``` + ### With a reserved IP ```terraform @@ -228,6 +255,9 @@ attached to the server. Updates to this field will trigger a stop/start of the s ~> **Important:** If this field contains local volumes, you have to first detach them, in one apply, and then delete the volume in another apply. +- `filesystems` - (Optional) List of filesystems attached to the server. + - `filesystem_id` - (Optional) The unique ID of the filesystem attached to the server. + - `ip_id` - (Optional) The ID of the reserved IP that is attached to the server. - `ip_ids` - (Optional) List of ID of reserved IPs that are attached to the server. Cannot be used with `ip_id`. @@ -290,6 +320,8 @@ In addition to all arguments above, the following attributes are exported: - `placement_group_policy_respected` - (Deprecated) Always false, use [instance_placement_group resource](instance_placement_group.md) to known when the placement group policy is respected. - `root_volume` - `volume_id` - The volume ID of the root volume of the server. +- `filesystem` + - `state` - The current status of the filesystem (e.g., attached, detached). - `public_ips` - The list of public IPs of the server. - `id` - The ID of the IP. - `address` - The address of the IP.