Skip to content

Commit 952514e

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#261)
1 parent ec56e67 commit 952514e

File tree

6 files changed

+25
-37
lines changed

6 files changed

+25
-37
lines changed

api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4899,7 +4899,7 @@ Methods:
48994899
Types:
49004900

49014901
```python
4902-
from cloudflare.types.zero_trust import AccessRule, GroupRule
4902+
from cloudflare.types.zero_trust import AccessRule
49034903
```
49044904

49054905
### Applications

src/cloudflare/types/zero_trust/__init__.py

-2
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,13 @@
66
from .device import Device as Device
77
from .tunnel import Tunnel as Tunnel
88
from .azure_ad import AzureAD as AzureAD
9-
from .group_rule import GroupRule as GroupRule
109
from .access_rule import AccessRule as AccessRule
1110
from .percentiles import Percentiles as Percentiles
1211
from .scim_config import ScimConfig as ScimConfig
1312
from .login_design import LoginDesign as LoginDesign
1413
from .network_path import NetworkPath as NetworkPath
1514
from .organization import Organization as Organization
1615
from .tunnel_param import TunnelParam as TunnelParam
17-
from .group_rule_param import GroupRuleParam as GroupRuleParam
1816
from .seat_edit_params import SeatEditParams as SeatEditParams
1917
from .access_rule_param import AccessRuleParam as AccessRuleParam
2018
from .identity_provider import IdentityProvider as IdentityProvider

src/cloudflare/types/zero_trust/access_rule.py

+12-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
from pydantic import Field as FieldInfo
66

77
from ..._models import BaseModel
8-
from .group_rule import GroupRule
98

109
__all__ = [
1110
"AccessRule",
@@ -21,6 +20,8 @@
2120
"AccessIPListRule",
2221
"AccessIPListRuleIPList",
2322
"AccessCertificateRule",
23+
"AccessAccessGroupRule",
24+
"AccessAccessGroupRuleGroup",
2425
"AccessAzureGroupRule",
2526
"AccessAzureGroupRuleAzureAD",
2627
"AccessGitHubOrganizationRule",
@@ -99,6 +100,15 @@ class AccessCertificateRule(BaseModel):
99100
certificate: object
100101

101102

103+
class AccessAccessGroupRuleGroup(BaseModel):
104+
id: str
105+
"""The ID of a previously created Access group."""
106+
107+
108+
class AccessAccessGroupRule(BaseModel):
109+
group: AccessAccessGroupRuleGroup
110+
111+
102112
class AccessAzureGroupRuleAzureAD(BaseModel):
103113
id: str
104114
"""The ID of an Azure group."""
@@ -225,7 +235,7 @@ class AccessDevicePostureRule(BaseModel):
225235
AccessIPRule,
226236
AccessIPListRule,
227237
AccessCertificateRule,
228-
GroupRule,
238+
AccessAccessGroupRule,
229239
AccessAzureGroupRule,
230240
AccessGitHubOrganizationRule,
231241
AccessGSuiteGroupRule,

src/cloudflare/types/zero_trust/access_rule_param.py

+12-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
from typing_extensions import Required, Annotated, TypedDict
77

88
from ..._utils import PropertyInfo
9-
from .group_rule_param import GroupRuleParam
109

1110
__all__ = [
1211
"AccessRuleParam",
@@ -22,6 +21,8 @@
2221
"AccessIPListRule",
2322
"AccessIPListRuleIPList",
2423
"AccessCertificateRule",
24+
"AccessAccessGroupRule",
25+
"AccessAccessGroupRuleGroup",
2526
"AccessAzureGroupRule",
2627
"AccessAzureGroupRuleAzureAD",
2728
"AccessGitHubOrganizationRule",
@@ -100,6 +101,15 @@ class AccessCertificateRule(TypedDict, total=False):
100101
certificate: Required[object]
101102

102103

104+
class AccessAccessGroupRuleGroup(TypedDict, total=False):
105+
id: Required[str]
106+
"""The ID of a previously created Access group."""
107+
108+
109+
class AccessAccessGroupRule(TypedDict, total=False):
110+
group: Required[AccessAccessGroupRuleGroup]
111+
112+
103113
class AccessAzureGroupRuleAzureAD(TypedDict, total=False):
104114
id: Required[str]
105115
"""The ID of an Azure group."""
@@ -228,7 +238,7 @@ class AccessDevicePostureRule(TypedDict, total=False):
228238
AccessIPRule,
229239
AccessIPListRule,
230240
AccessCertificateRule,
231-
GroupRuleParam,
241+
AccessAccessGroupRule,
232242
AccessAzureGroupRule,
233243
AccessGitHubOrganizationRule,
234244
AccessGSuiteGroupRule,

src/cloudflare/types/zero_trust/group_rule.py

-14
This file was deleted.

src/cloudflare/types/zero_trust/group_rule_param.py

-16
This file was deleted.

0 commit comments

Comments
 (0)