Skip to content

Commit 932e696

Browse files
feat(api): api update
1 parent 4656a4e commit 932e696

File tree

123 files changed

+4961
-2640
lines changed

Some content is hidden

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

123 files changed

+4961
-2640
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1809
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-77d61495fecd0d26b9adff1af0ab3510b06a3cc2c6781b9a40aabcad2f10588a.yml
3-
openapi_spec_hash: 95dee3be411dda77306a41dc7d49eb35
1+
configured_endpoints: 1802
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-989c563ddbbed345412007c49842c964fa058b567343cd1a4015e301e74615fa.yml
3+
openapi_spec_hash: 4e40c7ba0903d784a3e3415cae74cbc1
44
config_hash: ac04197a992afb1d8c3b416fc46e8c8e

api.md

Lines changed: 3 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -979,10 +979,6 @@ Methods:
979979

980980
## Settings
981981

982-
Types:
983-
984-
- <code><a href="./src/resources/dns/settings/settings.ts">DNSSetting</a></code>
985-
986982
### Zone
987983

988984
Types:
@@ -2012,6 +2008,7 @@ Methods:
20122008
- <code title="put /accounts/{account_id}/workers/workers/{worker_id}">client.workers.beta.workers.<a href="./src/resources/workers/beta/workers/workers.ts">update</a>(workerId, { ...params }) -> Worker</code>
20132009
- <code title="get /accounts/{account_id}/workers/workers">client.workers.beta.workers.<a href="./src/resources/workers/beta/workers/workers.ts">list</a>({ ...params }) -> WorkersV4PagePaginationArray</code>
20142010
- <code title="delete /accounts/{account_id}/workers/workers/{worker_id}">client.workers.beta.workers.<a href="./src/resources/workers/beta/workers/workers.ts">delete</a>(workerId, { ...params }) -> WorkerDeleteResponse</code>
2011+
- <code title="patch /accounts/{account_id}/workers/workers/{worker_id}">client.workers.beta.workers.<a href="./src/resources/workers/beta/workers/workers.ts">edit</a>(workerId, { ...params }) -> Worker</code>
20152012
- <code title="get /accounts/{account_id}/workers/workers/{worker_id}">client.workers.beta.workers.<a href="./src/resources/workers/beta/workers/workers.ts">get</a>(workerId, { ...params }) -> Worker</code>
20162013

20172014
#### Versions
@@ -2067,13 +2064,15 @@ Types:
20672064
- <code><a href="./src/resources/workers/scripts/scripts.ts">ScriptUpdateResponse</a></code>
20682065
- <code><a href="./src/resources/workers/scripts/scripts.ts">ScriptDeleteResponse</a></code>
20692066
- <code><a href="./src/resources/workers/scripts/scripts.ts">ScriptGetResponse</a></code>
2067+
- <code><a href="./src/resources/workers/scripts/scripts.ts">ScriptSearchResponse</a></code>
20702068

20712069
Methods:
20722070

20732071
- <code title="put /accounts/{account_id}/workers/scripts/{script_name}">client.workers.scripts.<a href="./src/resources/workers/scripts/scripts.ts">update</a>(scriptName, { ...params }) -> ScriptUpdateResponse</code>
20742072
- <code title="get /accounts/{account_id}/workers/scripts">client.workers.scripts.<a href="./src/resources/workers/scripts/scripts.ts">list</a>({ ...params }) -> ScriptsSinglePage</code>
20752073
- <code title="delete /accounts/{account_id}/workers/scripts/{script_name}">client.workers.scripts.<a href="./src/resources/workers/scripts/scripts.ts">delete</a>(scriptName, { ...params }) -> ScriptDeleteResponse | null</code>
20762074
- <code title="get /accounts/{account_id}/workers/scripts/{script_name}">client.workers.scripts.<a href="./src/resources/workers/scripts/scripts.ts">get</a>(scriptName, { ...params }) -> string</code>
2075+
- <code title="get /accounts/{account_id}/workers/scripts-search">client.workers.scripts.<a href="./src/resources/workers/scripts/scripts.ts">search</a>({ ...params }) -> ScriptSearchResponse</code>
20772076

