Skip to content

Commit d9210b6

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

File tree

9 files changed

+294
-109
lines changed

9 files changed

+294
-109
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 1781
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-bd1bc86694bdc2e2deb05f0e743afa87b94ff96a55b10fdd6a15b11fa7ee34c0.yml
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-6eb17c94a367941ef4fd3ad0750ea42308813e96e904d31b776ed848d849be90.yml
33
openapi_spec_hash: 9fa312b08e4ba5659a03d7143210437f
4-
config_hash: cbc31befc4267a7deb9d79b1767a2b65
4+
config_hash: b5608440cfd3f75f7cfabd36fbc7cd88

api.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2278,22 +2278,19 @@ Methods:
22782278

22792279
### Deployments
22802280

2281-
Params Types:
2282-
2283-
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#DeploymentParam">DeploymentParam</a>
2284-
22852281
Response Types:
22862282

2287-
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#Deployment">Deployment</a>
2283+
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentNewResponse">ScriptDeploymentNewResponse</a>
22882284
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentListResponse">ScriptDeploymentListResponse</a>
22892285
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentDeleteResponse">ScriptDeploymentDeleteResponse</a>
2286+
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentGetResponse">ScriptDeploymentGetResponse</a>
22902287

22912288
Methods:
22922289

2293-
- <code title="post /accounts/{account_id}/workers/scripts/{script_name}/deployments">client.Workers.Scripts.Deployments.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, scriptName <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentNewParams">ScriptDeploymentNewParams</a>) (<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#Deployment">Deployment</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
2290+
- <code title="post /accounts/{account_id}/workers/scripts/{script_name}/deployments">client.Workers.Scripts.Deployments.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, scriptName <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentNewParams">ScriptDeploymentNewParams</a>) (<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentNewResponse">ScriptDeploymentNewResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
22942291
- <code title="get /accounts/{account_id}/workers/scripts/{script_name}/deployments">client.Workers.Scripts.Deployments.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, scriptName <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentListParams">ScriptDeploymentListParams</a>) (<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentListResponse">ScriptDeploymentListResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
22952292
- <code title="delete /accounts/{account_id}/workers/scripts/{script_name}/deployments/{deployment_id}">client.Workers.Scripts.Deployments.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, scriptName <a href="https://pkg.go.dev/builtin#string">string</a>, deploymentID <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentDeleteParams">ScriptDeploymentDeleteParams</a>) (<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentDeleteResponse">ScriptDeploymentDeleteResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
2296-
- <code title="get /accounts/{account_id}/workers/scripts/{script_name}/deployments/{deployment_id}">client.Workers.Scripts.Deployments.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, scriptName <a href="https://pkg.go.dev/builtin#string">string</a>, deploymentID <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentGetParams">ScriptDeploymentGetParams</a>) (<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#Deployment">Deployment</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
2293+
- <code title="get /accounts/{account_id}/workers/scripts/{script_name}/deployments/{deployment_id}">client.Workers.Scripts.Deployments.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, scriptName <a href="https://pkg.go.dev/builtin#string">string</a>, deploymentID <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentGetParams">ScriptDeploymentGetParams</a>) (<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers">workers</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v5/workers#ScriptDeploymentGetResponse">ScriptDeploymentGetResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
22972294

22982295
### Versions
22992296

kv/namespace.go

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -452,10 +452,8 @@ func (r NamespaceBulkGetResponseWorkersKVBulkGetResultWithMetadata) implementsNa
452452
}
453453

