Skip to content

Commit 26ba4c5

Browse files
authored
Upgrade terraform-provider-cloudflare to v5.24.0 (#1658)
This PR was generated via `$ upgrade-provider pulumi/pulumi-cloudflare --kind=provider --target-bridge-version=latest --target-version=5.24.0 --allow-missing-docs=true`. --- - Upgrading terraform-provider-cloudflare from 5.23.0 to 5.24.0. Fixes #1657
1 parent dc5179f commit 26ba4c5

689 files changed

Lines changed: 122291 additions & 96060 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/_index.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,9 @@ resource "cloudflare_dnsrecord" "www" {
199199
{{< /chooser >}}
200200
## Configuration Reference
201201

202-
- `apiEmail` (String) A registered Cloudflare email address. Alternatively, can be configured using the `CLOUDFLARE_EMAIL` environment variable. Required when using `apiKey`. Conflicts with `apiToken`.
203-
- `apiKey` (String, Sensitive) The API key for operations. Alternatively, can be configured using the `CLOUDFLARE_API_KEY` environment variable. API keys are [now considered legacy by Cloudflare](https://developers.cloudflare.com/fundamentals/api/get-started/keys/#limitations), API tokens should be used instead. Must provide only one of `apiKey`, `apiToken`, `userServiceKey`.
204-
- `apiToken` (String, Sensitive) The API Token for operations. Alternatively, can be configured using the `CLOUDFLARE_API_TOKEN` environment variable. Must provide only one of `apiKey`, `apiToken`, `userServiceKey`.
205-
- `baseUrl` (String) Set the base url that the provider connects to. Alternatively, can be configured using the `CLOUDFLARE_BASE_URL` environment variable.
206-
- `userServiceKey` (String, Sensitive) A special Cloudflare API key good for a restricted set of endpoints. Alternatively, can be configured using the `CLOUDFLARE_API_USER_SERVICE_KEY` environment variable. Must provide only one of `apiKey`, `apiToken`, `userServiceKey`.
202+
- `apiKey` (String, Sensitive) The API key for operations. Alternatively, can be configured using the `CLOUDFLARE_API_KEY` environment variable. API keys are [now considered legacy by Cloudflare](https://developers.cloudflare.com/fundamentals/api/get-started/keys/#limitations), API tokens should be used instead. Must provide only one of `apiKey`, `apiToken`, `apiUserServiceKey`.
203+
- `apiToken` (String, Sensitive) The API Token for operations. Alternatively, can be configured using the `CLOUDFLARE_API_TOKEN` environment variable. Must provide only one of `apiKey`, `apiToken`, `apiUserServiceKey`.
204+
- `apiUserServiceKey` (String, Sensitive) A special Cloudflare API key good for a restricted set of endpoints. Alternatively, can be configured using the `CLOUDFLARE_API_USER_SERVICE_KEY` environment variable. Must provide only one of `apiKey`, `apiToken`, `apiUserServiceKey`.
205+
- `baseUrl` (String) Value to override the default HTTP client base URL. Alternatively, can be configured using the `CLOUDFLARE_BASE_URL` environment variable.
206+
- `email` (String) A registered Cloudflare email address. Alternatively, can be configured using the `CLOUDFLARE_EMAIL` environment variable. Required when using `apiKey`. Conflicts with `apiToken`.
207+
- `userAgentOperatorSuffix` (String) A value to append to the HTTP User Agent for all API calls. This value is not something most users need to modify however, if you are using a non-standard provider or operator configuration, this is recommended to assist in uniquely identifying your traffic. **Setting this value will remove the Pulumi version from the HTTP User Agent string and may have unintended consequences**. Alternatively, can be configured using the `CLOUDFLARE_USER_AGENT_OPERATOR_SUFFIX` environment variable.

provider/cmd/pulumi-resource-cloudflare/bridge-metadata.json

Lines changed: 120 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,22 @@
242242
},
243243
"cloudflare_ai_search_namespace": {
244244
"current": "cloudflare:index/aiSearchNamespace:AiSearchNamespace",
245-
"majorVersion": 6
245+
"majorVersion": 6,
246+
"fields": {
247+
"public_endpoint_params": {
248+
"fields": {
249+
"authorized_hosts": {
250+
"maxItemsOne": false
251+
},
252+
"custom_domains": {
253+
"maxItemsOne": false
254+
},
255+
"instances_allowed": {
256+
"maxItemsOne": false
257+
}
258+
}
259+
}
260+
}
246261
},
247262
"cloudflare_ai_search_token": {
248263
"current": "cloudflare:index/aiSearchToken:AiSearchToken",
@@ -518,6 +533,15 @@
518533
}
519534
}
520535
},
536+
"cloudflare_ct_alerting": {
537+
"current": "cloudflare:index/ctAlerting:CtAlerting",
538+
"majorVersion": 6,
539+
"fields": {
540+
"emails": {
541+
"maxItemsOne": false
542+
}
543+
}
544+
},
521545
"cloudflare_custom_csr": {
522546
"current": "cloudflare:index/customCsr:CustomCsr",
523547
"majorVersion": 6,
@@ -991,6 +1015,9 @@
9911015
"check_regions": {
9921016
"maxItemsOne": false
9931017
},
1018+
"health_sources": {
1019+
"maxItemsOne": false
1020+
},
9941021
"networks": {
9951022
"maxItemsOne": false
9961023
},
@@ -1658,6 +1685,15 @@
16581685
}
16591686
}
16601687
},
1688+
"cloudflare_precursor": {
1689+
"current": "cloudflare:index/precursor:Precursor",
1690+
"majorVersion": 6,
1691+
"fields": {
1692+
"enforcement_rules": {
1693+
"maxItemsOne": false
1694+
}
1695+
}
1696+
},
16611697
"cloudflare_queue": {
16621698
"current": "cloudflare:index/queue:Queue",
16631699
"majorVersion": 6,
@@ -2869,7 +2905,12 @@
28692905
"majorVersion": 6
28702906
}
28712907
],
2872-
"majorVersion": 6
2908+
"majorVersion": 6,
2909+
"fields": {
2910+
"warnings": {
2911+
"maxItemsOne": false
2912+
}
2913+
}
28732914
},
28742915
"cloudflare_zero_trust_access_group": {
28752916
"current": "cloudflare:index/zeroTrustAccessGroup:ZeroTrustAccessGroup",
@@ -4519,14 +4560,46 @@
45194560
},
45204561
"cloudflare_ai_search_namespace": {
45214562
"current": "cloudflare:index/getAiSearchNamespace:getAiSearchNamespace",
4522-
"majorVersion": 6
4563+
"majorVersion": 6,
4564+
"fields": {
4565+
"public_endpoint_params": {
4566+
"fields": {
4567+
"authorized_hosts": {
4568+
"maxItemsOne": false
4569+
},
4570+
"custom_domains": {
4571+
"maxItemsOne": false
4572+
},
4573+
"instances_allowed": {
4574+
"maxItemsOne": false
4575+
}
4576+
}
4577+
}
4578+
}
45234579
},
45244580
"cloudflare_ai_search_namespaces": {
45254581
"current": "cloudflare:index/getAiSearchNamespaces:getAiSearchNamespaces",
45264582
"majorVersion": 6,
45274583
"fields": {
45284584
"result": {
4529-
"maxItemsOne": false
4585+
"maxItemsOne": false,
4586+
"elem": {
4587+
"fields": {
4588+
"public_endpoint_params": {
4589+
"fields": {
4590+
"authorized_hosts": {
4591+
"maxItemsOne": false
4592+
},
4593+
"custom_domains": {
4594+
"maxItemsOne": false
4595+
},
4596+
"instances_allowed": {
4597+
"maxItemsOne": false
4598+
}
4599+
}
4600+
}
4601+
}
4602+
}
45304603
}
45314604
}
45324605
},
@@ -5060,6 +5133,15 @@
50605133
}
50615134
}
50625135
},
5136+
"cloudflare_ct_alerting": {
5137+
"current": "cloudflare:index/getCtAlerting:getCtAlerting",
5138+
"majorVersion": 6,
5139+
"fields": {
5140+
"emails": {
5141+
"maxItemsOne": false
5142+
}
5143+
}
5144+
},
50635145
"cloudflare_custom_csr": {
50645146
"current": "cloudflare:index/getCustomCsr:getCustomCsr",
50655147
"majorVersion": 6,
@@ -5811,6 +5893,15 @@
58115893
"current": "cloudflare:index/getHostnameTlsSetting:getHostnameTlsSetting",
58125894
"majorVersion": 6
58135895
},
5896+
"cloudflare_hostname_tls_settings": {
5897+
"current": "cloudflare:index/getHostnameTlsSettings:getHostnameTlsSettings",
5898+
"majorVersion": 6,
5899+
"fields": {
5900+
"result": {
5901+
"maxItemsOne": false
5902+
}
5903+
}
5904+
},
58145905
"cloudflare_hyperdrive_config": {
58155906
"current": "cloudflare:index/getHyperdriveConfig:getHyperdriveConfig",
58165907
"majorVersion": 6
@@ -6079,6 +6170,9 @@
60796170
"check_regions": {
60806171
"maxItemsOne": false
60816172
},
6173+
"health_sources": {
6174+
"maxItemsOne": false
6175+
},
60826176
"networks": {
60836177
"maxItemsOne": false
60846178
},
@@ -6109,6 +6203,9 @@
61096203
"check_regions": {
61106204
"maxItemsOne": false
61116205
},
6206+
"health_sources": {
6207+
"maxItemsOne": false
6208+
},
61126209
"networks": {
61136210
"maxItemsOne": false
61146211
},
@@ -7565,6 +7662,15 @@
75657662
}
75667663
}
75677664
},
7665+
"cloudflare_precursor": {
7666+
"current": "cloudflare:index/getPrecursor:getPrecursor",
7667+
"majorVersion": 6,
7668+
"fields": {
7669+
"enforcement_rules": {
7670+
"maxItemsOne": false
7671+
}
7672+
}
7673+
},
75687674
"cloudflare_queue": {
75697675
"current": "cloudflare:index/getQueue:getQueue",
75707676
"majorVersion": 6,
@@ -9680,7 +9786,14 @@
96809786
"majorVersion": 6,
96819787
"fields": {
96829788
"result": {
9683-
"maxItemsOne": false
9789+
"maxItemsOne": false,
9790+
"elem": {
9791+
"fields": {
9792+
"warnings": {
9793+
"maxItemsOne": false
9794+
}
9795+
}
9796+
}
96849797
}
96859798
}
96869799
},
@@ -11745,6 +11858,7 @@
1174511858
}
1174611859
},
1174711860
"cloudflare_content_scanning_expression": {},
11861+
"cloudflare_ct_alerting": {},
1174811862
"cloudflare_custom_csr": {},
1174911863
"cloudflare_custom_hostname": {},
1175011864
"cloudflare_custom_hostname_fallback_origin": {},
@@ -11859,6 +11973,7 @@
1185911973
"cloudflare_pipeline": {},
1186011974
"cloudflare_pipeline_sink": {},
1186111975
"cloudflare_pipeline_stream": {},
11976+
"cloudflare_precursor": {},
1186211977
"cloudflare_queue": {},
1186311978
"cloudflare_queue_consumer": {
1186411979
"computeID": {

0 commit comments

Comments
 (0)