Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.31.0"
".": "0.32.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 645
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gcore%2Fgcore-58d9afa7f8342ead022bd8fa12bb8abbeb9c0fb1e16f052ee6c4a59fae373e27.yml
openapi_spec_hash: 2ae4db03cfc907be71d44288503838d7
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gcore%2Fgcore-47204084ab6a5073f1e8d5c1823e2369c88e816b02a631e43ee1f5176ccd7837.yml
openapi_spec_hash: 640b147a6522c101166230a32f3c34be
config_hash: 8d4711ed72633b7443249124a49781da
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## 0.32.0 (2026-02-02)

Full Changelog: [v0.31.0...v0.32.0](https://github.com/G-Core/gcore-python/compare/v0.31.0...v0.32.0)

### Features

* **api:** aggregated API specs update ([3b5292a](https://github.com/G-Core/gcore-python/commit/3b5292a5403a6cfa880072fbbb8dde2ca311f0bd))
* **api:** aggregated API specs update ([9bf5580](https://github.com/G-Core/gcore-python/commit/9bf55800ab1b90ac5f82e406b31fd61a5225afd9))

## 0.31.0 (2026-01-30)

Full Changelog: [v0.30.0...v0.31.0](https://github.com/G-Core/gcore-python/compare/v0.30.0...v0.31.0)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "gcore"
version = "0.31.0"
version = "0.32.0"
description = "The official Python library for the gcore API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion src/gcore/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "gcore"
__version__ = "0.31.0" # x-release-please-version
__version__ = "0.32.0" # x-release-please-version
100 changes: 100 additions & 0 deletions src/gcore/resources/cloud/k8s/clusters/clusters.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,10 @@ def create(
Create k8s cluster

Args:
project_id: Project ID

region_id: Region ID

keypair: The keypair of the cluster

name: The name of the cluster
Expand Down Expand Up @@ -269,6 +273,12 @@ def update(
Update k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

add_ons: Cluster add-ons configuration

authentication: Authentication settings
Expand Down Expand Up @@ -386,6 +396,10 @@ def list(
List k8s clusters

Args:
project_id: Project ID

region_id: Region ID

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -424,6 +438,12 @@ def delete(
Delete k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

volumes: Comma separated list of volume IDs to be deleted with the cluster

extra_headers: Send extra headers
Expand Down Expand Up @@ -469,6 +489,12 @@ def get(
Get k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -508,6 +534,12 @@ def get_certificate(
Get k8s cluster CA certificate

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -547,6 +579,12 @@ def get_kubeconfig(
Get k8s cluster kubeconfig

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -586,6 +624,12 @@ def list_versions_for_upgrade(
List available k8s cluster versions for upgrade

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -626,6 +670,12 @@ def upgrade(
Upgrade k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

version: Target k8s cluster version

extra_headers: Send extra headers
Expand Down Expand Up @@ -714,6 +764,10 @@ async def create(
Create k8s cluster

Args:
project_id: Project ID

region_id: Region ID

keypair: The keypair of the cluster

name: The name of the cluster
Expand Down Expand Up @@ -872,6 +926,12 @@ async def update(
Update k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

add_ons: Cluster add-ons configuration

authentication: Authentication settings
Expand Down Expand Up @@ -989,6 +1049,10 @@ async def list(
List k8s clusters

Args:
project_id: Project ID

region_id: Region ID

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -1027,6 +1091,12 @@ async def delete(
Delete k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

volumes: Comma separated list of volume IDs to be deleted with the cluster

extra_headers: Send extra headers
Expand Down Expand Up @@ -1072,6 +1142,12 @@ async def get(
Get k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -1111,6 +1187,12 @@ async def get_certificate(
Get k8s cluster CA certificate

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -1150,6 +1232,12 @@ async def get_kubeconfig(
Get k8s cluster kubeconfig

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -1189,6 +1277,12 @@ async def list_versions_for_upgrade(
List available k8s cluster versions for upgrade

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -1229,6 +1323,12 @@ async def upgrade(
Upgrade k8s cluster

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

version: Target k8s cluster version

extra_headers: Send extra headers
Expand Down
28 changes: 28 additions & 0 deletions src/gcore/resources/cloud/k8s/clusters/nodes.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,12 @@ def list(
List k8s cluster nodes

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

with_ddos: Include DDoS profile information if set to true. Default is false.

extra_headers: Send extra headers
Expand Down Expand Up @@ -106,6 +112,14 @@ def delete(
pool size.

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

instance_id: Instance ID

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -170,6 +184,12 @@ async def list(
List k8s cluster nodes

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

with_ddos: Include DDoS profile information if set to true. Default is false.

extra_headers: Send extra headers
Expand Down Expand Up @@ -217,6 +237,14 @@ async def delete(
pool size.

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

instance_id: Instance ID

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down
36 changes: 36 additions & 0 deletions src/gcore/resources/cloud/k8s/clusters/pools/nodes.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,14 @@ def list(
List k8s cluster pool nodes

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

pool_name: Pool name

with_ddos: Include DDoS profile information if set to true. Default is false.

extra_headers: Send extra headers
Expand Down Expand Up @@ -110,6 +118,16 @@ def delete(
pool size.

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

pool_name: Pool name

instance_id: Instance ID

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down Expand Up @@ -177,6 +195,14 @@ async def list(
List k8s cluster pool nodes

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

pool_name: Pool name

with_ddos: Include DDoS profile information if set to true. Default is false.

extra_headers: Send extra headers
Expand Down Expand Up @@ -227,6 +253,16 @@ async def delete(
pool size.

Args:
project_id: Project ID

region_id: Region ID

cluster_name: Cluster name

pool_name: Pool name

instance_id: Instance ID

extra_headers: Send extra headers

extra_query: Add additional query parameters to the request
Expand Down
Loading