454454
type NamespaceBulkGetResponseWorkersKVBulkGetResultWithMetadataValue struct {
455-
// The metadata associated with the key.
456455
Metadata interface{} `json:"metadata,required"`
457-
// The value associated with the key.
458-
Value interface{} `json:"value,required"`
456+
Value interface{} `json:"value,required"`
459457
// Expires the key at a certain time, measured in number of seconds since the UNIX
460458
// epoch.
461459
Expiration float64 `json:"expiration"`
@@ -866,9 +864,8 @@ type NamespaceBulkUpdateParamsBody struct {
866864
// epoch.
867865
Expiration param.Field[float64] `json:"expiration"`
868866
// Expires the key after a number of seconds. Must be at least 60.
869-
ExpirationTTL param.Field[float64] `json:"expiration_ttl"`
870-
// Arbitrary JSON that is associated with a key.
871-
Metadata param.Field[interface{}] `json:"metadata"`
867+
ExpirationTTL param.Field[float64] `json:"expiration_ttl"`
868+
Metadata param.Field[interface{}] `json:"metadata"`
872869
}
873870

874871
func (r NamespaceBulkUpdateParamsBody) MarshalJSON() (data []byte, err error) {

kv/namespacekey.go

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,9 @@ type Key struct {
155155
Name string `json:"name,required"`
156156
// The time, measured in number of seconds since the UNIX epoch, at which the key
157157
// will expire. This property is omitted for keys that will not expire.
158-
Expiration float64 `json:"expiration"`
159-
// Arbitrary JSON that is associated with a key.
160-
Metadata interface{} `json:"metadata"`
161-
JSON keyJSON `json:"-"`
158+
Expiration float64 `json:"expiration"`
159+
Metadata interface{} `json:"metadata"`
160+
JSON keyJSON `json:"-"`
162161
}
163162

164163
// keyJSON contains the JSON metadata for the struct [Key]
@@ -355,10 +354,8 @@ func (r NamespaceKeyBulkGetResponseWorkersKVBulkGetResultWithMetadata) implement
355354
}
356355

357356
type NamespaceKeyBulkGetResponseWorkersKVBulkGetResultWithMetadataValue struct {
358-
// The metadata associated with the key.
359357
Metadata interface{} `json:"metadata,required"`
360-
// The value associated with the key.
361-
Value interface{} `json:"value,required"`
358+
Value interface{} `json:"value,required"`
362359
// Expires the key at a certain time, measured in number of seconds since the UNIX
363360
// epoch.
364361
Expiration float64 `json:"expiration"`
@@ -584,9 +581,8 @@ type NamespaceKeyBulkUpdateParamsBody struct {
584581
// epoch.
585582
Expiration param.Field[float64] `json:"expiration"`
586583
// Expires the key after a number of seconds. Must be at least 60.
587-
ExpirationTTL param.Field[float64] `json:"expiration_ttl"`
588-
// Arbitrary JSON that is associated with a key.
589-
Metadata param.Field[interface{}] `json:"metadata"`
584+
ExpirationTTL param.Field[float64] `json:"expiration_ttl"`
585+
Metadata param.Field[interface{}] `json:"metadata"`
590586
}
591587

592588
func (r NamespaceKeyBulkUpdateParamsBody) MarshalJSON() (data []byte, err error) {

kv/namespacemetadata.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,8 @@ type NamespaceMetadataGetResponseEnvelope struct {
7373
Messages []shared.ResponseInfo `json:"messages,required"`
7474
// Whether the API call was successful.
7575
Success NamespaceMetadataGetResponseEnvelopeSuccess `json:"success,required"`
76-
// Arbitrary JSON that is associated with a key.
77-
Result NamespaceMetadataGetResponse `json:"result"`
78-
JSON namespaceMetadataGetResponseEnvelopeJSON `json:"-"`
76+
Result NamespaceMetadataGetResponse `json:"result"`
77+
JSON namespaceMetadataGetResponseEnvelopeJSON `json:"-"`
7978
}
8079

8180
// namespaceMetadataGetResponseEnvelopeJSON contains the JSON metadata for the

kv/namespacevalue.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,9 +169,8 @@ type NamespaceValueUpdateParams struct {
169169
// epoch.
170170
Expiration param.Field[float64] `query:"expiration"`
171171
// Expires the key after a number of seconds. Must be at least 60.
172-
ExpirationTTL param.Field[float64] `query:"expiration_ttl"`
173-
// Associates arbitrary JSON data with a key/value pair.
174-
Metadata param.Field[interface{}] `json:"metadata"`
172+
ExpirationTTL param.Field[float64] `query:"expiration_ttl"`
173+
Metadata param.Field[interface{}] `json:"metadata"`
175174
}
176175

177176
func (r NamespaceValueUpdateParams) MarshalMultipart() (data []byte, contentType string, err error) {

kv/namespacevalue_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ func TestNamespaceValueUpdateWithOptionalParams(t *testing.T) {
4141
Value: cloudflare.F("Some Value"),
4242
Expiration: cloudflare.F(1578435000.000000),
4343
ExpirationTTL: cloudflare.F(300.000000),
44-
Metadata: cloudflare.F[any](map[string]interface{}{}),
44+
Metadata: cloudflare.F[any](map[string]interface{}{
45+
"someMetadataKey": "someMetadataValue",
46+
}),
4547
},
4648
)
4749
if err != nil {

0 commit comments

Comments
 (0)