Skip to content

Commit 8f4b2bb

Browse files
authored
Merge pull request #5790 from markjmiller/markmiller/add-warning-to-workers-script-resource
docs: add a warning to workers_script
2 parents fee92b2 + 5aa1016 commit 8f4b2bb

File tree

3 files changed

+35
-0
lines changed

3 files changed

+35
-0
lines changed

docs/guides/version-5-upgrade.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,8 @@ cloudflare_terraform_v5()
271271

272272
## cloudflare_worker_script
273273

274+
!> While this resource is the direct migration path, it is no longer recommended. Please use the `cloudflare_worker`, `cloudflare_worker_version`, and `cloudflare_workers_deployment` resources instead. See how to use them in the [developer documentation](https://developers.cloudflare.com/workers/platform/infrastructure-as-code/).
275+
274276
- Renamed to `cloudflare_workers_script`
275277

276278
## cloudflare_worker_secret
@@ -1276,6 +1278,8 @@ resource "cloudflare_list_item" "example" {
12761278

12771279
## cloudflare_workers_script
12781280

1281+
!> While this resource is the direct migration path, it is no longer recommended. Please use the `cloudflare_worker`, `cloudflare_worker_version`, and `cloudflare_workers_deployment` resources instead. See how to use them in the [developer documentation](https://developers.cloudflare.com/workers/platform/infrastructure-as-code/).
1282+
12791283
- `name` is now `script_name`.
12801284
- `analytics_engine_binding` is now a list of objects (`analytics_engine_binding = [{ ... }]`) instead of multiple block attribute (`analytics_engine_binding { ... }`).
12811285
- `d1_database_binding` is now a list of objects (`d1_database_binding = [{ ... }]`) instead of multiple block attribute (`d1_database_binding { ... }`).

templates/guides/version-5-upgrade.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,8 @@ cloudflare_terraform_v5()
271271

272272
## cloudflare_worker_script
273273

274+
!> While this resource is the direct migration path, it is no longer recommended. Please use the `cloudflare_worker`, `cloudflare_worker_version`, and `cloudflare_workers_deployment` resources instead. See how to use them in the [developer documentation](https://developers.cloudflare.com/workers/platform/infrastructure-as-code/).
275+
274276
- Renamed to `cloudflare_workers_script`
275277

276278
## cloudflare_worker_secret
@@ -1276,6 +1278,8 @@ resource "cloudflare_list_item" "example" {
12761278

12771279
## cloudflare_workers_script
12781280

1281+
!> While this resource is the direct migration path, it is no longer recommended. Please use the `cloudflare_worker`, `cloudflare_worker_version`, and `cloudflare_workers_deployment` resources instead. See how to use them in the [developer documentation](https://developers.cloudflare.com/workers/platform/infrastructure-as-code/).
1282+
12791283
- `name` is now `script_name`.
12801284
- `analytics_engine_binding` is now a list of objects (`analytics_engine_binding = [{ ... }]`) instead of multiple block attribute (`analytics_engine_binding { ... }`).
12811285
- `d1_database_binding` is now a list of objects (`d1_database_binding = [{ ... }]`) instead of multiple block attribute (`d1_database_binding { ... }`).
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
page_title: "{{.Name}} {{.Type}} - {{.RenderedProviderName}}"
3+
subcategory: ""
4+
description: |-
5+
{{ .Description | plainmarkdown | trimspace | prefixlines " " }}
6+
---
7+
8+
# {{.Name}} ({{.Type}})
9+
10+
{{ .Description | trimspace }}
11+
12+
!> This resource is no longer recommended. Please use the `cloudflare_worker`, `cloudflare_worker_version`, and `cloudflare_workers_deployment` resources instead. See how to use them in the [developer documentation](https://developers.cloudflare.com/workers/platform/infrastructure-as-code/).
13+
14+
15+
{{ if .HasExample -}}
16+
## Example Usage
17+
18+
{{codefile "terraform" .ExampleFile}}
19+
{{- end }}
20+
{{ .SchemaMarkdown | trimspace }}
21+
22+
## Import
23+
24+
25+
Import is supported using the following syntax:
26+
27+
{{codefile "shell" .ImportFile}}

0 commit comments

Comments
 (0)