20782077
### Assets
20792078

@@ -8034,16 +8033,6 @@ Methods:
80348033

80358034
### Crons
80368035

8037-
Types:
8038-
8039-
- <code><a href="./src/resources/cloudforce-one/threat-events/crons.ts">CronListResponse</a></code>
8040-
- <code><a href="./src/resources/cloudforce-one/threat-events/crons.ts">CronEditResponse</a></code>
8041-
8042-
Methods:
8043-
8044-
- <code title="get /accounts/{account_id}/cloudforce-one/events/cron">client.cloudforceOne.threatEvents.crons.<a href="./src/resources/cloudforce-one/threat-events/crons.ts">list</a>({ ...params }) -> CronListResponse</code>
8045-
- <code title="patch /accounts/{account_id}/cloudforce-one/events/cron">client.cloudforceOne.threatEvents.crons.<a href="./src/resources/cloudforce-one/threat-events/crons.ts">edit</a>({ ...params }) -> CronEditResponse</code>
8046-
80478036
### Datasets
80488037

80498038
Types:
@@ -8064,14 +8053,6 @@ Methods:
80648053

80658054
#### Health
80668055

8067-
Types:
8068-
8069-
- <code><a href="./src/resources/cloudforce-one/threat-events/datasets/health.ts">HealthGetResponse</a></code>
8070-
8071-
Methods:
8072-
8073-
- <code title="get /accounts/{account_id}/cloudforce-one/events/dataset/{dataset_id}/health">client.cloudforceOne.threatEvents.datasets.health.<a href="./src/resources/cloudforce-one/threat-events/datasets/health.ts">get</a>(datasetId, { ...params }) -> HealthGetResponse</code>
8074-
80758056
### IndicatorTypes
80768057

80778058
Types:
@@ -8470,32 +8451,8 @@ Methods:
84708451

84718452
# LeakedCredentialChecks
84728453

8473-
Types:
8474-
8475-
- <code><a href="./src/resources/leaked-credential-checks/leaked-credential-checks.ts">LeakedCredentialCheckCreateResponse</a></code>
8476-
- <code><a href="./src/resources/leaked-credential-checks/leaked-credential-checks.ts">LeakedCredentialCheckGetResponse</a></code>
8477-
8478-
Methods:
8479-
8480-
- <code title="post /zones/{zone_id}/leaked-credential-checks">client.leakedCredentialChecks.<a href="./src/resources/leaked-credential-checks/leaked-credential-checks.ts">create</a>({ ...params }) -> LeakedCredentialCheckCreateResponse</code>
8481-
- <code title="get /zones/{zone_id}/leaked-credential-checks">client.leakedCredentialChecks.<a href="./src/resources/leaked-credential-checks/leaked-credential-checks.ts">get</a>({ ...params }) -> LeakedCredentialCheckGetResponse</code>
8482-
84838454
## Detections
84848455

8485-
Types:
8486-
8487-
- <code><a href="./src/resources/leaked-credential-checks/detections.ts">DetectionCreateResponse</a></code>
8488-
- <code><a href="./src/resources/leaked-credential-checks/detections.ts">DetectionUpdateResponse</a></code>
8489-
- <code><a href="./src/resources/leaked-credential-checks/detections.ts">DetectionListResponse</a></code>
8490-
- <code><a href="./src/resources/leaked-credential-checks/detections.ts">DetectionDeleteResponse</a></code>
8491-
8492-
Methods:
8493-
8494-
- <code title="post /zones/{zone_id}/leaked-credential-checks/detections">client.leakedCredentialChecks.detections.<a href="./src/resources/leaked-credential-checks/detections.ts">create</a>({ ...params }) -> DetectionCreateResponse</code>
8495-
- <code title="put /zones/{zone_id}/leaked-credential-checks/detections/{detection_id}">client.leakedCredentialChecks.detections.<a href="./src/resources/leaked-credential-checks/detections.ts">update</a>(detectionId, { ...params }) -> DetectionUpdateResponse</code>
8496-
- <code title="get /zones/{zone_id}/leaked-credential-checks/detections">client.leakedCredentialChecks.detections.<a href="./src/resources/leaked-credential-checks/detections.ts">list</a>({ ...params }) -> DetectionListResponsesSinglePage</code>
8497-
- <code title="delete /zones/{zone_id}/leaked-credential-checks/detections/{detection_id}">client.leakedCredentialChecks.detections.<a href="./src/resources/leaked-credential-checks/detections.ts">delete</a>(detectionId, { ...params }) -> DetectionDeleteResponse</code>
8498-
84998456
# ContentScanning
85008457

