Skip to content

Commit ebcb1d6

Browse files
feat: fix(ai_controls): incorrect use of standalone_api
1 parent a9a35ff commit ebcb1d6

26 files changed

+82
-69
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 1886
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-b9eda83bc2b3508c792b7ff437541c759d40971dfb92b0d98d5d87a3a6b947f6.yml
33
openapi_spec_hash: 5bc0634b181ae0819799568b7f896025
4-
config_hash: c7b8d81b439ef7ee4d865bfc67f8f600
4+
config_hash: feb968146b5a84697390fed70d260f68

api.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5738,7 +5738,7 @@ Methods:
57385738
Types:
57395739

57405740
```python
5741-
from cloudflare.types.zero_trust.access.ai_controls.mcp.portals import (
5741+
from cloudflare.types.zero_trust.access.ai_controls.mcp import (
57425742
PortalCreateResponse,
57435743
PortalUpdateResponse,
57445744
PortalListResponse,
@@ -5749,18 +5749,18 @@ from cloudflare.types.zero_trust.access.ai_controls.mcp.portals import (
57495749

57505750
Methods:
57515751

5752-
- <code title="post /accounts/{account_id}/access/ai-controls/mcp/portals">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_create_response.py">PortalCreateResponse</a></code>
5753-
- <code title="put /accounts/{account_id}/access/ai-controls/mcp/portals/{id}">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">update</a>(id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_update_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_update_response.py">PortalUpdateResponse</a></code>
5754-
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/portals">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_list_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_list_response.py">SyncV4PagePaginationArray[PortalListResponse]</a></code>
5755-
- <code title="delete /accounts/{account_id}/access/ai-controls/mcp/portals/{id}">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">delete</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_delete_response.py">PortalDeleteResponse</a></code>
5756-
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/portals/{id}">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">read</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_read_response.py">PortalReadResponse</a></code>
5752+
- <code title="post /accounts/{account_id}/access/ai-controls/mcp/portals">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py">PortalCreateResponse</a></code>
5753+
- <code title="put /accounts/{account_id}/access/ai-controls/mcp/portals/{id}">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">update</a>(id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py">PortalUpdateResponse</a></code>
5754+
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/portals">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py">SyncV4PagePaginationArray[PortalListResponse]</a></code>
5755+
- <code title="delete /accounts/{account_id}/access/ai-controls/mcp/portals/{id}">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">delete</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_delete_response.py">PortalDeleteResponse</a></code>
5756+
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/portals/{id}">client.zero_trust.access.ai_controls.mcp.portals.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py">read</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py">PortalReadResponse</a></code>
57575757

57585758
##### Servers
57595759

57605760
Types:
57615761

57625762
```python
5763-
from cloudflare.types.zero_trust.access.ai_controls.mcp.servers import (
5763+
from cloudflare.types.zero_trust.access.ai_controls.mcp import (
57645764
ServerCreateResponse,
57655765
ServerUpdateResponse,
57665766
ServerListResponse,
@@ -5771,11 +5771,11 @@ from cloudflare.types.zero_trust.access.ai_controls.mcp.servers import (
57715771

57725772
Methods:
57735773

5774-
- <code title="post /accounts/{account_id}/access/ai-controls/mcp/servers">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_create_response.py">ServerCreateResponse</a></code>
5775-
- <code title="put /accounts/{account_id}/access/ai-controls/mcp/servers/{id}">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">update</a>(id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_update_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_update_response.py">ServerUpdateResponse</a></code>
5776-
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/servers">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_list_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_list_response.py">SyncV4PagePaginationArray[ServerListResponse]</a></code>
5777-
- <code title="delete /accounts/{account_id}/access/ai-controls/mcp/servers/{id}">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">delete</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_delete_response.py">ServerDeleteResponse</a></code>
5778-
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/servers/{id}">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">read</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/servers/server_read_response.py">ServerReadResponse</a></code>
5774+
- <code title="post /accounts/{account_id}/access/ai-controls/mcp/servers">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_response.py">ServerCreateResponse</a></code>
5775+
- <code title="put /accounts/{account_id}/access/ai-controls/mcp/servers/{id}">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">update</a>(id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_response.py">ServerUpdateResponse</a></code>
5776+
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/servers">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_list_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_list_response.py">SyncV4PagePaginationArray[ServerListResponse]</a></code>
5777+
- <code title="delete /accounts/{account_id}/access/ai-controls/mcp/servers/{id}">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">delete</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_delete_response.py">ServerDeleteResponse</a></code>
5778+
- <code title="get /accounts/{account_id}/access/ai-controls/mcp/servers/{id}">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">read</a>(id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_read_response.py">ServerReadResponse</a></code>
57795779
- <code title="post /accounts/{account_id}/access/ai-controls/mcp/servers/{id}/sync">client.zero_trust.access.ai_controls.mcp.servers.<a href="./src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py">sync</a>(id, \*, account_id) -> object</code>
57805780

57815781
### GatewayCA

src/cloudflare/resources/zero_trust/access/ai_controls/mcp/__init__.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,36 @@
88
McpResourceWithStreamingResponse,
99
AsyncMcpResourceWithStreamingResponse,
1010
)
11+
from .portals import (
12+
PortalsResource,
13+
AsyncPortalsResource,
14+
PortalsResourceWithRawResponse,
15+
AsyncPortalsResourceWithRawResponse,
16+
PortalsResourceWithStreamingResponse,
17+
AsyncPortalsResourceWithStreamingResponse,
18+
)
19+
from .servers import (
20+
ServersResource,
21+
AsyncServersResource,
22+
ServersResourceWithRawResponse,
23+
AsyncServersResourceWithRawResponse,
24+
ServersResourceWithStreamingResponse,
25+
AsyncServersResourceWithStreamingResponse,
26+
)
1127

1228
__all__ = [
29+
"PortalsResource",
30+
"AsyncPortalsResource",
31+
"PortalsResourceWithRawResponse",
32+
"AsyncPortalsResourceWithRawResponse",
33+
"PortalsResourceWithStreamingResponse",
34+
"AsyncPortalsResourceWithStreamingResponse",
35+
"ServersResource",
36+
"AsyncServersResource",
37+
"ServersResourceWithRawResponse",
38+
"AsyncServersResourceWithRawResponse",
39+
"ServersResourceWithStreamingResponse",
40+
"AsyncServersResourceWithStreamingResponse",
1341
"McpResource",
1442
"AsyncMcpResource",
1543
"McpResourceWithRawResponse",

src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,12 @@
1919
from ......_wrappers import ResultWrapper
2020
from ......pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
2121
from ......_base_client import AsyncPaginator, make_request_options
22-
from ......types.zero_trust.access.ai_controls.mcp.portals import (
23-
portal_list_params,
24-
portal_create_params,
25-
portal_update_params,
26-
)
27-
from ......types.zero_trust.access.ai_controls.mcp.portals.portal_list_response import PortalListResponse
28-
from ......types.zero_trust.access.ai_controls.mcp.portals.portal_read_response import PortalReadResponse
29-
from ......types.zero_trust.access.ai_controls.mcp.portals.portal_create_response import PortalCreateResponse
30-
from ......types.zero_trust.access.ai_controls.mcp.portals.portal_delete_response import PortalDeleteResponse
31-
from ......types.zero_trust.access.ai_controls.mcp.portals.portal_update_response import PortalUpdateResponse
22+
from ......types.zero_trust.access.ai_controls.mcp import portal_list_params, portal_create_params, portal_update_params
23+
from ......types.zero_trust.access.ai_controls.mcp.portal_list_response import PortalListResponse
24+
from ......types.zero_trust.access.ai_controls.mcp.portal_read_response import PortalReadResponse
25+
from ......types.zero_trust.access.ai_controls.mcp.portal_create_response import PortalCreateResponse
26+
from ......types.zero_trust.access.ai_controls.mcp.portal_delete_response import PortalDeleteResponse
27+
from ......types.zero_trust.access.ai_controls.mcp.portal_update_response import PortalUpdateResponse
3228

3329
__all__ = ["PortalsResource", "AsyncPortalsResource"]
3430

src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,12 @@
2020
from ......_wrappers import ResultWrapper
2121
from ......pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
2222
from ......_base_client import AsyncPaginator, make_request_options
23-
from ......types.zero_trust.access.ai_controls.mcp.servers import (
24-
server_list_params,
25-
server_create_params,
26-
server_update_params,
27-
)
28-
from ......types.zero_trust.access.ai_controls.mcp.servers.server_list_response import ServerListResponse
29-
from ......types.zero_trust.access.ai_controls.mcp.servers.server_read_response import ServerReadResponse
30-
from ......types.zero_trust.access.ai_controls.mcp.servers.server_create_response import ServerCreateResponse
31-
from ......types.zero_trust.access.ai_controls.mcp.servers.server_delete_response import ServerDeleteResponse
32-
from ......types.zero_trust.access.ai_controls.mcp.servers.server_update_response import ServerUpdateResponse
23+
from ......types.zero_trust.access.ai_controls.mcp import server_list_params, server_create_params, server_update_params
24+
from ......types.zero_trust.access.ai_controls.mcp.server_list_response import ServerListResponse
25+
from ......types.zero_trust.access.ai_controls.mcp.server_read_response import ServerReadResponse
26+
from ......types.zero_trust.access.ai_controls.mcp.server_create_response import ServerCreateResponse
27+
from ......types.zero_trust.access.ai_controls.mcp.server_delete_response import ServerDeleteResponse
28+
from ......types.zero_trust.access.ai_controls.mcp.server_update_response import ServerUpdateResponse
3329

3430
__all__ = ["ServersResource", "AsyncServersResource"]
3531

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
from __future__ import annotations
4+
5+
from .portal_list_params import PortalListParams as PortalListParams
6+
from .server_list_params import ServerListParams as ServerListParams
7+
from .portal_create_params import PortalCreateParams as PortalCreateParams
8+
from .portal_list_response import PortalListResponse as PortalListResponse
9+
from .portal_read_response import PortalReadResponse as PortalReadResponse
10+
from .portal_update_params import PortalUpdateParams as PortalUpdateParams
11+
from .server_create_params import ServerCreateParams as ServerCreateParams
12+
from .server_list_response import ServerListResponse as ServerListResponse
13+
from .server_read_response import ServerReadResponse as ServerReadResponse
14+
from .server_update_params import ServerUpdateParams as ServerUpdateParams
15+
from .portal_create_response import PortalCreateResponse as PortalCreateResponse
16+
from .portal_delete_response import PortalDeleteResponse as PortalDeleteResponse
17+
from .portal_update_response import PortalUpdateResponse as PortalUpdateResponse
18+
from .server_create_response import ServerCreateResponse as ServerCreateResponse
19+
from .server_delete_response import ServerDeleteResponse as ServerDeleteResponse
20+
from .server_update_response import ServerUpdateResponse as ServerUpdateResponse

src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_create_params.py renamed to src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_params.py

File renamed without changes.

src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_create_response.py renamed to src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import Optional
44
from datetime import datetime
55

6-
from ......._models import BaseModel
6+
from ......_models import BaseModel
77

88
__all__ = ["PortalCreateResponse"]
99

src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_delete_response.py renamed to src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_delete_response.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import Optional
44
from datetime import datetime
55

6-
from ......._models import BaseModel
6+
from ......_models import BaseModel
77

88
__all__ = ["PortalDeleteResponse"]
99

src/cloudflare/types/zero_trust/access/ai_controls/mcp/portals/portal_list_params.py renamed to src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_params.py

File renamed without changes.

0 commit comments

Comments
 (0)