Skip to content

Commit 46de113

Browse files
feat(cloud): add get, update, delete methods to baremetal servers
1 parent b150a8b commit 46de113

File tree

7 files changed

+832
-4
lines changed

7 files changed

+832
-4
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 630
1+
configured_endpoints: 633
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gcore%2Fgcore-56bdf6a4c31ec1ed361db8fdfff94c6c266b983a90a27c54aa69d057b320ad4d.yml
33
openapi_spec_hash: e6a2b2c542b1d61f778def1fd88e3cff
4-
config_hash: a4c3f3f2864f6fd064ca57b691e73958
4+
config_hash: 9190c34cebd6855a31b6e5d3752c9f4f

src/gcore/resources/cloud/api.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -657,7 +657,10 @@ from gcore.types.cloud.baremetal import (
657657
Methods:
658658

659659
- <code title="post /cloud/v1/bminstances/{project_id}/{region_id}">client.cloud.baremetal.servers.<a href="./src/gcore/resources/cloud/baremetal/servers.py">create</a>(\*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/baremetal/server_create_params.py">params</a>) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
660+
- <code title="patch /cloud/v1/bminstances/{project_id}/{region_id}/{server_id}">client.cloud.baremetal.servers.<a href="./src/gcore/resources/cloud/baremetal/servers.py">update</a>(server_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/baremetal/server_update_params.py">params</a>) -> <a href="./src/gcore/types/cloud/baremetal/baremetal_server.py">BaremetalServer</a></code>
660661
- <code title="get /cloud/v1/bminstances/{project_id}/{region_id}">client.cloud.baremetal.servers.<a href="./src/gcore/resources/cloud/baremetal/servers.py">list</a>(\*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/baremetal/server_list_params.py">params</a>) -> <a href="./src/gcore/types/cloud/baremetal/baremetal_server.py">SyncOffsetPage[BaremetalServer]</a></code>
662+
- <code title="delete /cloud/v1/bminstances/{project_id}/{region_id}/{server_id}">client.cloud.baremetal.servers.<a href="./src/gcore/resources/cloud/baremetal/servers.py">delete</a>(server_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/baremetal/server_delete_params.py">params</a>) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
663+
- <code title="get /cloud/v1/bminstances/{project_id}/{region_id}/{server_id}">client.cloud.baremetal.servers.<a href="./src/gcore/resources/cloud/baremetal/servers.py">get</a>(server_id, \*, project_id, region_id) -> <a href="./src/gcore/types/cloud/baremetal/baremetal_server.py">BaremetalServer</a></code>
661664
- <code title="post /cloud/v1/bminstances/{project_id}/{region_id}/{server_id}/rebuild">client.cloud.baremetal.servers.<a href="./src/gcore/resources/cloud/baremetal/servers.py">rebuild</a>(server_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/baremetal/server_rebuild_params.py">params</a>) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
662665

663666
## Registries

0 commit comments

Comments
 (0)