Skip to content

Commit 5613798

Browse files
feat: feat(api): add zero_trust_device_deployment_groups resource
* feat(api): add zero_trust_device_deployment_groups resource * feat(api): add zero_trust_device_deployment_groups resource
1 parent 2cf81d5 commit 5613798

12 files changed

Lines changed: 1467 additions & 2 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 2195
1+
configured_endpoints: 2200
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-a6c352830d1270d0abb5bb983058ea21815e1bb7d2e163965335dcb0e706f057.yml
33
openapi_spec_hash: 4cd58fdf7a6fa895b2514a2e60d131b1
4-
config_hash: d3379006654eb5479a62d9576648acc5
4+
config_hash: 98fb614048aec6722b11484583cc3819

src/cloudflare/resources/zero_trust/api.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,22 @@ Methods:
103103
- <code title="delete /accounts/{account_id}/devices/ip-profiles/{profile_id}">client.zero_trust.devices.ip_profiles.<a href="./src/cloudflare/resources/zero_trust/devices/ip_profiles.py">delete</a>(profile_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/devices/ip_profile_delete_response.py">IPProfileDeleteResponse</a></code>
104104
- <code title="get /accounts/{account_id}/devices/ip-profiles/{profile_id}">client.zero_trust.devices.ip_profiles.<a href="./src/cloudflare/resources/zero_trust/devices/ip_profiles.py">get</a>(profile_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/devices/ip_profile.py">IPProfile</a></code>
105105

106+
### DeploymentGroups
107+
108+
Types:
109+
110+
```python
111+
from cloudflare.types.zero_trust.devices import DeploymentGroup, DeploymentGroupDeleteResponse
112+
```
113+
114+
Methods:
115+
116+
- <code title="post /accounts/{account_id}/devices/deployment-groups">client.zero_trust.devices.deployment_groups.<a href="./src/cloudflare/resources/zero_trust/devices/deployment_groups.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/devices/deployment_group_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/devices/deployment_group.py">DeploymentGroup</a></code>
117+
- <code title="get /accounts/{account_id}/devices/deployment-groups">client.zero_trust.devices.deployment_groups.<a href="./src/cloudflare/resources/zero_trust/devices/deployment_groups.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/devices/deployment_group_list_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/devices/deployment_group.py">SyncV4PagePaginationArray[DeploymentGroup]</a></code>
118+
- <code title="delete /accounts/{account_id}/devices/deployment-groups/{group_id}">client.zero_trust.devices.deployment_groups.<a href="./src/cloudflare/resources/zero_trust/devices/deployment_groups.py">delete</a>(group_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/devices/deployment_group_delete_response.py">DeploymentGroupDeleteResponse</a></code>
119+
- <code title="patch /accounts/{account_id}/devices/deployment-groups/{group_id}">client.zero_trust.devices.deployment_groups.<a href="./src/cloudflare/resources/zero_trust/devices/deployment_groups.py">edit</a>(group_id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/devices/deployment_group_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/devices/deployment_group.py">DeploymentGroup</a></code>
120+
- <code title="get /accounts/{account_id}/devices/deployment-groups/{group_id}">client.zero_trust.devices.deployment_groups.<a href="./src/cloudflare/resources/zero_trust/devices/deployment_groups.py">get</a>(group_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/devices/deployment_group.py">DeploymentGroup</a></code>
121+
106122
### Networks
107123

108124
Types:

src/cloudflare/resources/zero_trust/devices/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,14 @@
104104
OverrideCodesResourceWithStreamingResponse,
105105
AsyncOverrideCodesResourceWithStreamingResponse,
106106
)
107+
from .deployment_groups import (
108+
DeploymentGroupsResource,
109+
AsyncDeploymentGroupsResource,
110+
DeploymentGroupsResourceWithRawResponse,
111+
AsyncDeploymentGroupsResourceWithRawResponse,
112+
DeploymentGroupsResourceWithStreamingResponse,
113+
AsyncDeploymentGroupsResourceWithStreamingResponse,
114+
)
107115

108116
__all__ = [
109117
"ResilienceResource",
@@ -130,6 +138,12 @@
130138
"AsyncIPProfilesResourceWithRawResponse",
131139
"IPProfilesResourceWithStreamingResponse",
132140
"AsyncIPProfilesResourceWithStreamingResponse",
141+
"DeploymentGroupsResource",
142+
"AsyncDeploymentGroupsResource",
143+
"DeploymentGroupsResourceWithRawResponse",
144+
"AsyncDeploymentGroupsResourceWithRawResponse",
145+
"DeploymentGroupsResourceWithStreamingResponse",
146+
"AsyncDeploymentGroupsResourceWithStreamingResponse",
133147
"NetworksResource",
134148
"AsyncNetworksResource",
135149
"NetworksResourceWithRawResponse",

0 commit comments

Comments
 (0)