Skip to content

Commit 255bd90

Browse files
feat(api): add bulk_create/bulk_delete/bulk_update methods to projects
1 parent 33e8f5a commit 255bd90

File tree

11 files changed

+1101
-6
lines changed

11 files changed

+1101
-6
lines changed

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 172
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod%2Fgitpod-b97dcde84128bcf3740b0cf3c2c005e1dcd1cdac9b0768a28bd734f8d83c9fa2.yml
3-
openapi_spec_hash: 1172889d2eb3f0453514c6caae3459b3
4-
config_hash: 49d499b8ab46cede0e3461ef7cd549ca
1+
configured_endpoints: 175
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod%2Fgitpod-8f6ee769411e2d21a2f437d49eb2f16880fcef0db52ac1985f2a3963af45f6a0.yml
3+
openapi_spec_hash: 28f2d9d7e36f1f0ecd13052054449249
4+
config_hash: 3f1278a7a2a9285f57e81f148743e99e

api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,9 @@ from gitpod.types import (
555555
ProjectCreateResponse,
556556
ProjectRetrieveResponse,
557557
ProjectUpdateResponse,
558+
ProjectBulkCreateResponse,
559+
ProjectBulkDeleteResponse,
560+
ProjectBulkUpdateResponse,
558561
ProjectCreateFromEnvironmentResponse,
559562
)
560563
```
@@ -566,6 +569,9 @@ Methods:
566569
- <code title="post /gitpod.v1.ProjectService/UpdateProject">client.projects.<a href="./src/gitpod/resources/projects/projects.py">update</a>(\*\*<a href="src/gitpod/types/project_update_params.py">params</a>) -> <a href="./src/gitpod/types/project_update_response.py">ProjectUpdateResponse</a></code>
567570
- <code title="post /gitpod.v1.ProjectService/ListProjects">client.projects.<a href="./src/gitpod/resources/projects/projects.py">list</a>(\*\*<a href="src/gitpod/types/project_list_params.py">params</a>) -> <a href="./src/gitpod/types/project.py">SyncProjectsPage[Project]</a></code>
568571
- <code title="post /gitpod.v1.ProjectService/DeleteProject">client.projects.<a href="./src/gitpod/resources/projects/projects.py">delete</a>(\*\*<a href="src/gitpod/types/project_delete_params.py">params</a>) -> object</code>
572+
- <code title="post /gitpod.v1.ProjectService/CreateProjects">client.projects.<a href="./src/gitpod/resources/projects/projects.py">bulk_create</a>(\*\*<a href="src/gitpod/types/project_bulk_create_params.py">params</a>) -> <a href="./src/gitpod/types/project_bulk_create_response.py">ProjectBulkCreateResponse</a></code>
573+
- <code title="post /gitpod.v1.ProjectService/DeleteProjects">client.projects.<a href="./src/gitpod/resources/projects/projects.py">bulk_delete</a>(\*\*<a href="src/gitpod/types/project_bulk_delete_params.py">params</a>) -> <a href="./src/gitpod/types/project_bulk_delete_response.py">ProjectBulkDeleteResponse</a></code>
574+
- <code title="post /gitpod.v1.ProjectService/UpdateProjects">client.projects.<a href="./src/gitpod/resources/projects/projects.py">bulk_update</a>(\*\*<a href="src/gitpod/types/project_bulk_update_params.py">params</a>) -> <a href="./src/gitpod/types/project_bulk_update_response.py">ProjectBulkUpdateResponse</a></code>
569575
- <code title="post /gitpod.v1.ProjectService/CreateProjectFromEnvironment">client.projects.<a href="./src/gitpod/resources/projects/projects.py">create_from_environment</a>(\*\*<a href="src/gitpod/types/project_create_from_environment_params.py">params</a>) -> <a href="./src/gitpod/types/project_create_from_environment_response.py">ProjectCreateFromEnvironmentResponse</a></code>
570576

571577
## EnvironmentClases

0 commit comments

Comments
 (0)