85018458
Types:

scripts/detect-breaking-changes

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -682,9 +682,7 @@ TEST_PATHS=(
682682
tests/api-resources/cloudforce-one/threat-events/attackers.test.ts
683683
tests/api-resources/cloudforce-one/threat-events/categories.test.ts
684684
tests/api-resources/cloudforce-one/threat-events/countries.test.ts
685-
tests/api-resources/cloudforce-one/threat-events/crons.test.ts
686685
tests/api-resources/cloudforce-one/threat-events/datasets/datasets.test.ts
687-
tests/api-resources/cloudforce-one/threat-events/datasets/health.test.ts
688686
tests/api-resources/cloudforce-one/threat-events/indicator-types.test.ts
689687
tests/api-resources/cloudforce-one/threat-events/raw.test.ts
690688
tests/api-resources/cloudforce-one/threat-events/relate.test.ts
@@ -717,8 +715,6 @@ TEST_PATHS=(
717715
tests/api-resources/resource-sharing/resource-sharing.test.ts
718716
tests/api-resources/resource-sharing/recipients.test.ts
719717
tests/api-resources/resource-sharing/resources.test.ts
720-
tests/api-resources/leaked-credential-checks/leaked-credential-checks.test.ts
721-
tests/api-resources/leaked-credential-checks/detections.test.ts
722718
tests/api-resources/content-scanning/content-scanning.test.ts
723719
tests/api-resources/content-scanning/payloads.test.ts
724720
tests/api-resources/content-scanning/settings.test.ts

src/resources/addressing/prefixes/prefixes.ts

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -177,14 +177,18 @@ export interface Prefix {
177177
account_id?: string;
178178

179179
/**
180-
* Prefix advertisement status to the Internet. This field is only not 'null' if on
181-
* demand is enabled.
180+
* @deprecated Prefer the
181+
* [BGP Prefixes API](https://developers.cloudflare.com/api/resources/addressing/subresources/prefixes/subresources/bgp_prefixes/)
182+
* instead, which allows for advertising multiple BGP routes within a single IP
183+
* Prefix.
182184
*/
183185
advertised?: boolean | null;
184186

185187
/**
186-
* Last time the advertisement status was changed. This field is only not 'null' if
187-
* on demand is enabled.
188+
* @deprecated Prefer the
189+
* [BGP Prefixes API](https://developers.cloudflare.com/api/resources/addressing/subresources/prefixes/subresources/bgp_prefixes/)
190+
* instead, which allows for advertising multiple BGP routes within a single IP
191+
* Prefix.
188192
*/
189193
advertised_modified_at?: string | null;
190194

@@ -218,14 +222,18 @@ export interface Prefix {
218222
modified_at?: string;
219223

220224
/**
221-
* Whether advertisement of the prefix to the Internet may be dynamically enabled
222-
* or disabled.
225+
* @deprecated Prefer the
226+
* [BGP Prefixes API](https://developers.cloudflare.com/api/resources/addressing/subresources/prefixes/subresources/bgp_prefixes/)
227+
* instead, which allows for advertising multiple BGP routes within a single IP
228+
* Prefix.
223229
*/
224230
on_demand_enabled?: boolean;
225231

226232
/**
227-
* Whether advertisement status of the prefix is locked, meaning it cannot be
228-
* changed.
233+
* @deprecated Prefer the
234+
* [BGP Prefixes API](https://developers.cloudflare.com/api/resources/addressing/subresources/prefixes/subresources/bgp_prefixes/)
235+
* instead, which allows for advertising multiple BGP routes within a single IP
236+
* Prefix.
229237
*/
230238
on_demand_locked?: boolean;
231239
}

0 commit comments

Comments
 (0)