Skip to content

Commit 04d593f

Browse files
chore(api): update composite API spec
1 parent 56944d5 commit 04d593f

File tree

18 files changed

+3713
-20
lines changed

18 files changed

+3713
-20
lines changed

.eslintcache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[{"/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/index.ts":"1","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/pages.ts":"2","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/deployments.ts":"3","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/history/history.ts":"4","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/history/index.ts":"5","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/history/logs.ts":"6","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/index.ts":"7","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/domains.ts":"8","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/index.ts":"9","/home/tempuser-8rqd4v/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/projects.ts":"10"},{"size":168,"mtime":1758895690121},{"size":582,"mtime":1758895690121},{"size":609,"mtime":1758895690121},{"size":554,"mtime":1758895690121},{"size":158,"mtime":1758895690121},{"size":338,"mtime":1758895690121},{"size":178,"mtime":1758895690125},{"size":317,"mtime":1758895690125},{"size":218,"mtime":1758895690125},{"size":864,"mtime":1758895690125}]
1+
[{"/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/tests/api-resources/pages/projects/deployments/deployments.test.ts":"1","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/tests/api-resources/pages/projects/deployments/history/logs.test.ts":"2","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/tests/api-resources/pages/projects/domains.test.ts":"3","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/tests/api-resources/pages/projects/projects.test.ts":"4","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/index.ts":"5","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/pages.ts":"6","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/deployments.ts":"7","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/history/history.ts":"8","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/history/index.ts":"9","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/history/logs.ts":"10","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/deployments/index.ts":"11","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/domains.ts":"12","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/index.ts":"13","/home/tempuser-z0hewz/run/codegen-output/cloudflare/cloudflare-node/src/resources/pages/projects/projects.ts":"14"},{"size":5610,"mtime":1758899522538},{"size":1277,"mtime":1758899522538},{"size":4523,"mtime":1758899522538},{"size":10720,"mtime":1758899522538},{"size":457,"mtime":1758899522534},{"size":1464,"mtime":1758899522534},{"size":7050,"mtime":1758899522534},{"size":666,"mtime":1758899522534},{"size":198,"mtime":1758899522534},{"size":1542,"mtime":1758899522534},{"size":379,"mtime":1758899522534},{"size":8554,"mtime":1758899522538},{"size":985,"mtime":1758899522538},{"size":50622,"mtime":1758899522538}]

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1805
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-7fa0e4c343b1272eed3eee2636cf7cd3a6a4d9ba50f662f7365f033d2f977ae2.yml
3-
openapi_spec_hash: c291a4f90813d0744f7cb357e402f778
1+
configured_endpoints: 1823
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-7eb998652981c15e5604f499efc09985b3b620f3e5a3e51d87eb07d21fff8ea9.yml
3+
openapi_spec_hash: b8dd8364101c31a6a64e9c591feaee5c
44
config_hash: 4bd8c8b19860de3e5da0f6dfb78ab679

api.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3922,14 +3922,68 @@ Methods:
39223922

39233923
## Projects
39243924

3925+
Types:
3926+
3927+
- <code><a href="./src/resources/pages/projects/projects.ts">Deployment</a></code>
3928+
- <code><a href="./src/resources/pages/projects/projects.ts">Project</a></code>
3929+
- <code><a href="./src/resources/pages/projects/projects.ts">Stage</a></code>
3930+
- <code><a href="./src/resources/pages/projects/projects.ts">ProjectDeleteResponse</a></code>
3931+
- <code><a href="./src/resources/pages/projects/projects.ts">ProjectPurgeBuildCacheResponse</a></code>
3932+
3933+
Methods:
3934+
3935+
- <code title="post /accounts/{account_id}/pages/projects">client.pages.projects.<a href="./src/resources/pages/projects/projects.ts">create</a>({ ...params }) -> Project</code>
3936+
- <code title="get /accounts/{account_id}/pages/projects">client.pages.projects.<a href="./src/resources/pages/projects/projects.ts">list</a>({ ...params }) -> DeploymentsSinglePage</code>
3937+
- <code title="delete /accounts/{account_id}/pages/projects/{project_name}">client.pages.projects.<a href="./src/resources/pages/projects/projects.ts">delete</a>(projectName, { ...params }) -> ProjectDeleteResponse | null</code>
3938+
- <code title="patch /accounts/{account_id}/pages/projects/{project_name}">client.pages.projects.<a href="./src/resources/pages/projects/projects.ts">edit</a>(projectName, { ...params }) -> Project</code>
3939+
- <code title="get /accounts/{account_id}/pages/projects/{project_name}">client.pages.projects.<a href="./src/resources/pages/projects/projects.ts">get</a>(projectName, { ...params }) -> Project</code>
3940+
- <code title="post /accounts/{account_id}/pages/projects/{project_name}/purge_build_cache">client.pages.projects.<a href="./src/resources/pages/projects/projects.ts">purgeBuildCache</a>(projectName, { ...params }) -> ProjectPurgeBuildCacheResponse | null</code>
3941+
39253942
### Deployments
39263943

