{"id":16926972,"url":"https://github.com/dirien/pulumi-scaleway","last_synced_at":"2026-03-13T18:43:02.583Z","repository":{"id":143571367,"uuid":"616018708","full_name":"dirien/pulumi-scaleway","owner":"dirien","description":"Pulumi provider for Scaleway","archived":false,"fork":false,"pushed_at":"2025-03-16T08:52:17.000Z","size":10175,"stargazers_count":2,"open_issues_count":8,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-18T06:44:05.167Z","etag":null,"topics":["pulumi","scaleway"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dirien.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-19T11:36:26.000Z","updated_at":"2025-01-31T20:30:55.000Z","dependencies_parsed_at":"2023-10-02T13:10:07.875Z","dependency_job_id":"b5f54f7c-1c26-4f68-a625-2f462c93e3e1","html_url":"https://github.com/dirien/pulumi-scaleway","commit_stats":null,"previous_names":[],"tags_count":62,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dirien%2Fpulumi-scaleway","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dirien%2Fpulumi-scaleway/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dirien%2Fpulumi-scaleway/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dirien%2Fpulumi-scaleway/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dirien","download_url":"https://codeload.github.com/dirien/pulumi-scaleway/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244951308,"owners_count":20537358,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pulumi","scaleway"],"created_at":"2024-10-13T20:32:24.592Z","updated_at":"2026-03-13T18:43:02.531Z","avatar_url":"https://github.com/dirien.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scaleway Resource Provider\n\nThe Scaleway Resource Provider lets you manage [Scaleway](https://www.scaleway.com/en/) resources.\n\n## Installing\n\nThis package is available for several languages/platforms:\n\n### Node.js (JavaScript/TypeScript)\n\n\nTo use from JavaScript or TypeScript in Node.js, install using either `npm`:\n\n```bash\nnpm install @ediri/scaleway\n```\n\nor `yarn`:\n\n```bash\nyarn add @ediri/scaleway\n```\n\n### Python\n\nTo use from Python, install using `pip`:\n\n```bash\npip install ediri-scaleway\n```\n\n### Go\n\nTo use from Go, use `go get` to grab the latest version of the library:\n\n```bash\ngo get github.com/dirien/pulumi-scaleway/sdk/v2\n```\n\n### .NET\n\nTo use from .NET, install using `dotnet add package`:\n\n```bash\ndotnet add package ediri.Scaleway\n```\n\nReplace the version string with your desired version.\n\n## Setup\n\nTo provision resources with the Pulumi Scaleway provider, you need to have Scaleway credentials. Scaleway maintains\ndocumentation on how to create API\nkeys [here](https://www.scaleway.com/en/docs/console/my-project/how-to/generate-api-key/)\n\n### Set environment variables\n\nOnce you have provisioned these credentials, you can set environment variables to provision resources in Scaleway:\n\n```bash\nexport SCW_ACCESS_KEY=\u003cSCW_ACCESS_KEY\u003e\nexport SCW_SECRET_KEY=\u003cSCW_SECRET_KEY\u003e\n```\n\n```powershell\n$env:SCW_ACCESS_KEY = \"\u003cSCW_ACCESS_KEY\u003e\"\n$env:SCW_SECRET_KEY = \"\u003cSCW_SECRET_KEY\u003e\"\n```\n\n## Configuration Options\n\nUse `pulumi config set scaleway:\u003coption\u003e` to set the following configuration options.\n\n| Option            | Environment Variables         | Required/Optional | Description                                                                                                                                                                                        |\n|-------------------|-------------------------------|-------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `access_key`      | `SCW_ACCESS_KEY`              | Required          | [Scaleway access key](https://console.scaleway.com/project/credentials)                                                                                                                            |\n| `secret_key`      | `SCW_SECRET_KEY`              | Required          | [Scaleway secret key](https://console.scaleway.com/project/credentials)                                                                                                                            |\n| `project_id`      | `SCW_DEFAULT_PROJECT_ID`      | Required          | The [project ID](https://console.scaleway.com/project/settings) that will be used as default value for all resources.                                                                              |\n| `organization_id` | `SCW_DEFAULT_ORGANIZATION_ID` | Optional          | The [organization ID](https://console.scaleway.com/organization/settings) that will be used as default value for all resources.                                                                    | \n| `region`          | `SCW_DEFAULT_REGION`          | Optional          | The [region](https://registry.terraform.io/providers/scaleway/scaleway/latest/guides/regions_and_zones#regions) that will be used as default value for all resources. (`fr-par` if none specified) |\n| `zone`            | `SCW_DEFAULT_ZONE`            | Optional          | The [zone](https://registry.terraform.io/providers/scaleway/scaleway/latest/guides/regions_and_zones#zones) that will be used as default value for all resources. (`fr-par-1` if none specified)   |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdirien%2Fpulumi-scaleway","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdirien%2Fpulumi-scaleway","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdirien%2Fpulumi-scaleway/lists"}