Skip to content

Commit ab74d84

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#476)
1 parent 52fc220 commit ab74d84

File tree

8 files changed

+15
-40
lines changed

8 files changed

+15
-40
lines changed

api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1160,7 +1160,7 @@ Methods:
11601160
Types:
11611161

11621162
```python
1163-
from cloudflare.types.load_balancers import RegionID, RegionListResponse, RegionGetResponse
1163+
from cloudflare.types.load_balancers import RegionListResponse, RegionGetResponse
11641164
```
11651165

11661166
Methods:

src/cloudflare/resources/load_balancers/pools/pools.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from __future__ import annotations
44

5-
from typing import Type, Iterable, Optional, cast
5+
from typing import List, Type, Iterable, Optional, cast
66

77
import httpx
88

@@ -48,8 +48,8 @@
4848
pool_update_params,
4949
)
5050
from ....types.load_balancers.pool import Pool
51+
from ....types.load_balancers.check_region import CheckRegion
5152
from ....types.load_balancers.origin_param import OriginParam
52-
from ....types.load_balancers.region_id_param import RegionIDParam
5353
from ....types.load_balancers.load_shedding_param import LoadSheddingParam
5454
from ....types.load_balancers.pool_delete_response import PoolDeleteResponse
5555
from ....types.load_balancers.origin_steering_param import OriginSteeringParam
@@ -189,7 +189,7 @@ def update(
189189
account_id: str,
190190
name: str,
191191
origins: Iterable[OriginParam],
192-
check_regions: Optional[RegionIDParam] | NotGiven = NOT_GIVEN,
192+
check_regions: Optional[List[CheckRegion]] | NotGiven = NOT_GIVEN,
193193
description: str | NotGiven = NOT_GIVEN,
194194
enabled: bool | NotGiven = NOT_GIVEN,
195195
latitude: float | NotGiven = NOT_GIVEN,
@@ -388,7 +388,7 @@ def edit(
388388
pool_id: str,
389389
*,
390390
account_id: str,
391-
check_regions: Optional[RegionIDParam] | NotGiven = NOT_GIVEN,
391+
check_regions: Optional[List[CheckRegion]] | NotGiven = NOT_GIVEN,
392392
description: str | NotGiven = NOT_GIVEN,
393393
enabled: bool | NotGiven = NOT_GIVEN,
394394
latitude: float | NotGiven = NOT_GIVEN,
@@ -672,7 +672,7 @@ async def update(
672672
account_id: str,
673673
name: str,
674674
origins: Iterable[OriginParam],
675-
check_regions: Optional[RegionIDParam] | NotGiven = NOT_GIVEN,
675+
check_regions: Optional[List[CheckRegion]] | NotGiven = NOT_GIVEN,
676676
description: str | NotGiven = NOT_GIVEN,
677677
enabled: bool | NotGiven = NOT_GIVEN,
678678
latitude: float | NotGiven = NOT_GIVEN,
@@ -871,7 +871,7 @@ async def edit(
871871
pool_id: str,
872872
*,
873873
account_id: str,
874-
check_regions: Optional[RegionIDParam] | NotGiven = NOT_GIVEN,
874+
check_regions: Optional[List[CheckRegion]] | NotGiven = NOT_GIVEN,
875875
description: str | NotGiven = NOT_GIVEN,
876876
enabled: bool | NotGiven = NOT_GIVEN,
877877
latitude: float | NotGiven = NOT_GIVEN,

src/cloudflare/types/load_balancers/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
from .header import Header as Header
99
from .origin import Origin as Origin
1010
from .monitor import Monitor as Monitor
11-
from .region_id import RegionID as RegionID
1211
from .rules_param import RulesParam as RulesParam
1312
from .check_region import CheckRegion as CheckRegion
1413
from .header_param import HeaderParam as HeaderParam
@@ -19,7 +18,6 @@
1918
from .filter_options import FilterOptions as FilterOptions
2019
from .origin_steering import OriginSteering as OriginSteering
2120
from .random_steering import RandomSteering as RandomSteering
22-
from .region_id_param import RegionIDParam as RegionIDParam
2321
from .steering_policy import SteeringPolicy as SteeringPolicy
2422
from .adaptive_routing import AdaptiveRouting as AdaptiveRouting
2523
from .pool_edit_params import PoolEditParams as PoolEditParams

src/cloudflare/types/load_balancers/pool.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from .origin import Origin
77
from ..._models import BaseModel
8-
from .region_id import RegionID
8+
from .check_region import CheckRegion
99
from .load_shedding import LoadShedding
1010
from .origin_steering import OriginSteering
1111
from .notification_filter import NotificationFilter
@@ -16,7 +16,7 @@
1616
class Pool(BaseModel):
1717
id: Optional[str] = None
1818

19-
check_regions: Optional[RegionID] = None
19+
check_regions: Optional[List[CheckRegion]] = None
2020
"""A list of regions from which to run health checks.
2121

2222
Null means every Cloudflare data center.

src/cloudflare/types/load_balancers/pool_edit_params.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
from __future__ import annotations
44

5-
from typing import Iterable, Optional
5+
from typing import List, Iterable, Optional
66
from typing_extensions import Required, TypedDict
77

8+
from .check_region import CheckRegion
89
from .origin_param import OriginParam
9-
from .region_id_param import RegionIDParam
1010
from .load_shedding_param import LoadSheddingParam
1111
from .origin_steering_param import OriginSteeringParam
1212
from .notification_filter_param import NotificationFilterParam
@@ -18,7 +18,7 @@ class PoolEditParams(TypedDict, total=False):
1818
account_id: Required[str]
1919
"""Identifier"""
2020

21-
check_regions: Optional[RegionIDParam]
21+
check_regions: Optional[List[CheckRegion]]
2222
"""A list of regions from which to run health checks.
2323

2424
Null means every Cloudflare data center.

src/cloudflare/types/load_balancers/pool_update_params.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
from __future__ import annotations
44

5-
from typing import Iterable, Optional
5+
from typing import List, Iterable, Optional
66
from typing_extensions import Required, TypedDict
77

8+
from .check_region import CheckRegion
89
from .origin_param import OriginParam
9-
from .region_id_param import RegionIDParam
1010
from .load_shedding_param import LoadSheddingParam
1111
from .origin_steering_param import OriginSteeringParam
1212
from .notification_filter_param import NotificationFilterParam
@@ -31,7 +31,7 @@ class PoolUpdateParams(TypedDict, total=False):
3131
provided the pool itself is healthy.
3232
"""
3333

34-
check_regions: Optional[RegionIDParam]
34+
check_regions: Optional[List[CheckRegion]]
3535
"""A list of regions from which to run health checks.
3636

3737
Null means every Cloudflare data center.

src/cloudflare/types/load_balancers/region_id.py

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/cloudflare/types/load_balancers/region_id_param.py

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)