3944+
Types:
3945+
3946+
- <code><a href="./src/resources/pages/projects/deployments/deployments.ts">DeploymentDeleteResponse</a></code>
3947+
3948+
Methods:
3949+
3950+
- <code title="post /accounts/{account_id}/pages/projects/{project_name}/deployments">client.pages.projects.deployments.<a href="./src/resources/pages/projects/deployments/deployments.ts">create</a>(projectName, { ...params }) -> Deployment</code>
3951+
- <code title="get /accounts/{account_id}/pages/projects/{project_name}/deployments">client.pages.projects.deployments.<a href="./src/resources/pages/projects/deployments/deployments.ts">list</a>(projectName, { ...params }) -> DeploymentsSinglePage</code>
3952+
- <code title="delete /accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}">client.pages.projects.deployments.<a href="./src/resources/pages/projects/deployments/deployments.ts">delete</a>(projectName, deploymentId, { ...params }) -> DeploymentDeleteResponse | null</code>
3953+
- <code title="get /accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}">client.pages.projects.deployments.<a href="./src/resources/pages/projects/deployments/deployments.ts">get</a>(projectName, deploymentId, { ...params }) -> Deployment</code>
3954+
- <code title="post /accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}/retry">client.pages.projects.deployments.<a href="./src/resources/pages/projects/deployments/deployments.ts">retry</a>(projectName, deploymentId, { ...params }) -> Deployment</code>
3955+
- <code title="post /accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}/rollback">client.pages.projects.deployments.<a href="./src/resources/pages/projects/deployments/deployments.ts">rollback</a>(projectName, deploymentId, { ...params }) -> Deployment</code>
3956+
39273957
#### History
39283958

39293959
##### Logs
39303960

3961+
Types:
3962+
3963+
- <code><a href="./src/resources/pages/projects/deployments/history/logs.ts">LogGetResponse</a></code>
3964+
3965+
Methods:
3966+
3967+
- <code title="get /accounts/{account_id}/pages/projects/{project_name}/deployments/{deployment_id}/history/logs">client.pages.projects.deployments.history.logs.<a href="./src/resources/pages/projects/deployments/history/logs.ts">get</a>(projectName, deploymentId, { ...params }) -> LogGetResponse</code>
3968+
39313969
### Domains
39323970

3971+
Types:
3972+
3973+
- <code><a href="./src/resources/pages/projects/domains.ts">DomainCreateResponse</a></code>
3974+
- <code><a href="./src/resources/pages/projects/domains.ts">DomainListResponse</a></code>
3975+
- <code><a href="./src/resources/pages/projects/domains.ts">DomainDeleteResponse</a></code>
3976+
- <code><a href="./src/resources/pages/projects/domains.ts">DomainEditResponse</a></code>
3977+
- <code><a href="./src/resources/pages/projects/domains.ts">DomainGetResponse</a></code>
3978+
3979+
Methods:
3980+
3981+
- <code title="post /accounts/{account_id}/pages/projects/{project_name}/domains">client.pages.projects.domains.<a href="./src/resources/pages/projects/domains.ts">create</a>(projectName, { ...params }) -> DomainCreateResponse | null</code>
3982+
- <code title="get /accounts/{account_id}/pages/projects/{project_name}/domains">client.pages.projects.domains.<a href="./src/resources/pages/projects/domains.ts">list</a>(projectName, { ...params }) -> DomainListResponsesSinglePage</code>
3983+
- <code title="delete /accounts/{account_id}/pages/projects/{project_name}/domains/{domain_name}">client.pages.projects.domains.<a href="./src/resources/pages/projects/domains.ts">delete</a>(projectName, domainName, { ...params }) -> DomainDeleteResponse | null</code>
3984+
- <code title="patch /accounts/{account_id}/pages/projects/{project_name}/domains/{domain_name}">client.pages.projects.domains.<a href="./src/resources/pages/projects/domains.ts">edit</a>(projectName, domainName, { ...params }) -> DomainEditResponse | null</code>
3985+
- <code title="get /accounts/{account_id}/pages/projects/{project_name}/domains/{domain_name}">client.pages.projects.domains.<a href="./src/resources/pages/projects/domains.ts">get</a>(projectName, domainName, { ...params }) -> DomainGetResponse | null</code>
3986+
39333987
# Registrar
39343988

