Skip to content

Commit b2e06b4

Browse files
chore(api): upload stainless config from cloudflare-config
1 parent 2940664 commit b2e06b4

File tree

11 files changed

+15
-14
lines changed

11 files changed

+15
-14
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1790
1+
configured_endpoints: 1781
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-a617495230e553e067b258702b644f898b56c21bdf238c1eb2dd10df376f098d.yml
33
openapi_spec_hash: ae16f120056f9a9558a408f0c1ecb626
4-
config_hash: 320699f1f989d92845c2558a970acd18
4+
config_hash: a433f3793b734bc6fcc9d9e0c27ff8c2

examples/data-sources/cloudflare_snippet/data-source.tf

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
data "cloudflare_snippets" "example_snippets" {
22
zone_id = "9f1839b6152d298aca64c4e906b6d074"
3+
snippet_name = "my_snippet"
34
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
data "cloudflare_snippets_list" "example_snippets_list" {
2+
zone_id = "9f1839b6152d298aca64c4e906b6d074"
3+
}

examples/resources/cloudflare_ruleset/resource.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ resource "cloudflare_ruleset" "example_ruleset" {
55
zone_id = "zone_id"
66
description = "My ruleset to execute managed rulesets"
77
rules = [{
8+
id = "3a03d665bac047339bb530ecb439a90d"
89
action = "block"
910
action_parameters = {
1011
response = {

examples/resources/cloudflare_snippet/resource.tf renamed to examples/resources/cloudflare_snippets/resource.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
resource "cloudflare_snippet" "example_snippet" {
1+
resource "cloudflare_snippets" "example_snippets" {
22
zone_id = "9f1839b6152d298aca64c4e906b6d074"
33
snippet_name = "my_snippet"
44
files = [null]

internal/services/ruleset/model.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,14 @@ func (m RulesetModel) MarshalJSONForUpdate(state RulesetModel) (data []byte, err
3333

3434
type RulesetRulesModel struct {
3535
ID types.String `tfsdk:"id" json:"id,computed"`
36-
Action types.String `tfsdk:"action" json:"action,required"`
36+
Action types.String `tfsdk:"action" json:"action,optional"`
3737
ActionParameters customfield.NestedObject[RulesetRulesActionParametersModel] `tfsdk:"action_parameters" json:"action_parameters,optional"`
38+
Categories customfield.List[types.String] `tfsdk:"categories" json:"categories,optional"`
3839
Description types.String `tfsdk:"description" json:"description,optional"`
3940
Enabled types.Bool `tfsdk:"enabled" json:"enabled,computed_optional"`
4041
ExposedCredentialCheck customfield.NestedObject[RulesetRulesExposedCredentialCheckModel] `tfsdk:"exposed_credential_check" json:"exposed_credential_check,optional"`
41-
Expression types.String `tfsdk:"expression" json:"expression,required"`
42-
Logging customfield.NestedObject[RulesetRulesLoggingModel] `tfsdk:"logging" json:"logging,computed_optional"`
42+
Expression types.String `tfsdk:"expression" json:"expression,optional"`
43+
Logging customfield.NestedObject[RulesetRulesLoggingModel] `tfsdk:"logging" json:"logging,optional"`
4344
Ratelimit customfield.NestedObject[RulesetRulesRatelimitModel] `tfsdk:"ratelimit" json:"ratelimit,optional"`
4445
Ref types.String `tfsdk:"ref" json:"ref,computed_optional"`
4546
}

internal/services/ruleset/resource.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@ func (r *RulesetResource) Create(ctx context.Context, req resource.CreateRequest
9797
resp.Diagnostics.AddError("failed to deserialize http request", err.Error())
9898
return
9999
}
100-
101100
data = &env.Result
102101

103102
resp.Diagnostics.Append(resp.State.Set(ctx, &data)...)

internal/services/snippets/testdata/basic.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
resource "cloudflare_snippets" "%[1]s" {
1+
resource "cloudflare_snippet" "%[1]s" {
22
zone_id = "%[2]s"
33
snippet_name = "%[1]s"
44
files = <<-EOT

internal/services/snippets/testdata/basic_update.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
resource "cloudflare_snippets" "%[1]s" {
1+
resource "cloudflare_snippet" "%[1]s" {
22
zone_id = "%[2]s"
33
snippet_name = "%[1]s"
44
files = "export { async function fetch(request, env) { return new Response('Hello Updated World!'); } }"

0 commit comments

Comments
 (0)