Skip to content

Commit a61668d

Browse files
feat: fix: move wvpc
* fix: standalone_api: true for connectivity directory service * fix: move wvpc
1 parent b36db67 commit a61668d

File tree

15 files changed

+59
-62
lines changed

15 files changed

+59
-62
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 1887
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-ca32e23d2c564446b6c2bd840aebe286a2827203b5e6f694f23b53c9a710b25d.yml
33
openapi_spec_hash: f22177995813b2ce5d67e1bd5b9594c0
4-
config_hash: 891de99af5b500ac1d45138d99a81f5f
4+
config_hash: 47bfb436213622df92afdda8ce4f077f

api.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5744,27 +5744,6 @@ Methods:
57445744
- <code title="patch /accounts/{account_id}/zerotrust/connectivity_settings">client.zeroTrust.connectivitySettings.<a href="./src/resources/zero-trust/connectivity-settings.ts">edit</a>({ ...params }) -> ConnectivitySettingEditResponse</code>
57455745
- <code title="get /accounts/{account_id}/zerotrust/connectivity_settings">client.zeroTrust.connectivitySettings.<a href="./src/resources/zero-trust/connectivity-settings.ts">get</a>({ ...params }) -> ConnectivitySettingGetResponse</code>
57465746

5747-
## Connectivity
5748-
5749-
### Directory
5750-
5751-
#### Services
5752-
5753-
Types:
5754-
5755-
- <code><a href="./src/resources/zero-trust/connectivity/directory/services.ts">ServiceCreateResponse</a></code>
5756-
- <code><a href="./src/resources/zero-trust/connectivity/directory/services.ts">ServiceUpdateResponse</a></code>
5757-
- <code><a href="./src/resources/zero-trust/connectivity/directory/services.ts">ServiceListResponse</a></code>
5758-
- <code><a href="./src/resources/zero-trust/connectivity/directory/services.ts">ServiceGetResponse</a></code>
5759-
5760-
Methods:
5761-
5762-
- <code title="post /accounts/{account_id}/connectivity/directory/services">client.zeroTrust.connectivity.directory.services.<a href="./src/resources/zero-trust/connectivity/directory/services.ts">create</a>({ ...params }) -> ServiceCreateResponse</code>
5763-
- <code title="put /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zeroTrust.connectivity.directory.services.<a href="./src/resources/zero-trust/connectivity/directory/services.ts">update</a>(serviceId, { ...params }) -> ServiceUpdateResponse</code>
5764-
- <code title="get /accounts/{account_id}/connectivity/directory/services">client.zeroTrust.connectivity.directory.services.<a href="./src/resources/zero-trust/connectivity/directory/services.ts">list</a>({ ...params }) -> ServiceListResponsesV4PagePaginationArray</code>
5765-
- <code title="delete /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zeroTrust.connectivity.directory.services.<a href="./src/resources/zero-trust/connectivity/directory/services.ts">delete</a>(serviceId, { ...params }) -> void</code>
5766-
- <code title="get /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zeroTrust.connectivity.directory.services.<a href="./src/resources/zero-trust/connectivity/directory/services.ts">get</a>(serviceId, { ...params }) -> ServiceGetResponse</code>
5767-
57685747
## DLP
57695748

57705749
### Datasets
@@ -6350,6 +6329,27 @@ Methods:
63506329
- <code title="get /accounts/{account_id}/challenges/widgets/{sitekey}">client.turnstile.widgets.<a href="./src/resources/turnstile/widgets.ts">get</a>(sitekey, { ...params }) -> Widget</code>
63516330
- <code title="post /accounts/{account_id}/challenges/widgets/{sitekey}/rotate_secret">client.turnstile.widgets.<a href="./src/resources/turnstile/widgets.ts">rotateSecret</a>(sitekey, { ...params }) -> Widget</code>
63526331