39353989
## Domains

scripts/detect-breaking-changes

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,12 @@ TEST_PATHS=(
331331
tests/api-resources/network-interconnects/slots.test.ts
332332
tests/api-resources/mtls-certificates/mtls-certificates.test.ts
333333
tests/api-resources/mtls-certificates/associations.test.ts
334+
tests/api-resources/pages/pages.test.ts
335+
tests/api-resources/pages/projects/projects.test.ts
336+
tests/api-resources/pages/projects/deployments/deployments.test.ts
337+
tests/api-resources/pages/projects/deployments/history/history.test.ts
338+
tests/api-resources/pages/projects/deployments/history/logs.test.ts
339+
tests/api-resources/pages/projects/domains.test.ts
334340
tests/api-resources/registrar/registrar.test.ts
335341
tests/api-resources/registrar/domains.test.ts
336342
tests/api-resources/request-tracers/request-tracers.test.ts

src/resources/pages/index.ts

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

3+
export {
4+
DeploymentsSinglePage,
5+
Projects,
6+
type Deployment,
7+
type Project,
8+
type Stage,
9+
type ProjectDeleteResponse,
10+
type ProjectPurgeBuildCacheResponse,
11+
type ProjectCreateParams,
12+
type ProjectListParams,
13+
type ProjectDeleteParams,
14+
type ProjectEditParams,
15+
type ProjectGetParams,
16+
type ProjectPurgeBuildCacheParams,
17+
} from './projects/index';
318
export { Pages } from './pages';
4-
export { Projects } from './projects/index';

src/resources/pages/pages.ts

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,43 @@
22

33
import { APIResource } from '../../resource';
44
import * as ProjectsAPI from './projects/projects';
5-
import { Projects } from './projects/projects';
5+
import {
6+
Deployment,
7+
DeploymentsSinglePage,
8+
Project,
9+
ProjectCreateParams,
10+
ProjectDeleteParams,
11+
ProjectDeleteResponse,
12+
ProjectEditParams,
13+
ProjectGetParams,
14+
ProjectListParams,
15+
ProjectPurgeBuildCacheParams,
16+
ProjectPurgeBuildCacheResponse,
17+
Projects,
18+
Stage,
19+
} from './projects/projects';
620

721
export class Pages extends APIResource {
822
projects: ProjectsAPI.Projects = new ProjectsAPI.Projects(this._client);
923
}
1024

1125
Pages.Projects = Projects;
26+
Pages.DeploymentsSinglePage = DeploymentsSinglePage;
1227

1328
export declare namespace Pages {
14-
export { Projects as Projects };
29+
export {
30+
Projects as Projects,
31+
type Deployment as Deployment,
32+
type Project as Project,
33+
type Stage as Stage,
34+
type ProjectDeleteResponse as ProjectDeleteResponse,
35+
type ProjectPurgeBuildCacheResponse as ProjectPurgeBuildCacheResponse,
36+
DeploymentsSinglePage as DeploymentsSinglePage,
37+
type ProjectCreateParams as ProjectCreateParams,
38+
type ProjectListParams as ProjectListParams,
39+
type ProjectDeleteParams as ProjectDeleteParams,
40+
type ProjectEditParams as ProjectEditParams,
41+
type ProjectGetParams as ProjectGetParams,
42+
type ProjectPurgeBuildCacheParams as ProjectPurgeBuildCacheParams,
43+
};
1544
}

0 commit comments

Comments
 (0)