Skip to content

Commit ab273aa

Browse files
fix(cloud)!: rename to load_balancer_id path param
1 parent 7a58cae commit ab273aa

18 files changed

Lines changed: 1919 additions & 4 deletions

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 605
1+
configured_endpoints: 612
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gcore%2Fgcore-94563a57bbb285cfead93d0627bac0731dd32093481327a6328d8e3d678cbc37.yml
33
openapi_spec_hash: 3af9864bebf6795a51b15af60b234510
4-
config_hash: 6cf02fb49626ee44b56133d941a8ec11
4+
config_hash: 330219cbf58ba11acb43a8a4424673ac

api.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,12 @@ from gcore.types.cloud import (
210210
Methods:
211211

212212
- <code title="post /cloud/v1/loadbalancers/{project_id}/{region_id}">client.cloud.load_balancers.<a href="./src/gcore/resources/cloud/load_balancers/load_balancers.py">create</a>(\*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancer_create_params.py">params</a>) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
213+
- <code title="patch /cloud/v1/loadbalancers/{project_id}/{region_id}/{load_balancer_id}">client.cloud.load_balancers.<a href="./src/gcore/resources/cloud/load_balancers/load_balancers.py">update</a>(load_balancer_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancer_update_params.py">params</a>) -> <a href="./src/gcore/types/cloud/load_balancer.py">LoadBalancer</a></code>
213214
- <code title="get /cloud/v1/loadbalancers/{project_id}/{region_id}">client.cloud.load_balancers.<a href="./src/gcore/resources/cloud/load_balancers/load_balancers.py">list</a>(\*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancer_list_params.py">params</a>) -> <a href="./src/gcore/types/cloud/load_balancer.py">SyncOffsetPage[LoadBalancer]</a></code>
215+
- <code title="delete /cloud/v1/loadbalancers/{project_id}/{region_id}/{load_balancer_id}">client.cloud.load_balancers.<a href="./src/gcore/resources/cloud/load_balancers/load_balancers.py">delete</a>(load_balancer_id, \*, project_id, region_id) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
216+
- <code title="post /cloud/v1/loadbalancers/{project_id}/{region_id}/{load_balancer_id}/failover">client.cloud.load_balancers.<a href="./src/gcore/resources/cloud/load_balancers/load_balancers.py">failover</a>(load_balancer_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancer_failover_params.py">params</a>) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
217+
- <code title="get /cloud/v1/loadbalancers/{project_id}/{region_id}/{load_balancer_id}">client.cloud.load_balancers.<a href="./src/gcore/resources/cloud/load_balancers/load_balancers.py">get</a>(load_balancer_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancer_get_params.py">params</a>) -> <a href="./src/gcore/types/cloud/load_balancer.py">LoadBalancer</a></code>
218+
- <code title="post /cloud/v1/loadbalancers/{project_id}/{region_id}/{load_balancer_id}/resize">client.cloud.load_balancers.<a href="./src/gcore/resources/cloud/load_balancers/load_balancers.py">resize</a>(load_balancer_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancer_resize_params.py">params</a>) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
214219

215220
### L7Policies
216221

@@ -272,11 +277,18 @@ Methods:
272277
- <code title="post /cloud/v1/lbpools/{project_id}/{region_id}/{pool_id}/member">client.cloud.load_balancers.pools.members.<a href="./src/gcore/resources/cloud/load_balancers/pools/members.py">add</a>(pool_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancers/pools/member_add_params.py">params</a>) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
273278
- <code title="delete /cloud/v1/lbpools/{project_id}/{region_id}/{pool_id}/member/{member_id}">client.cloud.load_balancers.pools.members.<a href="./src/gcore/resources/cloud/load_balancers/pools/members.py">remove</a>(member_id, \*, project_id, region_id, pool_id) -> <a href="./src/gcore/types/cloud/task_id_list.py">TaskIDList</a></code>
274279

280+
### Metrics
281+
282+
Methods:
283+
284+
- <code title="post /cloud/v1/loadbalancers/{project_id}/{region_id}/{load_balancer_id}/metrics">client.cloud.load_balancers.metrics.<a href="./src/gcore/resources/cloud/load_balancers/metrics.py">list</a>(load_balancer_id, \*, project_id, region_id, \*\*<a href="src/gcore/types/cloud/load_balancers/metric_list_params.py">params</a>) -> <a href="./src/gcore/types/cloud/load_balancer_metrics_list.py">LoadBalancerMetricsList</a></code>
285+
275286
### Statuses
276287

277288
Methods:
278289

279290
- <code title="get /cloud/v1/loadbalancers/{project_id}/{region_id}/status">client.cloud.load_balancers.statuses.<a href="./src/gcore/resources/cloud/load_balancers/statuses.py">list</a>(\*, project_id, region_id) -> <a href="./src/gcore/types/cloud/load_balancer_status_list.py">LoadBalancerStatusList</a></code>
291+
- <code title="get /cloud/v1/loadbalancers/{project_id}/{region_id}/{load_balancer_id}/status">client.cloud.load_balancers.statuses.<a href="./src/gcore/resources/cloud/load_balancers/statuses.py">get</a>(load_balancer_id, \*, project_id, region_id) -> <a href="./src/gcore/types/cloud/load_balancer_status.py">LoadBalancerStatus</a></code>
280292

281293
## ReservedFixedIPs
282294

src/gcore/resources/cloud/load_balancers/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@
1616
FlavorsResourceWithStreamingResponse,
1717
AsyncFlavorsResourceWithStreamingResponse,
1818
)
19+
from .metrics import (
20+
MetricsResource,
21+
AsyncMetricsResource,
22+
MetricsResourceWithRawResponse,
23+
AsyncMetricsResourceWithRawResponse,
24+
MetricsResourceWithStreamingResponse,
25+
AsyncMetricsResourceWithStreamingResponse,
26+
)
1927
from .statuses import (
2028
StatusesResource,
2129
AsyncStatusesResource,
@@ -74,6 +82,12 @@
7482
"AsyncPoolsResourceWithRawResponse",
7583
"PoolsResourceWithStreamingResponse",
7684
"AsyncPoolsResourceWithStreamingResponse",
85+
"MetricsResource",
86+
"AsyncMetricsResource",
87+
"MetricsResourceWithRawResponse",
88+
"AsyncMetricsResourceWithRawResponse",
89+
"MetricsResourceWithStreamingResponse",
90+
"AsyncMetricsResourceWithStreamingResponse",
7791
"StatusesResource",
7892
"AsyncStatusesResource",
7993
"StatusesResourceWithRawResponse",

0 commit comments

Comments
 (0)