6332+
# Connectivity
6333+
6334+
## Directory
6335+
6336+
### Services
6337+
6338+
Types:
6339+
6340+
- <code><a href="./src/resources/connectivity/directory/services.ts">ServiceCreateResponse</a></code>
6341+
- <code><a href="./src/resources/connectivity/directory/services.ts">ServiceUpdateResponse</a></code>
6342+
- <code><a href="./src/resources/connectivity/directory/services.ts">ServiceListResponse</a></code>
6343+
- <code><a href="./src/resources/connectivity/directory/services.ts">ServiceGetResponse</a></code>
6344+
6345+
Methods:
6346+
6347+
- <code title="post /accounts/{account_id}/connectivity/directory/services">client.connectivity.directory.services.<a href="./src/resources/connectivity/directory/services.ts">create</a>({ ...params }) -> ServiceCreateResponse</code>
6348+
- <code title="put /accounts/{account_id}/connectivity/directory/services/{service_id}">client.connectivity.directory.services.<a href="./src/resources/connectivity/directory/services.ts">update</a>(serviceId, { ...params }) -> ServiceUpdateResponse</code>
6349+
- <code title="get /accounts/{account_id}/connectivity/directory/services">client.connectivity.directory.services.<a href="./src/resources/connectivity/directory/services.ts">list</a>({ ...params }) -> ServiceListResponsesV4PagePaginationArray</code>
6350+
- <code title="delete /accounts/{account_id}/connectivity/directory/services/{service_id}">client.connectivity.directory.services.<a href="./src/resources/connectivity/directory/services.ts">delete</a>(serviceId, { ...params }) -> void</code>
6351+
- <code title="get /accounts/{account_id}/connectivity/directory/services/{service_id}">client.connectivity.directory.services.<a href="./src/resources/connectivity/directory/services.ts">get</a>(serviceId, { ...params }) -> ServiceGetResponse</code>
6352+
63536353
# Hyperdrive
63546354

63556355
Types:

scripts/detect-breaking-changes

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -489,9 +489,6 @@ TEST_PATHS=(
489489
tests/api-resources/zero-trust/tunnels/warp-connector/warp-connector.test.ts
490490
tests/api-resources/zero-trust/tunnels/warp-connector/token.test.ts
491491
tests/api-resources/zero-trust/connectivity-settings.test.ts
492-
tests/api-resources/zero-trust/connectivity/connectivity.test.ts
493-
tests/api-resources/zero-trust/connectivity/directory/directory.test.ts
494-
tests/api-resources/zero-trust/connectivity/directory/services.test.ts
495492
tests/api-resources/zero-trust/dlp/dlp.test.ts
496493
tests/api-resources/zero-trust/dlp/datasets/datasets.test.ts
497494
tests/api-resources/zero-trust/dlp/datasets/upload.test.ts
@@ -538,6 +535,9 @@ TEST_PATHS=(
538535
tests/api-resources/zero-trust/risk-scoring/integrations/references.test.ts
539536
tests/api-resources/turnstile/turnstile.test.ts
540537
tests/api-resources/turnstile/widgets.test.ts
538+
tests/api-resources/connectivity/connectivity.test.ts
539+
tests/api-resources/connectivity/directory/directory.test.ts
540+
tests/api-resources/connectivity/directory/services.test.ts
541541
tests/api-resources/hyperdrive/hyperdrive.test.ts
542542
tests/api-resources/hyperdrive/configs.test.ts
543543
tests/api-resources/rum/rum.test.ts

src/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ import { Calls } from './resources/calls/calls';
5656
import { CertificateAuthorities } from './resources/certificate-authorities/certificate-authorities';
5757
import { CloudConnector } from './resources/cloud-connector/cloud-connector';
5858
import { CloudforceOne } from './resources/cloudforce-one/cloudforce-one';
59+
import { Connectivity } from './resources/connectivity/connectivity';
5960
import { ContentScanning } from './resources/content-scanning/content-scanning';
6061
import { CustomCertificates } from './resources/custom-certificates/custom-certificates';
6162
import { CustomHostnames } from './resources/custom-hostnames/custom-hostnames';
@@ -332,6 +333,7 @@ export class Cloudflare extends Core.APIClient {
332333
workersForPlatforms: API.WorkersForPlatforms = new API.WorkersForPlatforms(this);
333334
zeroTrust: API.ZeroTrust = new API.ZeroTrust(this);
334335
turnstile: API.Turnstile = new API.Turnstile(this);
336+
connectivity: API.Connectivity = new API.Connectivity(this);
335337
hyperdrive: API.HyperdriveResource = new API.HyperdriveResource(this);
336338
rum: API.RUM = new API.RUM(this);
337339
vectorize: API.Vectorize = new API.Vectorize(this);
@@ -571,6 +573,7 @@ Cloudflare.R2 = R2;
571573
Cloudflare.WorkersForPlatforms = WorkersForPlatforms;
572574
Cloudflare.ZeroTrust = ZeroTrust;
573575
Cloudflare.Turnstile = Turnstile;
576+
Cloudflare.Connectivity = Connectivity;
574577
Cloudflare.HyperdriveResource = HyperdriveResource;
575578
Cloudflare.RUM = RUM;
576579
Cloudflare.Vectorize = Vectorize;
@@ -770,6 +773,8 @@ export declare namespace Cloudflare {
770773

771774
export { Turnstile as Turnstile };
772775

776+
export { Connectivity as Connectivity };
777+
773778
export { HyperdriveResource as HyperdriveResource };
774779

775780
export { RUM as RUM };
File renamed without changes.

src/resources/zero-trust/connectivity/connectivity.ts renamed to src/resources/connectivity/connectivity.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { APIResource } from '../../../resource';
3+
import { APIResource } from '../../resource';
44
import * as DirectoryAPI from './directory/directory';
55
import { Directory } from './directory/directory';
66

src/resources/zero-trust/connectivity/directory/directory.ts renamed to src/resources/connectivity/directory/directory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { APIResource } from '../../../../resource';
3+
import { APIResource } from '../../../resource';
44
import * as ServicesAPI from './services';
55
import {
66
ServiceCreateParams,

src/resources/zero-trust/connectivity/directory/services.ts renamed to src/resources/connectivity/directory/services.ts

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { APIResource } from '../../../../resource';
4-
import * as Core from '../../../../core';
5-
import { V4PagePaginationArray, type V4PagePaginationArrayParams } from '../../../../pagination';
3+
import { APIResource } from '../../../resource';
4+
import * as Core from '../../../core';
5+
import { V4PagePaginationArray, type V4PagePaginationArrayParams } from '../../../pagination';
66

77
export class Services extends APIResource {
88
/**
@@ -11,19 +11,17 @@ export class Services extends APIResource {
1111
* @example
1212
* ```ts
1313
* const service =
14-
* await client.zeroTrust.connectivity.directory.services.create(
15-
* {
16-
* account_id: '023e105f4ecef8ad9ca31a8372d0c353',
17-
* host: {
18-
* hostname: 'api.example.com',
19-
* resolver_network: {
20-
* tunnel_id: '0191dce4-9ab4-7fce-b660-8e5dec5172da',
21-
* },
14+
* await client.connectivity.directory.services.create({
15+
* account_id: '023e105f4ecef8ad9ca31a8372d0c353',
16+
* host: {
17+
* hostname: 'api.example.com',
18+
* resolver_network: {
19+
* tunnel_id: '0191dce4-9ab4-7fce-b660-8e5dec5172da',
2220
* },
23-
* name: 'web-server',
24-
* type: 'http',
2521
* },
26-
* );
22+
* name: 'web-server',
23+
* type: 'http',
24+
* });
2725
* ```
2826
*/
2927
create(params: ServiceCreateParams, options?: Core.RequestOptions): Core.APIPromise<ServiceCreateResponse> {
@@ -42,7 +40,7 @@ export class Services extends APIResource {
4240
* @example
4341
* ```ts
4442
* const service =
45-
* await client.zeroTrust.connectivity.directory.services.update(
43+
* await client.connectivity.directory.services.update(
4644
* '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e',
4745
* {
4846
* account_id: 'account_id',
@@ -78,7 +76,7 @@ export class Services extends APIResource {
7876
* @example
7977
* ```ts
8078
* // Automatically fetches more pages as needed.
81-
* for await (const serviceListResponse of client.zeroTrust.connectivity.directory.services.list(
79+
* for await (const serviceListResponse of client.connectivity.directory.services.list(
8280
* { account_id: '023e105f4ecef8ad9ca31a8372d0c353' },
8381
* )) {
8482
* // ...
@@ -102,7 +100,7 @@ export class Services extends APIResource {
102100
*
103101
* @example
104102
* ```ts
105-
* await client.zeroTrust.connectivity.directory.services.delete(
103+
* await client.connectivity.directory.services.delete(
106104
* '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e',
107105
* { account_id: 'account_id' },
108106
* );
@@ -126,7 +124,7 @@ export class Services extends APIResource {
126124
* @example
127125
* ```ts
128126
* const service =
129-
* await client.zeroTrust.connectivity.directory.services.get(
127+
* await client.connectivity.directory.services.get(
130128
* '182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e',
131129
* { account_id: 'account_id' },
132130
* );

0 commit comments

Comments
 (0)