client.email_routing.rules.create(\*, zone_id, \*\*params) -> Optional[EmailRoutingRule]
- client.email_routing.rules.update(rule_identifier, \*, zone_id, \*\*params) -> Optional[EmailRoutingRule]
-- client.email_routing.rules.list(\*, zone_id, \*\*params) -> SyncV4PagePaginationArray[EmailRoutingRule]
- client.email_routing.rules.delete(rule_identifier, \*, zone_id) -> Optional[EmailRoutingRule]
- client.email_routing.rules.get(rule_identifier, \*, zone_id) -> Optional[EmailRoutingRule]
diff --git a/src/cloudflare/resources/email_routing/rules/rules.py b/src/cloudflare/resources/email_routing/rules/rules.py
index b38ce74c7a0..cff2f977c39 100644
--- a/src/cloudflare/resources/email_routing/rules/rules.py
+++ b/src/cloudflare/resources/email_routing/rules/rules.py
@@ -26,9 +26,8 @@
async_to_streamed_response_wrapper,
)
from ...._wrappers import ResultWrapper
-from ....pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
-from ...._base_client import AsyncPaginator, make_request_options
-from ....types.email_routing import rule_list_params, rule_create_params, rule_update_params
+from ...._base_client import make_request_options
+from ....types.email_routing import rule_create_params, rule_update_params
from ....types.email_routing.action_param import ActionParam
from ....types.email_routing.matcher_param import MatcherParam
from ....types.email_routing.email_routing_rule import EmailRoutingRule
@@ -202,62 +201,6 @@ def update(
cast_to=cast(Type[Optional[EmailRoutingRule]], ResultWrapper[EmailRoutingRule]),
)
- def list(
- self,
- *,
- zone_id: str,
- enabled: Literal[True, False] | Omit = omit,
- page: float | Omit = omit,
- per_page: float | Omit = omit,
- # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
- # The extra values given here take precedence over values defined on the client or passed to this method.
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> SyncV4PagePaginationArray[EmailRoutingRule]:
- """
- Lists existing routing rules.
-
- Args:
- zone_id: Identifier.
-
- enabled: Filter by enabled routing rules.
-
- page: Page number of paginated results.
-
- per_page: Maximum number of results per page.
-
- extra_headers: Send extra headers
-
- extra_query: Add additional query parameters to the request
-
- extra_body: Add additional JSON properties to the request
-
- timeout: Override the client-level default timeout for this request, in seconds
- """
- if not zone_id:
- raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
- return self._get_api_list(
- path_template("/zones/{zone_id}/email/routing/rules", zone_id=zone_id),
- page=SyncV4PagePaginationArray[EmailRoutingRule],
- options=make_request_options(
- extra_headers=extra_headers,
- extra_query=extra_query,
- extra_body=extra_body,
- timeout=timeout,
- query=maybe_transform(
- {
- "enabled": enabled,
- "page": page,
- "per_page": per_page,
- },
- rule_list_params.RuleListParams,
- ),
- ),
- model=EmailRoutingRule,
- )
-
def delete(
self,
rule_identifier: str,
@@ -521,62 +464,6 @@ async def update(
cast_to=cast(Type[Optional[EmailRoutingRule]], ResultWrapper[EmailRoutingRule]),
)
- def list(
- self,
- *,
- zone_id: str,
- enabled: Literal[True, False] | Omit = omit,
- page: float | Omit = omit,
- per_page: float | Omit = omit,
- # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
- # The extra values given here take precedence over values defined on the client or passed to this method.
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> AsyncPaginator[EmailRoutingRule, AsyncV4PagePaginationArray[EmailRoutingRule]]:
- """
- Lists existing routing rules.
-
- Args:
- zone_id: Identifier.
-
- enabled: Filter by enabled routing rules.
-
- page: Page number of paginated results.
-
- per_page: Maximum number of results per page.
-
- extra_headers: Send extra headers
-
- extra_query: Add additional query parameters to the request
-
- extra_body: Add additional JSON properties to the request
-
- timeout: Override the client-level default timeout for this request, in seconds
- """
- if not zone_id:
- raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
- return self._get_api_list(
- path_template("/zones/{zone_id}/email/routing/rules", zone_id=zone_id),
- page=AsyncV4PagePaginationArray[EmailRoutingRule],
- options=make_request_options(
- extra_headers=extra_headers,
- extra_query=extra_query,
- extra_body=extra_body,
- timeout=timeout,
- query=maybe_transform(
- {
- "enabled": enabled,
- "page": page,
- "per_page": per_page,
- },
- rule_list_params.RuleListParams,
- ),
- ),
- model=EmailRoutingRule,
- )
-
async def delete(
self,
rule_identifier: str,
@@ -684,9 +571,6 @@ def __init__(self, rules: RulesResource) -> None:
self.update = to_raw_response_wrapper(
rules.update,
)
- self.list = to_raw_response_wrapper(
- rules.list,
- )
self.delete = to_raw_response_wrapper(
rules.delete,
)
@@ -709,9 +593,6 @@ def __init__(self, rules: AsyncRulesResource) -> None:
self.update = async_to_raw_response_wrapper(
rules.update,
)
- self.list = async_to_raw_response_wrapper(
- rules.list,
- )
self.delete = async_to_raw_response_wrapper(
rules.delete,
)
@@ -734,9 +615,6 @@ def __init__(self, rules: RulesResource) -> None:
self.update = to_streamed_response_wrapper(
rules.update,
)
- self.list = to_streamed_response_wrapper(
- rules.list,
- )
self.delete = to_streamed_response_wrapper(
rules.delete,
)
@@ -759,9 +637,6 @@ def __init__(self, rules: AsyncRulesResource) -> None:
self.update = async_to_streamed_response_wrapper(
rules.update,
)
- self.list = async_to_streamed_response_wrapper(
- rules.list,
- )
self.delete = async_to_streamed_response_wrapper(
rules.delete,
)
diff --git a/src/cloudflare/types/email_routing/__init__.py b/src/cloudflare/types/email_routing/__init__.py
index 553bab1e508..9eaa27e5189 100644
--- a/src/cloudflare/types/email_routing/__init__.py
+++ b/src/cloudflare/types/email_routing/__init__.py
@@ -12,7 +12,6 @@
from .dns_get_params import DNSGetParams as DNSGetParams
from .dns_edit_params import DNSEditParams as DNSEditParams
from .dns_get_response import DNSGetResponse as DNSGetResponse
-from .rule_list_params import RuleListParams as RuleListParams
from .dns_create_params import DNSCreateParams as DNSCreateParams
from .email_routing_rule import EmailRoutingRule as EmailRoutingRule
from .rule_create_params import RuleCreateParams as RuleCreateParams
diff --git a/src/cloudflare/types/email_routing/rule_list_params.py b/src/cloudflare/types/email_routing/rule_list_params.py
deleted file mode 100644
index bb27b3d4885..00000000000
--- a/src/cloudflare/types/email_routing/rule_list_params.py
+++ /dev/null
@@ -1,21 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from __future__ import annotations
-
-from typing_extensions import Literal, Required, TypedDict
-
-__all__ = ["RuleListParams"]
-
-
-class RuleListParams(TypedDict, total=False):
- zone_id: Required[str]
- """Identifier."""
-
- enabled: Literal[True, False]
- """Filter by enabled routing rules."""
-
- page: float
- """Page number of paginated results."""
-
- per_page: float
- """Maximum number of results per page."""
diff --git a/src/cloudflare/types/email_routing/settings.py b/src/cloudflare/types/email_routing/settings.py
index 9688cfbe2d1..900c3cfce4d 100644
--- a/src/cloudflare/types/email_routing/settings.py
+++ b/src/cloudflare/types/email_routing/settings.py
@@ -31,6 +31,12 @@ class Settings(BaseModel):
status: Optional[Literal["ready", "unconfigured", "misconfigured", "misconfigured/locked", "unlocked"]] = None
"""Show the state of your account, and the type or configuration error."""
+ support_subaddress: Optional[Literal[True, False]] = None
+ """
+ Whether subaddressing (plus-addressing) is honored when matching incoming mail
+ against routing rules.
+ """
+
tag: Optional[str] = None
"""Email Routing settings tag.
diff --git a/tests/api_resources/email_routing/test_rules.py b/tests/api_resources/email_routing/test_rules.py
index 33b96b74828..03090d5bfc2 100644
--- a/tests/api_resources/email_routing/test_rules.py
+++ b/tests/api_resources/email_routing/test_rules.py
@@ -9,7 +9,6 @@
from cloudflare import Cloudflare, AsyncCloudflare
from tests.utils import assert_matches_type
-from cloudflare.pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
from cloudflare.types.email_routing import EmailRoutingRule
base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
@@ -169,54 +168,6 @@ def test_path_params_update(self, client: Cloudflare) -> None:
matchers=[{"type": "literal"}],
)
- @parametrize
- def test_method_list(self, client: Cloudflare) -> None:
- rule = client.email_routing.rules.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
- assert_matches_type(SyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- @parametrize
- def test_method_list_with_all_params(self, client: Cloudflare) -> None:
- rule = client.email_routing.rules.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- enabled=True,
- page=1,
- per_page=5,
- )
- assert_matches_type(SyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- @parametrize
- def test_raw_response_list(self, client: Cloudflare) -> None:
- response = client.email_routing.rules.with_raw_response.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
-
- assert response.is_closed is True
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
- rule = response.parse()
- assert_matches_type(SyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- @parametrize
- def test_streaming_response_list(self, client: Cloudflare) -> None:
- with client.email_routing.rules.with_streaming_response.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- rule = response.parse()
- assert_matches_type(SyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- assert cast(Any, response.is_closed) is True
-
- @parametrize
- def test_path_params_list(self, client: Cloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- client.email_routing.rules.with_raw_response.list(
- zone_id="",
- )
-
@parametrize
def test_method_delete(self, client: Cloudflare) -> None:
rule = client.email_routing.rules.delete(
@@ -470,54 +421,6 @@ async def test_path_params_update(self, async_client: AsyncCloudflare) -> None:
matchers=[{"type": "literal"}],
)
- @parametrize
- async def test_method_list(self, async_client: AsyncCloudflare) -> None:
- rule = await async_client.email_routing.rules.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
- assert_matches_type(AsyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- @parametrize
- async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
- rule = await async_client.email_routing.rules.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- enabled=True,
- page=1,
- per_page=5,
- )
- assert_matches_type(AsyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- @parametrize
- async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
- response = await async_client.email_routing.rules.with_raw_response.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
-
- assert response.is_closed is True
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
- rule = await response.parse()
- assert_matches_type(AsyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- @parametrize
- async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None:
- async with async_client.email_routing.rules.with_streaming_response.list(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- rule = await response.parse()
- assert_matches_type(AsyncV4PagePaginationArray[EmailRoutingRule], rule, path=["response"])
-
- assert cast(Any, response.is_closed) is True
-
- @parametrize
- async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- await async_client.email_routing.rules.with_raw_response.list(
- zone_id="",
- )
-
@parametrize
async def test_method_delete(self, async_client: AsyncCloudflare) -> None:
rule = await async_client.email_routing.rules.delete(
From 66c8009e3ddd8352a049a2b4cedd9b2794d04eff Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 14:24:27 +0000
Subject: [PATCH 05/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 48d073e0b5f..77307acd813 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2403
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-3d3e9856df2bb12cc1de02ce9b62d6efe533e3b8f3c17f1a7177a1915f3d2bf6.yml
-openapi_spec_hash: ba721c8e9fc329cb059935e94f7de823
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-61e07cf647d4d06c1be0372b305a2ac6d59f5dd04665dcccee0ab93e7f4bb21d.yml
+openapi_spec_hash: f780d69e713934cfb42036b9ba1462f8
config_hash: 2f529580a17438fc62cd0b47db41b6f1
From c409a181803fff937769e48817bbd52082ea36c8 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 15:05:25 +0000
Subject: [PATCH 06/67] feat: feat: add MoQ relays to prod (RT-603)
* feat: add moq to Media docs sidebar (RT-603)
Mirrors the docs-sidebar change already merged on `staging` in bc6efc0d,
ported here to `main`.
Prior staging commit:
https://gitlab.cfdata.org/cloudflare/sdks/cloudflare-config/-/commit/bc6efc0d56c3e82de73517fdc75e023c477cf1c5
* feat: add MoQ relays to prod (RT-603)
---
.stats.yml | 6 +-
api.md | 2 +
src/cloudflare/_client.py | 38 +
src/cloudflare/resources/moq/__init__.py | 33 +
src/cloudflare/resources/moq/api.md | 34 +
src/cloudflare/resources/moq/moq.py | 102 +++
.../resources/moq/relays/__init__.py | 33 +
src/cloudflare/resources/moq/relays/relays.py | 709 ++++++++++++++++++
src/cloudflare/resources/moq/relays/tokens.py | 203 +++++
src/cloudflare/types/moq/__init__.py | 11 +
.../types/moq/relay_create_params.py | 15 +
.../types/moq/relay_create_response.py | 69 ++
.../types/moq/relay_get_response.py | 66 ++
src/cloudflare/types/moq/relay_list_params.py | 41 +
.../types/moq/relay_list_response.py | 19 +
.../types/moq/relay_update_params.py | 57 ++
.../types/moq/relay_update_response.py | 66 ++
src/cloudflare/types/moq/relays/__init__.py | 6 +
.../types/moq/relays/token_rotate_params.py | 15 +
.../types/moq/relays/token_rotate_response.py | 14 +
tests/api_resources/moq/__init__.py | 1 +
tests/api_resources/moq/relays/__init__.py | 1 +
tests/api_resources/moq/relays/test_tokens.py | 130 ++++
tests/api_resources/moq/test_relays.py | 539 +++++++++++++
24 files changed, 2207 insertions(+), 3 deletions(-)
create mode 100644 src/cloudflare/resources/moq/__init__.py
create mode 100644 src/cloudflare/resources/moq/api.md
create mode 100644 src/cloudflare/resources/moq/moq.py
create mode 100644 src/cloudflare/resources/moq/relays/__init__.py
create mode 100644 src/cloudflare/resources/moq/relays/relays.py
create mode 100644 src/cloudflare/resources/moq/relays/tokens.py
create mode 100644 src/cloudflare/types/moq/__init__.py
create mode 100644 src/cloudflare/types/moq/relay_create_params.py
create mode 100644 src/cloudflare/types/moq/relay_create_response.py
create mode 100644 src/cloudflare/types/moq/relay_get_response.py
create mode 100644 src/cloudflare/types/moq/relay_list_params.py
create mode 100644 src/cloudflare/types/moq/relay_list_response.py
create mode 100644 src/cloudflare/types/moq/relay_update_params.py
create mode 100644 src/cloudflare/types/moq/relay_update_response.py
create mode 100644 src/cloudflare/types/moq/relays/__init__.py
create mode 100644 src/cloudflare/types/moq/relays/token_rotate_params.py
create mode 100644 src/cloudflare/types/moq/relays/token_rotate_response.py
create mode 100644 tests/api_resources/moq/__init__.py
create mode 100644 tests/api_resources/moq/relays/__init__.py
create mode 100644 tests/api_resources/moq/relays/test_tokens.py
create mode 100644 tests/api_resources/moq/test_relays.py
diff --git a/.stats.yml b/.stats.yml
index 77307acd813..81364e49ccf 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
-configured_endpoints: 2403
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-61e07cf647d4d06c1be0372b305a2ac6d59f5dd04665dcccee0ab93e7f4bb21d.yml
+configured_endpoints: 2409
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-412697de2e0d5950b5488562c5d94529f201df103c4158c39258cd60e7ae49f9.yml
openapi_spec_hash: f780d69e713934cfb42036b9ba1462f8
-config_hash: 2f529580a17438fc62cd0b47db41b6f1
+config_hash: bbf6df558b7c0807286a2085dd306dde
diff --git a/api.md b/api.md
index b05e7b8d057..7152ccab0d6 100644
--- a/api.md
+++ b/api.md
@@ -211,6 +211,8 @@ from cloudflare.types import (
# [Calls](src/cloudflare/resources/calls/api.md)
+# [Moq](src/cloudflare/resources/moq/api.md)
+
# [CloudforceOne](src/cloudflare/resources/cloudforce_one/api.md)
# [AIGateway](src/cloudflare/resources/ai_gateway/api.md)
diff --git a/src/cloudflare/_client.py b/src/cloudflare/_client.py
index af5c148ccc9..ef29c9e0f72 100644
--- a/src/cloudflare/_client.py
+++ b/src/cloudflare/_client.py
@@ -47,6 +47,7 @@
dns,
iam,
ips,
+ moq,
rum,
ssl,
argo,
@@ -163,6 +164,7 @@
from .resources.dns.dns import DNSResource, AsyncDNSResource
from .resources.iam.iam import IAMResource, AsyncIAMResource
from .resources.ips.ips import IPsResource, AsyncIPsResource
+ from .resources.moq.moq import MoqResource, AsyncMoqResource
from .resources.rum.rum import RUMResource, AsyncRUMResource
from .resources.ssl.ssl import SSLResource, AsyncSSLResource
from .resources.argo.argo import ArgoResource, AsyncArgoResource
@@ -965,6 +967,12 @@ def calls(self) -> CallsResource:
return CallsResource(self)
+ @cached_property
+ def moq(self) -> MoqResource:
+ from .resources.moq import MoqResource
+
+ return MoqResource(self)
+
@cached_property
def cloudforce_one(self) -> CloudforceOneResource:
from .resources.cloudforce_one import CloudforceOneResource
@@ -1917,6 +1925,12 @@ def calls(self) -> AsyncCallsResource:
return AsyncCallsResource(self)
+ @cached_property
+ def moq(self) -> AsyncMoqResource:
+ from .resources.moq import AsyncMoqResource
+
+ return AsyncMoqResource(self)
+
@cached_property
def cloudforce_one(self) -> AsyncCloudforceOneResource:
from .resources.cloudforce_one import AsyncCloudforceOneResource
@@ -2793,6 +2807,12 @@ def calls(self) -> calls.CallsResourceWithRawResponse:
return CallsResourceWithRawResponse(self._client.calls)
+ @cached_property
+ def moq(self) -> moq.MoqResourceWithRawResponse:
+ from .resources.moq import MoqResourceWithRawResponse
+
+ return MoqResourceWithRawResponse(self._client.moq)
+
@cached_property
def cloudforce_one(self) -> cloudforce_one.CloudforceOneResourceWithRawResponse:
from .resources.cloudforce_one import CloudforceOneResourceWithRawResponse
@@ -3496,6 +3516,12 @@ def calls(self) -> calls.AsyncCallsResourceWithRawResponse:
return AsyncCallsResourceWithRawResponse(self._client.calls)
+ @cached_property
+ def moq(self) -> moq.AsyncMoqResourceWithRawResponse:
+ from .resources.moq import AsyncMoqResourceWithRawResponse
+
+ return AsyncMoqResourceWithRawResponse(self._client.moq)
+
@cached_property
def cloudforce_one(self) -> cloudforce_one.AsyncCloudforceOneResourceWithRawResponse:
from .resources.cloudforce_one import AsyncCloudforceOneResourceWithRawResponse
@@ -4199,6 +4225,12 @@ def calls(self) -> calls.CallsResourceWithStreamingResponse:
return CallsResourceWithStreamingResponse(self._client.calls)
+ @cached_property
+ def moq(self) -> moq.MoqResourceWithStreamingResponse:
+ from .resources.moq import MoqResourceWithStreamingResponse
+
+ return MoqResourceWithStreamingResponse(self._client.moq)
+
@cached_property
def cloudforce_one(self) -> cloudforce_one.CloudforceOneResourceWithStreamingResponse:
from .resources.cloudforce_one import CloudforceOneResourceWithStreamingResponse
@@ -4910,6 +4942,12 @@ def calls(self) -> calls.AsyncCallsResourceWithStreamingResponse:
return AsyncCallsResourceWithStreamingResponse(self._client.calls)
+ @cached_property
+ def moq(self) -> moq.AsyncMoqResourceWithStreamingResponse:
+ from .resources.moq import AsyncMoqResourceWithStreamingResponse
+
+ return AsyncMoqResourceWithStreamingResponse(self._client.moq)
+
@cached_property
def cloudforce_one(self) -> cloudforce_one.AsyncCloudforceOneResourceWithStreamingResponse:
from .resources.cloudforce_one import AsyncCloudforceOneResourceWithStreamingResponse
diff --git a/src/cloudflare/resources/moq/__init__.py b/src/cloudflare/resources/moq/__init__.py
new file mode 100644
index 00000000000..02338c3f29f
--- /dev/null
+++ b/src/cloudflare/resources/moq/__init__.py
@@ -0,0 +1,33 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .moq import (
+ MoqResource,
+ AsyncMoqResource,
+ MoqResourceWithRawResponse,
+ AsyncMoqResourceWithRawResponse,
+ MoqResourceWithStreamingResponse,
+ AsyncMoqResourceWithStreamingResponse,
+)
+from .relays import (
+ RelaysResource,
+ AsyncRelaysResource,
+ RelaysResourceWithRawResponse,
+ AsyncRelaysResourceWithRawResponse,
+ RelaysResourceWithStreamingResponse,
+ AsyncRelaysResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "RelaysResource",
+ "AsyncRelaysResource",
+ "RelaysResourceWithRawResponse",
+ "AsyncRelaysResourceWithRawResponse",
+ "RelaysResourceWithStreamingResponse",
+ "AsyncRelaysResourceWithStreamingResponse",
+ "MoqResource",
+ "AsyncMoqResource",
+ "MoqResourceWithRawResponse",
+ "AsyncMoqResourceWithRawResponse",
+ "MoqResourceWithStreamingResponse",
+ "AsyncMoqResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/moq/api.md b/src/cloudflare/resources/moq/api.md
new file mode 100644
index 00000000000..1e91155e3fa
--- /dev/null
+++ b/src/cloudflare/resources/moq/api.md
@@ -0,0 +1,34 @@
+# Moq
+
+## Relays
+
+Types:
+
+```python
+from cloudflare.types.moq import (
+ RelayCreateResponse,
+ RelayUpdateResponse,
+ RelayListResponse,
+ RelayGetResponse,
+)
+```
+
+Methods:
+
+- client.moq.relays.create(\*, account_id, \*\*params) -> Optional[RelayCreateResponse]
+- client.moq.relays.update(relay_id, \*, account_id, \*\*params) -> Optional[RelayUpdateResponse]
+- client.moq.relays.list(\*, account_id, \*\*params) -> SyncSinglePage[RelayListResponse]
+- client.moq.relays.delete(relay_id, \*, account_id) -> object
+- client.moq.relays.get(relay_id, \*, account_id) -> Optional[RelayGetResponse]
+
+### Tokens
+
+Types:
+
+```python
+from cloudflare.types.moq.relays import TokenRotateResponse
+```
+
+Methods:
+
+- client.moq.relays.tokens.rotate(relay_id, \*, account_id, \*\*params) -> Optional[TokenRotateResponse]
diff --git a/src/cloudflare/resources/moq/moq.py b/src/cloudflare/resources/moq/moq.py
new file mode 100644
index 00000000000..092ebafe1d1
--- /dev/null
+++ b/src/cloudflare/resources/moq/moq.py
@@ -0,0 +1,102 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from ..._compat import cached_property
+from ..._resource import SyncAPIResource, AsyncAPIResource
+from .relays.relays import (
+ RelaysResource,
+ AsyncRelaysResource,
+ RelaysResourceWithRawResponse,
+ AsyncRelaysResourceWithRawResponse,
+ RelaysResourceWithStreamingResponse,
+ AsyncRelaysResourceWithStreamingResponse,
+)
+
+__all__ = ["MoqResource", "AsyncMoqResource"]
+
+
+class MoqResource(SyncAPIResource):
+ @cached_property
+ def relays(self) -> RelaysResource:
+ return RelaysResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> MoqResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return MoqResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> MoqResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return MoqResourceWithStreamingResponse(self)
+
+
+class AsyncMoqResource(AsyncAPIResource):
+ @cached_property
+ def relays(self) -> AsyncRelaysResource:
+ return AsyncRelaysResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncMoqResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncMoqResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncMoqResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncMoqResourceWithStreamingResponse(self)
+
+
+class MoqResourceWithRawResponse:
+ def __init__(self, moq: MoqResource) -> None:
+ self._moq = moq
+
+ @cached_property
+ def relays(self) -> RelaysResourceWithRawResponse:
+ return RelaysResourceWithRawResponse(self._moq.relays)
+
+
+class AsyncMoqResourceWithRawResponse:
+ def __init__(self, moq: AsyncMoqResource) -> None:
+ self._moq = moq
+
+ @cached_property
+ def relays(self) -> AsyncRelaysResourceWithRawResponse:
+ return AsyncRelaysResourceWithRawResponse(self._moq.relays)
+
+
+class MoqResourceWithStreamingResponse:
+ def __init__(self, moq: MoqResource) -> None:
+ self._moq = moq
+
+ @cached_property
+ def relays(self) -> RelaysResourceWithStreamingResponse:
+ return RelaysResourceWithStreamingResponse(self._moq.relays)
+
+
+class AsyncMoqResourceWithStreamingResponse:
+ def __init__(self, moq: AsyncMoqResource) -> None:
+ self._moq = moq
+
+ @cached_property
+ def relays(self) -> AsyncRelaysResourceWithStreamingResponse:
+ return AsyncRelaysResourceWithStreamingResponse(self._moq.relays)
diff --git a/src/cloudflare/resources/moq/relays/__init__.py b/src/cloudflare/resources/moq/relays/__init__.py
new file mode 100644
index 00000000000..c69bba67272
--- /dev/null
+++ b/src/cloudflare/resources/moq/relays/__init__.py
@@ -0,0 +1,33 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .relays import (
+ RelaysResource,
+ AsyncRelaysResource,
+ RelaysResourceWithRawResponse,
+ AsyncRelaysResourceWithRawResponse,
+ RelaysResourceWithStreamingResponse,
+ AsyncRelaysResourceWithStreamingResponse,
+)
+from .tokens import (
+ TokensResource,
+ AsyncTokensResource,
+ TokensResourceWithRawResponse,
+ AsyncTokensResourceWithRawResponse,
+ TokensResourceWithStreamingResponse,
+ AsyncTokensResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "TokensResource",
+ "AsyncTokensResource",
+ "TokensResourceWithRawResponse",
+ "AsyncTokensResourceWithRawResponse",
+ "TokensResourceWithStreamingResponse",
+ "AsyncTokensResourceWithStreamingResponse",
+ "RelaysResource",
+ "AsyncRelaysResource",
+ "RelaysResourceWithRawResponse",
+ "AsyncRelaysResourceWithRawResponse",
+ "RelaysResourceWithStreamingResponse",
+ "AsyncRelaysResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/moq/relays/relays.py b/src/cloudflare/resources/moq/relays/relays.py
new file mode 100644
index 00000000000..11eed213e54
--- /dev/null
+++ b/src/cloudflare/resources/moq/relays/relays.py
@@ -0,0 +1,709 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Type, Union, Optional, cast
+from datetime import datetime
+
+import httpx
+
+from .tokens import (
+ TokensResource,
+ AsyncTokensResource,
+ TokensResourceWithRawResponse,
+ AsyncTokensResourceWithRawResponse,
+ TokensResourceWithStreamingResponse,
+ AsyncTokensResourceWithStreamingResponse,
+)
+from ...._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ...._utils import path_template, maybe_transform, async_maybe_transform
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+from ...._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ...._wrappers import ResultWrapper
+from ....types.moq import relay_list_params, relay_create_params, relay_update_params
+from ....pagination import SyncSinglePage, AsyncSinglePage
+from ...._base_client import AsyncPaginator, make_request_options
+from ....types.moq.relay_get_response import RelayGetResponse
+from ....types.moq.relay_list_response import RelayListResponse
+from ....types.moq.relay_create_response import RelayCreateResponse
+from ....types.moq.relay_update_response import RelayUpdateResponse
+
+__all__ = ["RelaysResource", "AsyncRelaysResource"]
+
+
+class RelaysResource(SyncAPIResource):
+ @cached_property
+ def tokens(self) -> TokensResource:
+ return TokensResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> RelaysResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return RelaysResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> RelaysResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return RelaysResourceWithStreamingResponse(self)
+
+ def create(
+ self,
+ *,
+ account_id: str,
+ name: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[RelayCreateResponse]:
+ """Provisions a new MoQ relay instance.
+
+ Auto-creates a publish+subscribe token and
+ a subscribe-only token. Token values are included in the response (shown once).
+ Config is set to defaults (lingering subscribe enabled, 30s ceiling, origin
+ fallback off). Use PUT to modify.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ name: Human-readable name for the relay.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._post(
+ path_template("/accounts/{account_id}/moq/relays", account_id=account_id),
+ body=maybe_transform({"name": name}, relay_create_params.RelayCreateParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[RelayCreateResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[RelayCreateResponse]], ResultWrapper[RelayCreateResponse]),
+ )
+
+ def update(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ config: relay_update_params.Config | Omit = omit,
+ name: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[RelayUpdateResponse]:
+ """Updates a relay's name and/or configuration.
+
+ Partial updates: omitted fields are
+ preserved. Config sub-objects replace as whole objects when present.
+ origin_fallback and lingering_subscribe are mutually exclusive.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ config: origin_fallback and lingering_subscribe are mutually exclusive.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return self._put(
+ path_template("/accounts/{account_id}/moq/relays/{relay_id}", account_id=account_id, relay_id=relay_id),
+ body=maybe_transform(
+ {
+ "config": config,
+ "name": name,
+ },
+ relay_update_params.RelayUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[RelayUpdateResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[RelayUpdateResponse]], ResultWrapper[RelayUpdateResponse]),
+ )
+
+ def list(
+ self,
+ *,
+ account_id: str,
+ asc: bool | Omit = omit,
+ created_after: Union[str, datetime] | Omit = omit,
+ created_before: Union[str, datetime] | Omit = omit,
+ per_page: int | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SyncSinglePage[RelayListResponse]:
+ """Lists all MoQ relays for the account.
+
+ Returns only metadata. Config, status, and
+ tokens are omitted.
+
+ Results are cursor-paginated (keyset on the `created` timestamp). Use
+ `created_before` / `created_after` with the `created` value of the first/last
+ item in a page to fetch the adjacent page. `result_info` reports the page
+ `count` and the `total` matching the cursor filters.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ asc: Sort order by `created`. When true, results are returned oldest-first
+ (ascending); otherwise newest-first (descending, the default).
+
+ created_after: Cursor for pagination. Returns relays created strictly after this RFC 3339
+ timestamp (typically the `created` value of the last item on the current page,
+ to fetch the next page).
+
+ created_before: Cursor for pagination. Returns relays created strictly before this RFC 3339
+ timestamp (typically the `created` value of the first item on the current page,
+ to fetch the previous page).
+
+ per_page: Maximum number of relays to return per page.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get_api_list(
+ path_template("/accounts/{account_id}/moq/relays", account_id=account_id),
+ page=SyncSinglePage[RelayListResponse],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "asc": asc,
+ "created_after": created_after,
+ "created_before": created_before,
+ "per_page": per_page,
+ },
+ relay_list_params.RelayListParams,
+ ),
+ ),
+ model=RelayListResponse,
+ )
+
+ def delete(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> object:
+ """
+ Soft-deletes a MoQ relay.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return self._delete(
+ path_template("/accounts/{account_id}/moq/relays/{relay_id}", account_id=account_id, relay_id=relay_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[object]]._unwrapper,
+ ),
+ cast_to=cast(Type[object], ResultWrapper[object]),
+ )
+
+ def get(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[RelayGetResponse]:
+ """Retrieves a single MoQ relay including config and status.
+
+ Tokens are NOT
+ included.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return self._get(
+ path_template("/accounts/{account_id}/moq/relays/{relay_id}", account_id=account_id, relay_id=relay_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[RelayGetResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[RelayGetResponse]], ResultWrapper[RelayGetResponse]),
+ )
+
+
+class AsyncRelaysResource(AsyncAPIResource):
+ @cached_property
+ def tokens(self) -> AsyncTokensResource:
+ return AsyncTokensResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncRelaysResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncRelaysResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncRelaysResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncRelaysResourceWithStreamingResponse(self)
+
+ async def create(
+ self,
+ *,
+ account_id: str,
+ name: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[RelayCreateResponse]:
+ """Provisions a new MoQ relay instance.
+
+ Auto-creates a publish+subscribe token and
+ a subscribe-only token. Token values are included in the response (shown once).
+ Config is set to defaults (lingering subscribe enabled, 30s ceiling, origin
+ fallback off). Use PUT to modify.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ name: Human-readable name for the relay.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return await self._post(
+ path_template("/accounts/{account_id}/moq/relays", account_id=account_id),
+ body=await async_maybe_transform({"name": name}, relay_create_params.RelayCreateParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[RelayCreateResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[RelayCreateResponse]], ResultWrapper[RelayCreateResponse]),
+ )
+
+ async def update(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ config: relay_update_params.Config | Omit = omit,
+ name: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[RelayUpdateResponse]:
+ """Updates a relay's name and/or configuration.
+
+ Partial updates: omitted fields are
+ preserved. Config sub-objects replace as whole objects when present.
+ origin_fallback and lingering_subscribe are mutually exclusive.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ config: origin_fallback and lingering_subscribe are mutually exclusive.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return await self._put(
+ path_template("/accounts/{account_id}/moq/relays/{relay_id}", account_id=account_id, relay_id=relay_id),
+ body=await async_maybe_transform(
+ {
+ "config": config,
+ "name": name,
+ },
+ relay_update_params.RelayUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[RelayUpdateResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[RelayUpdateResponse]], ResultWrapper[RelayUpdateResponse]),
+ )
+
+ def list(
+ self,
+ *,
+ account_id: str,
+ asc: bool | Omit = omit,
+ created_after: Union[str, datetime] | Omit = omit,
+ created_before: Union[str, datetime] | Omit = omit,
+ per_page: int | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AsyncPaginator[RelayListResponse, AsyncSinglePage[RelayListResponse]]:
+ """Lists all MoQ relays for the account.
+
+ Returns only metadata. Config, status, and
+ tokens are omitted.
+
+ Results are cursor-paginated (keyset on the `created` timestamp). Use
+ `created_before` / `created_after` with the `created` value of the first/last
+ item in a page to fetch the adjacent page. `result_info` reports the page
+ `count` and the `total` matching the cursor filters.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ asc: Sort order by `created`. When true, results are returned oldest-first
+ (ascending); otherwise newest-first (descending, the default).
+
+ created_after: Cursor for pagination. Returns relays created strictly after this RFC 3339
+ timestamp (typically the `created` value of the last item on the current page,
+ to fetch the next page).
+
+ created_before: Cursor for pagination. Returns relays created strictly before this RFC 3339
+ timestamp (typically the `created` value of the first item on the current page,
+ to fetch the previous page).
+
+ per_page: Maximum number of relays to return per page.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get_api_list(
+ path_template("/accounts/{account_id}/moq/relays", account_id=account_id),
+ page=AsyncSinglePage[RelayListResponse],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "asc": asc,
+ "created_after": created_after,
+ "created_before": created_before,
+ "per_page": per_page,
+ },
+ relay_list_params.RelayListParams,
+ ),
+ ),
+ model=RelayListResponse,
+ )
+
+ async def delete(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> object:
+ """
+ Soft-deletes a MoQ relay.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return await self._delete(
+ path_template("/accounts/{account_id}/moq/relays/{relay_id}", account_id=account_id, relay_id=relay_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[object]]._unwrapper,
+ ),
+ cast_to=cast(Type[object], ResultWrapper[object]),
+ )
+
+ async def get(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[RelayGetResponse]:
+ """Retrieves a single MoQ relay including config and status.
+
+ Tokens are NOT
+ included.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return await self._get(
+ path_template("/accounts/{account_id}/moq/relays/{relay_id}", account_id=account_id, relay_id=relay_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[RelayGetResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[RelayGetResponse]], ResultWrapper[RelayGetResponse]),
+ )
+
+
+class RelaysResourceWithRawResponse:
+ def __init__(self, relays: RelaysResource) -> None:
+ self._relays = relays
+
+ self.create = to_raw_response_wrapper(
+ relays.create,
+ )
+ self.update = to_raw_response_wrapper(
+ relays.update,
+ )
+ self.list = to_raw_response_wrapper(
+ relays.list,
+ )
+ self.delete = to_raw_response_wrapper(
+ relays.delete,
+ )
+ self.get = to_raw_response_wrapper(
+ relays.get,
+ )
+
+ @cached_property
+ def tokens(self) -> TokensResourceWithRawResponse:
+ return TokensResourceWithRawResponse(self._relays.tokens)
+
+
+class AsyncRelaysResourceWithRawResponse:
+ def __init__(self, relays: AsyncRelaysResource) -> None:
+ self._relays = relays
+
+ self.create = async_to_raw_response_wrapper(
+ relays.create,
+ )
+ self.update = async_to_raw_response_wrapper(
+ relays.update,
+ )
+ self.list = async_to_raw_response_wrapper(
+ relays.list,
+ )
+ self.delete = async_to_raw_response_wrapper(
+ relays.delete,
+ )
+ self.get = async_to_raw_response_wrapper(
+ relays.get,
+ )
+
+ @cached_property
+ def tokens(self) -> AsyncTokensResourceWithRawResponse:
+ return AsyncTokensResourceWithRawResponse(self._relays.tokens)
+
+
+class RelaysResourceWithStreamingResponse:
+ def __init__(self, relays: RelaysResource) -> None:
+ self._relays = relays
+
+ self.create = to_streamed_response_wrapper(
+ relays.create,
+ )
+ self.update = to_streamed_response_wrapper(
+ relays.update,
+ )
+ self.list = to_streamed_response_wrapper(
+ relays.list,
+ )
+ self.delete = to_streamed_response_wrapper(
+ relays.delete,
+ )
+ self.get = to_streamed_response_wrapper(
+ relays.get,
+ )
+
+ @cached_property
+ def tokens(self) -> TokensResourceWithStreamingResponse:
+ return TokensResourceWithStreamingResponse(self._relays.tokens)
+
+
+class AsyncRelaysResourceWithStreamingResponse:
+ def __init__(self, relays: AsyncRelaysResource) -> None:
+ self._relays = relays
+
+ self.create = async_to_streamed_response_wrapper(
+ relays.create,
+ )
+ self.update = async_to_streamed_response_wrapper(
+ relays.update,
+ )
+ self.list = async_to_streamed_response_wrapper(
+ relays.list,
+ )
+ self.delete = async_to_streamed_response_wrapper(
+ relays.delete,
+ )
+ self.get = async_to_streamed_response_wrapper(
+ relays.get,
+ )
+
+ @cached_property
+ def tokens(self) -> AsyncTokensResourceWithStreamingResponse:
+ return AsyncTokensResourceWithStreamingResponse(self._relays.tokens)
diff --git a/src/cloudflare/resources/moq/relays/tokens.py b/src/cloudflare/resources/moq/relays/tokens.py
new file mode 100644
index 00000000000..c09937159b1
--- /dev/null
+++ b/src/cloudflare/resources/moq/relays/tokens.py
@@ -0,0 +1,203 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Type, Optional, cast
+from typing_extensions import Literal
+
+import httpx
+
+from ...._types import Body, Query, Headers, NotGiven, not_given
+from ...._utils import path_template, maybe_transform, async_maybe_transform
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+from ...._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ...._wrappers import ResultWrapper
+from ...._base_client import make_request_options
+from ....types.moq.relays import token_rotate_params
+from ....types.moq.relays.token_rotate_response import TokenRotateResponse
+
+__all__ = ["TokensResource", "AsyncTokensResource"]
+
+
+class TokensResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> TokensResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return TokensResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> TokensResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return TokensResourceWithStreamingResponse(self)
+
+ def rotate(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ type: Literal["publish_subscribe", "subscribe"],
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[TokenRotateResponse]:
+ """Generates a new token for the specified type.
+
+ The old token is immediately
+ invalidated. Token value is shown once in the response.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ type: Which token type to rotate.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return self._post(
+ path_template(
+ "/accounts/{account_id}/moq/relays/{relay_id}/tokens/rotate", account_id=account_id, relay_id=relay_id
+ ),
+ body=maybe_transform({"type": type}, token_rotate_params.TokenRotateParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[TokenRotateResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[TokenRotateResponse]], ResultWrapper[TokenRotateResponse]),
+ )
+
+
+class AsyncTokensResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncTokensResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncTokensResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncTokensResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncTokensResourceWithStreamingResponse(self)
+
+ async def rotate(
+ self,
+ relay_id: str,
+ *,
+ account_id: str,
+ type: Literal["publish_subscribe", "subscribe"],
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[TokenRotateResponse]:
+ """Generates a new token for the specified type.
+
+ The old token is immediately
+ invalidated. Token value is shown once in the response.
+
+ Args:
+ account_id: Cloudflare account identifier.
+
+ type: Which token type to rotate.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not relay_id:
+ raise ValueError(f"Expected a non-empty value for `relay_id` but received {relay_id!r}")
+ return await self._post(
+ path_template(
+ "/accounts/{account_id}/moq/relays/{relay_id}/tokens/rotate", account_id=account_id, relay_id=relay_id
+ ),
+ body=await async_maybe_transform({"type": type}, token_rotate_params.TokenRotateParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[TokenRotateResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[TokenRotateResponse]], ResultWrapper[TokenRotateResponse]),
+ )
+
+
+class TokensResourceWithRawResponse:
+ def __init__(self, tokens: TokensResource) -> None:
+ self._tokens = tokens
+
+ self.rotate = to_raw_response_wrapper(
+ tokens.rotate,
+ )
+
+
+class AsyncTokensResourceWithRawResponse:
+ def __init__(self, tokens: AsyncTokensResource) -> None:
+ self._tokens = tokens
+
+ self.rotate = async_to_raw_response_wrapper(
+ tokens.rotate,
+ )
+
+
+class TokensResourceWithStreamingResponse:
+ def __init__(self, tokens: TokensResource) -> None:
+ self._tokens = tokens
+
+ self.rotate = to_streamed_response_wrapper(
+ tokens.rotate,
+ )
+
+
+class AsyncTokensResourceWithStreamingResponse:
+ def __init__(self, tokens: AsyncTokensResource) -> None:
+ self._tokens = tokens
+
+ self.rotate = async_to_streamed_response_wrapper(
+ tokens.rotate,
+ )
diff --git a/src/cloudflare/types/moq/__init__.py b/src/cloudflare/types/moq/__init__.py
new file mode 100644
index 00000000000..6c12a15de24
--- /dev/null
+++ b/src/cloudflare/types/moq/__init__.py
@@ -0,0 +1,11 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .relay_list_params import RelayListParams as RelayListParams
+from .relay_get_response import RelayGetResponse as RelayGetResponse
+from .relay_create_params import RelayCreateParams as RelayCreateParams
+from .relay_list_response import RelayListResponse as RelayListResponse
+from .relay_update_params import RelayUpdateParams as RelayUpdateParams
+from .relay_create_response import RelayCreateResponse as RelayCreateResponse
+from .relay_update_response import RelayUpdateResponse as RelayUpdateResponse
diff --git a/src/cloudflare/types/moq/relay_create_params.py b/src/cloudflare/types/moq/relay_create_params.py
new file mode 100644
index 00000000000..104c3d032c1
--- /dev/null
+++ b/src/cloudflare/types/moq/relay_create_params.py
@@ -0,0 +1,15 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Required, TypedDict
+
+__all__ = ["RelayCreateParams"]
+
+
+class RelayCreateParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Cloudflare account identifier."""
+
+ name: Required[str]
+ """Human-readable name for the relay."""
diff --git a/src/cloudflare/types/moq/relay_create_response.py b/src/cloudflare/types/moq/relay_create_response.py
new file mode 100644
index 00000000000..1cf2516282e
--- /dev/null
+++ b/src/cloudflare/types/moq/relay_create_response.py
@@ -0,0 +1,69 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+
+from ..._models import BaseModel
+
+__all__ = [
+ "RelayCreateResponse",
+ "Config",
+ "ConfigLingeringSubscribe",
+ "ConfigOriginFallback",
+ "ConfigOriginFallbackOrigin",
+]
+
+
+class ConfigLingeringSubscribe(BaseModel):
+ enabled: Optional[bool] = None
+
+ max_timeout_ms: Optional[int] = None
+ """Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
+
+
+class ConfigOriginFallbackOrigin(BaseModel):
+ """A single upstream origin relay."""
+
+ url: Optional[str] = None
+ """Upstream origin relay URL."""
+
+
+class ConfigOriginFallback(BaseModel):
+ enabled: Optional[bool] = None
+
+ origins: Optional[List[ConfigOriginFallbackOrigin]] = None
+ """Ordered list of upstream origin relays.
+
+ Each entry is an object (not a bare string) so per-origin configuration can be
+ added in the future without another breaking change.
+ """
+
+
+class Config(BaseModel):
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ lingering_subscribe: Optional[ConfigLingeringSubscribe] = None
+
+ origin_fallback: Optional[ConfigOriginFallback] = None
+
+
+class RelayCreateResponse(BaseModel):
+ """Relay with auto-generated tokens (shown once)."""
+
+ config: Config
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ created: datetime
+
+ modified: datetime
+
+ name: str
+
+ token_publish_subscribe: str
+ """Full access token (publish + subscribe). Treat as sensitive."""
+
+ token_subscribe: str
+ """Subscribe-only token. Treat as sensitive."""
+
+ uid: str
+ """Server-generated unique identifier (32 hex chars)."""
diff --git a/src/cloudflare/types/moq/relay_get_response.py b/src/cloudflare/types/moq/relay_get_response.py
new file mode 100644
index 00000000000..b8d008ebd7e
--- /dev/null
+++ b/src/cloudflare/types/moq/relay_get_response.py
@@ -0,0 +1,66 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+from typing_extensions import Literal
+
+from ..._models import BaseModel
+
+__all__ = [
+ "RelayGetResponse",
+ "Config",
+ "ConfigLingeringSubscribe",
+ "ConfigOriginFallback",
+ "ConfigOriginFallbackOrigin",
+]
+
+
+class ConfigLingeringSubscribe(BaseModel):
+ enabled: Optional[bool] = None
+
+ max_timeout_ms: Optional[int] = None
+ """Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
+
+
+class ConfigOriginFallbackOrigin(BaseModel):
+ """A single upstream origin relay."""
+
+ url: Optional[str] = None
+ """Upstream origin relay URL."""
+
+
+class ConfigOriginFallback(BaseModel):
+ enabled: Optional[bool] = None
+
+ origins: Optional[List[ConfigOriginFallbackOrigin]] = None
+ """Ordered list of upstream origin relays.
+
+ Each entry is an object (not a bare string) so per-origin configuration can be
+ added in the future without another breaking change.
+ """
+
+
+class Config(BaseModel):
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ lingering_subscribe: Optional[ConfigLingeringSubscribe] = None
+
+ origin_fallback: Optional[ConfigOriginFallback] = None
+
+
+class RelayGetResponse(BaseModel):
+ """Full relay details (no tokens)."""
+
+ config: Config
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ created: datetime
+
+ modified: datetime
+
+ name: str
+
+ uid: str
+
+ status: Optional[Literal["connected"]] = None
+ """\"connected" when active, omitted otherwise."""
diff --git a/src/cloudflare/types/moq/relay_list_params.py b/src/cloudflare/types/moq/relay_list_params.py
new file mode 100644
index 00000000000..6abd6a25248
--- /dev/null
+++ b/src/cloudflare/types/moq/relay_list_params.py
@@ -0,0 +1,41 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Union
+from datetime import datetime
+from typing_extensions import Required, Annotated, TypedDict
+
+from ..._utils import PropertyInfo
+
+__all__ = ["RelayListParams"]
+
+
+class RelayListParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Cloudflare account identifier."""
+
+ asc: bool
+ """Sort order by `created`.
+
+ When true, results are returned oldest-first (ascending); otherwise newest-first
+ (descending, the default).
+ """
+
+ created_after: Annotated[Union[str, datetime], PropertyInfo(format="iso8601")]
+ """Cursor for pagination.
+
+ Returns relays created strictly after this RFC 3339 timestamp (typically the
+ `created` value of the last item on the current page, to fetch the next page).
+ """
+
+ created_before: Annotated[Union[str, datetime], PropertyInfo(format="iso8601")]
+ """Cursor for pagination.
+
+ Returns relays created strictly before this RFC 3339 timestamp (typically the
+ `created` value of the first item on the current page, to fetch the previous
+ page).
+ """
+
+ per_page: int
+ """Maximum number of relays to return per page."""
diff --git a/src/cloudflare/types/moq/relay_list_response.py b/src/cloudflare/types/moq/relay_list_response.py
new file mode 100644
index 00000000000..00576f6b42a
--- /dev/null
+++ b/src/cloudflare/types/moq/relay_list_response.py
@@ -0,0 +1,19 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from datetime import datetime
+
+from ..._models import BaseModel
+
+__all__ = ["RelayListResponse"]
+
+
+class RelayListResponse(BaseModel):
+ """Abbreviated relay for list responses."""
+
+ created: datetime
+
+ modified: datetime
+
+ name: str
+
+ uid: str
diff --git a/src/cloudflare/types/moq/relay_update_params.py b/src/cloudflare/types/moq/relay_update_params.py
new file mode 100644
index 00000000000..1a00e6e8cf2
--- /dev/null
+++ b/src/cloudflare/types/moq/relay_update_params.py
@@ -0,0 +1,57 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Iterable
+from typing_extensions import Required, TypedDict
+
+__all__ = [
+ "RelayUpdateParams",
+ "Config",
+ "ConfigLingeringSubscribe",
+ "ConfigOriginFallback",
+ "ConfigOriginFallbackOrigin",
+]
+
+
+class RelayUpdateParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Cloudflare account identifier."""
+
+ config: Config
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ name: str
+
+
+class ConfigLingeringSubscribe(TypedDict, total=False):
+ enabled: bool
+
+ max_timeout_ms: int
+ """Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
+
+
+class ConfigOriginFallbackOrigin(TypedDict, total=False):
+ """A single upstream origin relay."""
+
+ url: str
+ """Upstream origin relay URL."""
+
+
+class ConfigOriginFallback(TypedDict, total=False):
+ enabled: bool
+
+ origins: Iterable[ConfigOriginFallbackOrigin]
+ """Ordered list of upstream origin relays.
+
+ Each entry is an object (not a bare string) so per-origin configuration can be
+ added in the future without another breaking change.
+ """
+
+
+class Config(TypedDict, total=False):
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ lingering_subscribe: ConfigLingeringSubscribe
+
+ origin_fallback: ConfigOriginFallback
diff --git a/src/cloudflare/types/moq/relay_update_response.py b/src/cloudflare/types/moq/relay_update_response.py
new file mode 100644
index 00000000000..10e35818945
--- /dev/null
+++ b/src/cloudflare/types/moq/relay_update_response.py
@@ -0,0 +1,66 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+from typing_extensions import Literal
+
+from ..._models import BaseModel
+
+__all__ = [
+ "RelayUpdateResponse",
+ "Config",
+ "ConfigLingeringSubscribe",
+ "ConfigOriginFallback",
+ "ConfigOriginFallbackOrigin",
+]
+
+
+class ConfigLingeringSubscribe(BaseModel):
+ enabled: Optional[bool] = None
+
+ max_timeout_ms: Optional[int] = None
+ """Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
+
+
+class ConfigOriginFallbackOrigin(BaseModel):
+ """A single upstream origin relay."""
+
+ url: Optional[str] = None
+ """Upstream origin relay URL."""
+
+
+class ConfigOriginFallback(BaseModel):
+ enabled: Optional[bool] = None
+
+ origins: Optional[List[ConfigOriginFallbackOrigin]] = None
+ """Ordered list of upstream origin relays.
+
+ Each entry is an object (not a bare string) so per-origin configuration can be
+ added in the future without another breaking change.
+ """
+
+
+class Config(BaseModel):
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ lingering_subscribe: Optional[ConfigLingeringSubscribe] = None
+
+ origin_fallback: Optional[ConfigOriginFallback] = None
+
+
+class RelayUpdateResponse(BaseModel):
+ """Full relay details (no tokens)."""
+
+ config: Config
+ """origin_fallback and lingering_subscribe are mutually exclusive."""
+
+ created: datetime
+
+ modified: datetime
+
+ name: str
+
+ uid: str
+
+ status: Optional[Literal["connected"]] = None
+ """\"connected" when active, omitted otherwise."""
diff --git a/src/cloudflare/types/moq/relays/__init__.py b/src/cloudflare/types/moq/relays/__init__.py
new file mode 100644
index 00000000000..e1548b499d4
--- /dev/null
+++ b/src/cloudflare/types/moq/relays/__init__.py
@@ -0,0 +1,6 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .token_rotate_params import TokenRotateParams as TokenRotateParams
+from .token_rotate_response import TokenRotateResponse as TokenRotateResponse
diff --git a/src/cloudflare/types/moq/relays/token_rotate_params.py b/src/cloudflare/types/moq/relays/token_rotate_params.py
new file mode 100644
index 00000000000..07611c3cffc
--- /dev/null
+++ b/src/cloudflare/types/moq/relays/token_rotate_params.py
@@ -0,0 +1,15 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal, Required, TypedDict
+
+__all__ = ["TokenRotateParams"]
+
+
+class TokenRotateParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Cloudflare account identifier."""
+
+ type: Required[Literal["publish_subscribe", "subscribe"]]
+ """Which token type to rotate."""
diff --git a/src/cloudflare/types/moq/relays/token_rotate_response.py b/src/cloudflare/types/moq/relays/token_rotate_response.py
new file mode 100644
index 00000000000..5f71a3081dc
--- /dev/null
+++ b/src/cloudflare/types/moq/relays/token_rotate_response.py
@@ -0,0 +1,14 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing_extensions import Literal
+
+from ...._models import BaseModel
+
+__all__ = ["TokenRotateResponse"]
+
+
+class TokenRotateResponse(BaseModel):
+ token: str
+ """New token value (shown once). Treat as sensitive."""
+
+ type: Literal["publish_subscribe", "subscribe"]
diff --git a/tests/api_resources/moq/__init__.py b/tests/api_resources/moq/__init__.py
new file mode 100644
index 00000000000..fd8019a9a1a
--- /dev/null
+++ b/tests/api_resources/moq/__init__.py
@@ -0,0 +1 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
diff --git a/tests/api_resources/moq/relays/__init__.py b/tests/api_resources/moq/relays/__init__.py
new file mode 100644
index 00000000000..fd8019a9a1a
--- /dev/null
+++ b/tests/api_resources/moq/relays/__init__.py
@@ -0,0 +1 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
diff --git a/tests/api_resources/moq/relays/test_tokens.py b/tests/api_resources/moq/relays/test_tokens.py
new file mode 100644
index 00000000000..f39caa3990e
--- /dev/null
+++ b/tests/api_resources/moq/relays/test_tokens.py
@@ -0,0 +1,130 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, Optional, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.types.moq.relays import TokenRotateResponse
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestTokens:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_rotate(self, client: Cloudflare) -> None:
+ token = client.moq.relays.tokens.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ )
+ assert_matches_type(Optional[TokenRotateResponse], token, path=["response"])
+
+ @parametrize
+ def test_raw_response_rotate(self, client: Cloudflare) -> None:
+ response = client.moq.relays.tokens.with_raw_response.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ token = response.parse()
+ assert_matches_type(Optional[TokenRotateResponse], token, path=["response"])
+
+ @parametrize
+ def test_streaming_response_rotate(self, client: Cloudflare) -> None:
+ with client.moq.relays.tokens.with_streaming_response.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ token = response.parse()
+ assert_matches_type(Optional[TokenRotateResponse], token, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_rotate(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.moq.relays.tokens.with_raw_response.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ type="publish_subscribe",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ client.moq.relays.tokens.with_raw_response.rotate(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ )
+
+
+class TestAsyncTokens:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_rotate(self, async_client: AsyncCloudflare) -> None:
+ token = await async_client.moq.relays.tokens.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ )
+ assert_matches_type(Optional[TokenRotateResponse], token, path=["response"])
+
+ @parametrize
+ async def test_raw_response_rotate(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.moq.relays.tokens.with_raw_response.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ token = await response.parse()
+ assert_matches_type(Optional[TokenRotateResponse], token, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_rotate(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.moq.relays.tokens.with_streaming_response.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ token = await response.parse()
+ assert_matches_type(Optional[TokenRotateResponse], token, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_rotate(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.moq.relays.tokens.with_raw_response.rotate(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ type="publish_subscribe",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ await async_client.moq.relays.tokens.with_raw_response.rotate(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ type="publish_subscribe",
+ )
diff --git a/tests/api_resources/moq/test_relays.py b/tests/api_resources/moq/test_relays.py
new file mode 100644
index 00000000000..ca73a9d4df8
--- /dev/null
+++ b/tests/api_resources/moq/test_relays.py
@@ -0,0 +1,539 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, Optional, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare._utils import parse_datetime
+from cloudflare.types.moq import (
+ RelayGetResponse,
+ RelayListResponse,
+ RelayCreateResponse,
+ RelayUpdateResponse,
+)
+from cloudflare.pagination import SyncSinglePage, AsyncSinglePage
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestRelays:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_create(self, client: Cloudflare) -> None:
+ relay = client.moq.relays.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="Production Live Stream",
+ )
+ assert_matches_type(Optional[RelayCreateResponse], relay, path=["response"])
+
+ @parametrize
+ def test_raw_response_create(self, client: Cloudflare) -> None:
+ response = client.moq.relays.with_raw_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="Production Live Stream",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = response.parse()
+ assert_matches_type(Optional[RelayCreateResponse], relay, path=["response"])
+
+ @parametrize
+ def test_streaming_response_create(self, client: Cloudflare) -> None:
+ with client.moq.relays.with_streaming_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="Production Live Stream",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = response.parse()
+ assert_matches_type(Optional[RelayCreateResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_create(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.moq.relays.with_raw_response.create(
+ account_id="",
+ name="Production Live Stream",
+ )
+
+ @parametrize
+ def test_method_update(self, client: Cloudflare) -> None:
+ relay = client.moq.relays.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ @parametrize
+ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
+ relay = client.moq.relays.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ config={
+ "lingering_subscribe": {
+ "enabled": True,
+ "max_timeout_ms": 0,
+ },
+ "origin_fallback": {
+ "enabled": True,
+ "origins": [{"url": "url"}],
+ },
+ },
+ name="name",
+ )
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ @parametrize
+ def test_raw_response_update(self, client: Cloudflare) -> None:
+ response = client.moq.relays.with_raw_response.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = response.parse()
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ @parametrize
+ def test_streaming_response_update(self, client: Cloudflare) -> None:
+ with client.moq.relays.with_streaming_response.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = response.parse()
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_update(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.moq.relays.with_raw_response.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ client.moq.relays.with_raw_response.update(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ @parametrize
+ def test_method_list(self, client: Cloudflare) -> None:
+ relay = client.moq.relays.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(SyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ @parametrize
+ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
+ relay = client.moq.relays.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ asc=True,
+ created_after=parse_datetime("2026-03-27T15:00:00Z"),
+ created_before=parse_datetime("2026-03-27T15:00:00Z"),
+ per_page=50,
+ )
+ assert_matches_type(SyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ @parametrize
+ def test_raw_response_list(self, client: Cloudflare) -> None:
+ response = client.moq.relays.with_raw_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = response.parse()
+ assert_matches_type(SyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ @parametrize
+ def test_streaming_response_list(self, client: Cloudflare) -> None:
+ with client.moq.relays.with_streaming_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = response.parse()
+ assert_matches_type(SyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_list(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.moq.relays.with_raw_response.list(
+ account_id="",
+ )
+
+ @parametrize
+ def test_method_delete(self, client: Cloudflare) -> None:
+ relay = client.moq.relays.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(object, relay, path=["response"])
+
+ @parametrize
+ def test_raw_response_delete(self, client: Cloudflare) -> None:
+ response = client.moq.relays.with_raw_response.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = response.parse()
+ assert_matches_type(object, relay, path=["response"])
+
+ @parametrize
+ def test_streaming_response_delete(self, client: Cloudflare) -> None:
+ with client.moq.relays.with_streaming_response.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = response.parse()
+ assert_matches_type(object, relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_delete(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.moq.relays.with_raw_response.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ client.moq.relays.with_raw_response.delete(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ @parametrize
+ def test_method_get(self, client: Cloudflare) -> None:
+ relay = client.moq.relays.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[RelayGetResponse], relay, path=["response"])
+
+ @parametrize
+ def test_raw_response_get(self, client: Cloudflare) -> None:
+ response = client.moq.relays.with_raw_response.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = response.parse()
+ assert_matches_type(Optional[RelayGetResponse], relay, path=["response"])
+
+ @parametrize
+ def test_streaming_response_get(self, client: Cloudflare) -> None:
+ with client.moq.relays.with_streaming_response.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = response.parse()
+ assert_matches_type(Optional[RelayGetResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_get(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.moq.relays.with_raw_response.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ client.moq.relays.with_raw_response.get(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+
+class TestAsyncRelays:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_create(self, async_client: AsyncCloudflare) -> None:
+ relay = await async_client.moq.relays.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="Production Live Stream",
+ )
+ assert_matches_type(Optional[RelayCreateResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.moq.relays.with_raw_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="Production Live Stream",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = await response.parse()
+ assert_matches_type(Optional[RelayCreateResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.moq.relays.with_streaming_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="Production Live Stream",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = await response.parse()
+ assert_matches_type(Optional[RelayCreateResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_create(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.create(
+ account_id="",
+ name="Production Live Stream",
+ )
+
+ @parametrize
+ async def test_method_update(self, async_client: AsyncCloudflare) -> None:
+ relay = await async_client.moq.relays.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ relay = await async_client.moq.relays.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ config={
+ "lingering_subscribe": {
+ "enabled": True,
+ "max_timeout_ms": 0,
+ },
+ "origin_fallback": {
+ "enabled": True,
+ "origins": [{"url": "url"}],
+ },
+ },
+ name="name",
+ )
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.moq.relays.with_raw_response.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = await response.parse()
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_update(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.moq.relays.with_streaming_response.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = await response.parse()
+ assert_matches_type(Optional[RelayUpdateResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_update(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.update(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.update(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ @parametrize
+ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
+ relay = await async_client.moq.relays.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(AsyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ relay = await async_client.moq.relays.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ asc=True,
+ created_after=parse_datetime("2026-03-27T15:00:00Z"),
+ created_before=parse_datetime("2026-03-27T15:00:00Z"),
+ per_page=50,
+ )
+ assert_matches_type(AsyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.moq.relays.with_raw_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = await response.parse()
+ assert_matches_type(AsyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.moq.relays.with_streaming_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = await response.parse()
+ assert_matches_type(AsyncSinglePage[RelayListResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.list(
+ account_id="",
+ )
+
+ @parametrize
+ async def test_method_delete(self, async_client: AsyncCloudflare) -> None:
+ relay = await async_client.moq.relays.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(object, relay, path=["response"])
+
+ @parametrize
+ async def test_raw_response_delete(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.moq.relays.with_raw_response.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = await response.parse()
+ assert_matches_type(object, relay, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_delete(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.moq.relays.with_streaming_response.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = await response.parse()
+ assert_matches_type(object, relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_delete(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.delete(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.delete(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ @parametrize
+ async def test_method_get(self, async_client: AsyncCloudflare) -> None:
+ relay = await async_client.moq.relays.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[RelayGetResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.moq.relays.with_raw_response.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ relay = await response.parse()
+ assert_matches_type(Optional[RelayGetResponse], relay, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.moq.relays.with_streaming_response.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ relay = await response.parse()
+ assert_matches_type(Optional[RelayGetResponse], relay, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.get(
+ relay_id="a1b2c3d4e5f67890a1b2c3d4e5f67890",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `relay_id` but received ''"):
+ await async_client.moq.relays.with_raw_response.get(
+ relay_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
From 72346d33a7a9ca0134d2237df71bcc411f1b07bf Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 15:43:40 +0000
Subject: [PATCH 07/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 81364e49ccf..f3a8c38eee8 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-412697de2e0d5950b5488562c5d94529f201df103c4158c39258cd60e7ae49f9.yml
-openapi_spec_hash: f780d69e713934cfb42036b9ba1462f8
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-041f9983e7767d34364afd30ab678d4b78dee37f689403f7fc99c5c5403a13d1.yml
+openapi_spec_hash: f249c6c4570c884e29c3383010462342
config_hash: bbf6df558b7c0807286a2085dd306dde
From 99d3b3787e108fab78c096b8e1ea43963924582a Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 15:49:46 +0000
Subject: [PATCH 08/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index f3a8c38eee8..f2ae3e506be 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-041f9983e7767d34364afd30ab678d4b78dee37f689403f7fc99c5c5403a13d1.yml
-openapi_spec_hash: f249c6c4570c884e29c3383010462342
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-2638067e2ee443dc7c7a5fa38c2a7ed38f7bbd6de7db58aa4b364539ea96000c.yml
+openapi_spec_hash: b955d89313a0c7f4e27f2aaa04cd13a8
config_hash: bbf6df558b7c0807286a2085dd306dde
From 613f3c0890a9191dfa35899e4301824ed2bc5d47 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 17:02:05 +0000
Subject: [PATCH 09/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index f2ae3e506be..17840a4c4cc 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-2638067e2ee443dc7c7a5fa38c2a7ed38f7bbd6de7db58aa4b364539ea96000c.yml
-openapi_spec_hash: b955d89313a0c7f4e27f2aaa04cd13a8
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-55d48ca4bab251e3897d7ebdf9956ac543ac6e75c6b033975ac677f46478c57b.yml
+openapi_spec_hash: 9d3814ffe9696e264383b91cfa1a391a
config_hash: bbf6df558b7c0807286a2085dd306dde
From 168da5a7c47f96947e64c0be9a84cc8eb39589b2 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 17:34:05 +0000
Subject: [PATCH 10/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 17840a4c4cc..e1a2f0adb82 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-55d48ca4bab251e3897d7ebdf9956ac543ac6e75c6b033975ac677f46478c57b.yml
-openapi_spec_hash: 9d3814ffe9696e264383b91cfa1a391a
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-2bc11b07e225d2fe0ea5a39f2c2bc2106dbaf49d902b52b582713938b468b9a1.yml
+openapi_spec_hash: d58db17fcb028178d579bce0112e1c71
config_hash: bbf6df558b7c0807286a2085dd306dde
From ec9a675368ed8486cc42a9922a17f5e851ed8432 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 19:15:10 +0000
Subject: [PATCH 11/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index e1a2f0adb82..b7d0d85cfb5 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-2bc11b07e225d2fe0ea5a39f2c2bc2106dbaf49d902b52b582713938b468b9a1.yml
-openapi_spec_hash: d58db17fcb028178d579bce0112e1c71
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-64c75bcb4da367adfd4f8ef4a3f56ba72319441f8192961275c5908530d96b6a.yml
+openapi_spec_hash: 5f2a1a80ef585c73c6b546c4075d18f8
config_hash: bbf6df558b7c0807286a2085dd306dde
From 11ac69771f23fd1340c512cac0874ab7fcb65287 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 19:48:16 +0000
Subject: [PATCH 12/67] feat: fix(moq): render MoQ via explicit custom casing
(RT-603)
* fix(moq): render MoQ via explicit custom casing (RT-603)
The moq token was 'initialism: true', which renders MOQ. MoQ (Media over
QUIC) is a mixed-case acronym, so use an explicit casing block (like DDoS):
pascal/capital = MoQ, camel/snake = moq. Fixes the API docs/SDK rendering 'Moq'.
(cherry picked from commit bbc15361ceba0c208977f40ba6e689e1611fc39d)
---
.stats.yml | 4 +--
api.md | 2 +-
src/cloudflare/_client.py | 38 ++++++++++++------------
src/cloudflare/resources/moq/__init__.py | 24 +++++++--------
src/cloudflare/resources/moq/api.md | 2 +-
src/cloudflare/resources/moq/moq.py | 38 ++++++++++++------------
6 files changed, 54 insertions(+), 54 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index b7d0d85cfb5..573ea3ddcbc 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-64c75bcb4da367adfd4f8ef4a3f56ba72319441f8192961275c5908530d96b6a.yml
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-dfb646d2d43385c312e319a5f5c0d09c4f8b41d89e4486cd58acc970bfe74223.yml
openapi_spec_hash: 5f2a1a80ef585c73c6b546c4075d18f8
-config_hash: bbf6df558b7c0807286a2085dd306dde
+config_hash: 517f3639f0355eae78476ce617456698
diff --git a/api.md b/api.md
index 7152ccab0d6..0269445d227 100644
--- a/api.md
+++ b/api.md
@@ -211,7 +211,7 @@ from cloudflare.types import (
# [Calls](src/cloudflare/resources/calls/api.md)
-# [Moq](src/cloudflare/resources/moq/api.md)
+# [MoQ](src/cloudflare/resources/moq/api.md)
# [CloudforceOne](src/cloudflare/resources/cloudforce_one/api.md)
diff --git a/src/cloudflare/_client.py b/src/cloudflare/_client.py
index ef29c9e0f72..b25df3317a5 100644
--- a/src/cloudflare/_client.py
+++ b/src/cloudflare/_client.py
@@ -164,7 +164,7 @@
from .resources.dns.dns import DNSResource, AsyncDNSResource
from .resources.iam.iam import IAMResource, AsyncIAMResource
from .resources.ips.ips import IPsResource, AsyncIPsResource
- from .resources.moq.moq import MoqResource, AsyncMoqResource
+ from .resources.moq.moq import MoQResource, AsyncMoQResource
from .resources.rum.rum import RUMResource, AsyncRUMResource
from .resources.ssl.ssl import SSLResource, AsyncSSLResource
from .resources.argo.argo import ArgoResource, AsyncArgoResource
@@ -968,10 +968,10 @@ def calls(self) -> CallsResource:
return CallsResource(self)
@cached_property
- def moq(self) -> MoqResource:
- from .resources.moq import MoqResource
+ def moq(self) -> MoQResource:
+ from .resources.moq import MoQResource
- return MoqResource(self)
+ return MoQResource(self)
@cached_property
def cloudforce_one(self) -> CloudforceOneResource:
@@ -1926,10 +1926,10 @@ def calls(self) -> AsyncCallsResource:
return AsyncCallsResource(self)
@cached_property
- def moq(self) -> AsyncMoqResource:
- from .resources.moq import AsyncMoqResource
+ def moq(self) -> AsyncMoQResource:
+ from .resources.moq import AsyncMoQResource
- return AsyncMoqResource(self)
+ return AsyncMoQResource(self)
@cached_property
def cloudforce_one(self) -> AsyncCloudforceOneResource:
@@ -2808,10 +2808,10 @@ def calls(self) -> calls.CallsResourceWithRawResponse:
return CallsResourceWithRawResponse(self._client.calls)
@cached_property
- def moq(self) -> moq.MoqResourceWithRawResponse:
- from .resources.moq import MoqResourceWithRawResponse
+ def moq(self) -> moq.MoQResourceWithRawResponse:
+ from .resources.moq import MoQResourceWithRawResponse
- return MoqResourceWithRawResponse(self._client.moq)
+ return MoQResourceWithRawResponse(self._client.moq)
@cached_property
def cloudforce_one(self) -> cloudforce_one.CloudforceOneResourceWithRawResponse:
@@ -3517,10 +3517,10 @@ def calls(self) -> calls.AsyncCallsResourceWithRawResponse:
return AsyncCallsResourceWithRawResponse(self._client.calls)
@cached_property
- def moq(self) -> moq.AsyncMoqResourceWithRawResponse:
- from .resources.moq import AsyncMoqResourceWithRawResponse
+ def moq(self) -> moq.AsyncMoQResourceWithRawResponse:
+ from .resources.moq import AsyncMoQResourceWithRawResponse
- return AsyncMoqResourceWithRawResponse(self._client.moq)
+ return AsyncMoQResourceWithRawResponse(self._client.moq)
@cached_property
def cloudforce_one(self) -> cloudforce_one.AsyncCloudforceOneResourceWithRawResponse:
@@ -4226,10 +4226,10 @@ def calls(self) -> calls.CallsResourceWithStreamingResponse:
return CallsResourceWithStreamingResponse(self._client.calls)
@cached_property
- def moq(self) -> moq.MoqResourceWithStreamingResponse:
- from .resources.moq import MoqResourceWithStreamingResponse
+ def moq(self) -> moq.MoQResourceWithStreamingResponse:
+ from .resources.moq import MoQResourceWithStreamingResponse
- return MoqResourceWithStreamingResponse(self._client.moq)
+ return MoQResourceWithStreamingResponse(self._client.moq)
@cached_property
def cloudforce_one(self) -> cloudforce_one.CloudforceOneResourceWithStreamingResponse:
@@ -4943,10 +4943,10 @@ def calls(self) -> calls.AsyncCallsResourceWithStreamingResponse:
return AsyncCallsResourceWithStreamingResponse(self._client.calls)
@cached_property
- def moq(self) -> moq.AsyncMoqResourceWithStreamingResponse:
- from .resources.moq import AsyncMoqResourceWithStreamingResponse
+ def moq(self) -> moq.AsyncMoQResourceWithStreamingResponse:
+ from .resources.moq import AsyncMoQResourceWithStreamingResponse
- return AsyncMoqResourceWithStreamingResponse(self._client.moq)
+ return AsyncMoQResourceWithStreamingResponse(self._client.moq)
@cached_property
def cloudforce_one(self) -> cloudforce_one.AsyncCloudforceOneResourceWithStreamingResponse:
diff --git a/src/cloudflare/resources/moq/__init__.py b/src/cloudflare/resources/moq/__init__.py
index 02338c3f29f..8b3e963eae5 100644
--- a/src/cloudflare/resources/moq/__init__.py
+++ b/src/cloudflare/resources/moq/__init__.py
@@ -1,12 +1,12 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from .moq import (
- MoqResource,
- AsyncMoqResource,
- MoqResourceWithRawResponse,
- AsyncMoqResourceWithRawResponse,
- MoqResourceWithStreamingResponse,
- AsyncMoqResourceWithStreamingResponse,
+ MoQResource,
+ AsyncMoQResource,
+ MoQResourceWithRawResponse,
+ AsyncMoQResourceWithRawResponse,
+ MoQResourceWithStreamingResponse,
+ AsyncMoQResourceWithStreamingResponse,
)
from .relays import (
RelaysResource,
@@ -24,10 +24,10 @@
"AsyncRelaysResourceWithRawResponse",
"RelaysResourceWithStreamingResponse",
"AsyncRelaysResourceWithStreamingResponse",
- "MoqResource",
- "AsyncMoqResource",
- "MoqResourceWithRawResponse",
- "AsyncMoqResourceWithRawResponse",
- "MoqResourceWithStreamingResponse",
- "AsyncMoqResourceWithStreamingResponse",
+ "MoQResource",
+ "AsyncMoQResource",
+ "MoQResourceWithRawResponse",
+ "AsyncMoQResourceWithRawResponse",
+ "MoQResourceWithStreamingResponse",
+ "AsyncMoQResourceWithStreamingResponse",
]
diff --git a/src/cloudflare/resources/moq/api.md b/src/cloudflare/resources/moq/api.md
index 1e91155e3fa..434c6a9d326 100644
--- a/src/cloudflare/resources/moq/api.md
+++ b/src/cloudflare/resources/moq/api.md
@@ -1,4 +1,4 @@
-# Moq
+# MoQ
## Relays
diff --git a/src/cloudflare/resources/moq/moq.py b/src/cloudflare/resources/moq/moq.py
index 092ebafe1d1..75102e3b192 100644
--- a/src/cloudflare/resources/moq/moq.py
+++ b/src/cloudflare/resources/moq/moq.py
@@ -13,61 +13,61 @@
AsyncRelaysResourceWithStreamingResponse,
)
-__all__ = ["MoqResource", "AsyncMoqResource"]
+__all__ = ["MoQResource", "AsyncMoQResource"]
-class MoqResource(SyncAPIResource):
+class MoQResource(SyncAPIResource):
@cached_property
def relays(self) -> RelaysResource:
return RelaysResource(self._client)
@cached_property
- def with_raw_response(self) -> MoqResourceWithRawResponse:
+ def with_raw_response(self) -> MoQResourceWithRawResponse:
"""
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
"""
- return MoqResourceWithRawResponse(self)
+ return MoQResourceWithRawResponse(self)
@cached_property
- def with_streaming_response(self) -> MoqResourceWithStreamingResponse:
+ def with_streaming_response(self) -> MoQResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
"""
- return MoqResourceWithStreamingResponse(self)
+ return MoQResourceWithStreamingResponse(self)
-class AsyncMoqResource(AsyncAPIResource):
+class AsyncMoQResource(AsyncAPIResource):
@cached_property
def relays(self) -> AsyncRelaysResource:
return AsyncRelaysResource(self._client)
@cached_property
- def with_raw_response(self) -> AsyncMoqResourceWithRawResponse:
+ def with_raw_response(self) -> AsyncMoQResourceWithRawResponse:
"""
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
"""
- return AsyncMoqResourceWithRawResponse(self)
+ return AsyncMoQResourceWithRawResponse(self)
@cached_property
- def with_streaming_response(self) -> AsyncMoqResourceWithStreamingResponse:
+ def with_streaming_response(self) -> AsyncMoQResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
"""
- return AsyncMoqResourceWithStreamingResponse(self)
+ return AsyncMoQResourceWithStreamingResponse(self)
-class MoqResourceWithRawResponse:
- def __init__(self, moq: MoqResource) -> None:
+class MoQResourceWithRawResponse:
+ def __init__(self, moq: MoQResource) -> None:
self._moq = moq
@cached_property
@@ -75,8 +75,8 @@ def relays(self) -> RelaysResourceWithRawResponse:
return RelaysResourceWithRawResponse(self._moq.relays)
-class AsyncMoqResourceWithRawResponse:
- def __init__(self, moq: AsyncMoqResource) -> None:
+class AsyncMoQResourceWithRawResponse:
+ def __init__(self, moq: AsyncMoQResource) -> None:
self._moq = moq
@cached_property
@@ -84,8 +84,8 @@ def relays(self) -> AsyncRelaysResourceWithRawResponse:
return AsyncRelaysResourceWithRawResponse(self._moq.relays)
-class MoqResourceWithStreamingResponse:
- def __init__(self, moq: MoqResource) -> None:
+class MoQResourceWithStreamingResponse:
+ def __init__(self, moq: MoQResource) -> None:
self._moq = moq
@cached_property
@@ -93,8 +93,8 @@ def relays(self) -> RelaysResourceWithStreamingResponse:
return RelaysResourceWithStreamingResponse(self._moq.relays)
-class AsyncMoqResourceWithStreamingResponse:
- def __init__(self, moq: AsyncMoqResource) -> None:
+class AsyncMoQResourceWithStreamingResponse:
+ def __init__(self, moq: AsyncMoQResource) -> None:
self._moq = moq
@cached_property
From 9aec347626a34439aae2f871e8a2a20a86f9ce44 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 20:24:06 +0000
Subject: [PATCH 13/67] chore(api): update composite API spec
---
.stats.yml | 4 ++--
.../magic_transit/gre_tunnel_bulk_update_response.py | 6 ++++++
.../types/magic_transit/gre_tunnel_create_params.py | 6 ++++++
.../types/magic_transit/gre_tunnel_create_response.py | 6 ++++++
.../types/magic_transit/gre_tunnel_delete_response.py | 6 ++++++
.../types/magic_transit/gre_tunnel_get_response.py | 6 ++++++
.../types/magic_transit/gre_tunnel_list_response.py | 6 ++++++
.../types/magic_transit/gre_tunnel_update_response.py | 6 ++++++
.../magic_transit/ipsec_tunnel_bulk_update_response.py | 6 ++++++
.../types/magic_transit/ipsec_tunnel_create_params.py | 6 ++++++
.../types/magic_transit/ipsec_tunnel_create_response.py | 6 ++++++
.../types/magic_transit/ipsec_tunnel_delete_response.py | 6 ++++++
.../types/magic_transit/ipsec_tunnel_get_response.py | 6 ++++++
.../types/magic_transit/ipsec_tunnel_list_response.py | 6 ++++++
.../types/magic_transit/ipsec_tunnel_update_params.py | 6 ++++++
.../types/magic_transit/ipsec_tunnel_update_response.py | 6 ++++++
tests/api_resources/magic_transit/test_gre_tunnels.py | 4 ++++
tests/api_resources/magic_transit/test_ipsec_tunnels.py | 8 ++++++++
18 files changed, 104 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 573ea3ddcbc..956c818f721 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-dfb646d2d43385c312e319a5f5c0d09c4f8b41d89e4486cd58acc970bfe74223.yml
-openapi_spec_hash: 5f2a1a80ef585c73c6b546c4075d18f8
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-35dd01c27b85d96e67988097dd1b36ee52da0da30f300d6d992b807b8fef6d09.yml
+openapi_spec_hash: fe1a3e3ff1462519c983de7ce2b67ef7
config_hash: 517f3639f0355eae78476ce617456698
diff --git a/src/cloudflare/types/magic_transit/gre_tunnel_bulk_update_response.py b/src/cloudflare/types/magic_transit/gre_tunnel_bulk_update_response.py
index ffacd0ffc74..924cb5b6907 100644
--- a/src/cloudflare/types/magic_transit/gre_tunnel_bulk_update_response.py
+++ b/src/cloudflare/types/magic_transit/gre_tunnel_bulk_update_response.py
@@ -23,12 +23,18 @@ class ModifiedGRETunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/gre_tunnel_create_params.py b/src/cloudflare/types/magic_transit/gre_tunnel_create_params.py
index 19e85148542..2c45cd93e3b 100644
--- a/src/cloudflare/types/magic_transit/gre_tunnel_create_params.py
+++ b/src/cloudflare/types/magic_transit/gre_tunnel_create_params.py
@@ -81,12 +81,18 @@ class BGP(TypedDict, total=False):
customer_asn: Required[int]
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: str
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: SequenceNotStr[str]
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: str
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: str
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/gre_tunnel_create_response.py b/src/cloudflare/types/magic_transit/gre_tunnel_create_response.py
index ee95b6fa8b2..3ae3d7d2282 100644
--- a/src/cloudflare/types/magic_transit/gre_tunnel_create_response.py
+++ b/src/cloudflare/types/magic_transit/gre_tunnel_create_response.py
@@ -22,12 +22,18 @@ class BGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/gre_tunnel_delete_response.py b/src/cloudflare/types/magic_transit/gre_tunnel_delete_response.py
index 2607e9e41bf..dc494813de7 100644
--- a/src/cloudflare/types/magic_transit/gre_tunnel_delete_response.py
+++ b/src/cloudflare/types/magic_transit/gre_tunnel_delete_response.py
@@ -23,12 +23,18 @@ class DeletedGRETunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/gre_tunnel_get_response.py b/src/cloudflare/types/magic_transit/gre_tunnel_get_response.py
index ef8eb5cacd8..32fd9527373 100644
--- a/src/cloudflare/types/magic_transit/gre_tunnel_get_response.py
+++ b/src/cloudflare/types/magic_transit/gre_tunnel_get_response.py
@@ -23,12 +23,18 @@ class GRETunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/gre_tunnel_list_response.py b/src/cloudflare/types/magic_transit/gre_tunnel_list_response.py
index e4d0cc9ec77..88c54249db2 100644
--- a/src/cloudflare/types/magic_transit/gre_tunnel_list_response.py
+++ b/src/cloudflare/types/magic_transit/gre_tunnel_list_response.py
@@ -23,12 +23,18 @@ class GRETunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/gre_tunnel_update_response.py b/src/cloudflare/types/magic_transit/gre_tunnel_update_response.py
index a1bba508388..28ca8a99198 100644
--- a/src/cloudflare/types/magic_transit/gre_tunnel_update_response.py
+++ b/src/cloudflare/types/magic_transit/gre_tunnel_update_response.py
@@ -23,12 +23,18 @@ class ModifiedGRETunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_bulk_update_response.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_bulk_update_response.py
index 09d3a3e6bc4..2bd26657b61 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_bulk_update_response.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_bulk_update_response.py
@@ -25,12 +25,18 @@ class ModifiedIPSECTunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_create_params.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_create_params.py
index cbfb544cfcf..42ad6c4cd85 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_create_params.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_create_params.py
@@ -83,12 +83,18 @@ class BGP(TypedDict, total=False):
customer_asn: Required[int]
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: str
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: SequenceNotStr[str]
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: str
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: str
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_create_response.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_create_response.py
index 3dfa6eef0d3..3e415ceebb6 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_create_response.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_create_response.py
@@ -24,12 +24,18 @@ class BGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_delete_response.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_delete_response.py
index 196c7dd3204..2b266a603ef 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_delete_response.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_delete_response.py
@@ -25,12 +25,18 @@ class DeletedIPSECTunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_get_response.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_get_response.py
index f8bc64d3ba0..62e830f64ce 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_get_response.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_get_response.py
@@ -25,12 +25,18 @@ class IPSECTunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_list_response.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_list_response.py
index 2b400df722d..5245477a780 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_list_response.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_list_response.py
@@ -25,12 +25,18 @@ class IPSECTunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_update_params.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_update_params.py
index b8d6325f32e..c4d9e5b9bf4 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_update_params.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_update_params.py
@@ -83,12 +83,18 @@ class BGP(TypedDict, total=False):
customer_asn: Required[int]
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: str
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: SequenceNotStr[str]
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: str
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: str
"""MD5 key to use for session authentication.
diff --git a/src/cloudflare/types/magic_transit/ipsec_tunnel_update_response.py b/src/cloudflare/types/magic_transit/ipsec_tunnel_update_response.py
index 9e82141a51d..217447332b4 100644
--- a/src/cloudflare/types/magic_transit/ipsec_tunnel_update_response.py
+++ b/src/cloudflare/types/magic_transit/ipsec_tunnel_update_response.py
@@ -25,12 +25,18 @@ class ModifiedIPSECTunnelBGP(BaseModel):
customer_asn: int
"""ASN used on the customer end of the BGP session"""
+ export_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes advertised to the customer."""
+
extra_prefixes: Optional[List[str]] = None
"""
Prefixes in this list will be advertised to the customer device, in addition to
the routes in the Magic routing table.
"""
+ import_filter_id: Optional[str] = None
+ """ID of the BGP filter profile applied to routes received from the customer."""
+
md5_key: Optional[str] = None
"""MD5 key to use for session authentication.
diff --git a/tests/api_resources/magic_transit/test_gre_tunnels.py b/tests/api_resources/magic_transit/test_gre_tunnels.py
index 95128794a5d..dc8a2757d5f 100644
--- a/tests/api_resources/magic_transit/test_gre_tunnels.py
+++ b/tests/api_resources/magic_transit/test_gre_tunnels.py
@@ -48,7 +48,9 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
automatic_return_routing=True,
bgp={
"customer_asn": 0,
+ "export_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"extra_prefixes": ["string"],
+ "import_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"md5_key": "md5_key",
},
description="Tunnel for ISP X",
@@ -456,7 +458,9 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
automatic_return_routing=True,
bgp={
"customer_asn": 0,
+ "export_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"extra_prefixes": ["string"],
+ "import_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"md5_key": "md5_key",
},
description="Tunnel for ISP X",
diff --git a/tests/api_resources/magic_transit/test_ipsec_tunnels.py b/tests/api_resources/magic_transit/test_ipsec_tunnels.py
index a9c532cf3eb..d7d4aa22b0e 100644
--- a/tests/api_resources/magic_transit/test_ipsec_tunnels.py
+++ b/tests/api_resources/magic_transit/test_ipsec_tunnels.py
@@ -46,7 +46,9 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
automatic_return_routing=True,
bgp={
"customer_asn": 0,
+ "export_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"extra_prefixes": ["string"],
+ "import_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"md5_key": "md5_key",
},
custom_remote_identities={"fqdn_id": "fqdn_id"},
@@ -130,7 +132,9 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
automatic_return_routing=True,
bgp={
"customer_asn": 0,
+ "export_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"extra_prefixes": ["string"],
+ "import_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"md5_key": "md5_key",
},
custom_remote_identities={"fqdn_id": "fqdn_id"},
@@ -576,7 +580,9 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
automatic_return_routing=True,
bgp={
"customer_asn": 0,
+ "export_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"extra_prefixes": ["string"],
+ "import_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"md5_key": "md5_key",
},
custom_remote_identities={"fqdn_id": "fqdn_id"},
@@ -660,7 +666,9 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
automatic_return_routing=True,
bgp={
"customer_asn": 0,
+ "export_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"extra_prefixes": ["string"],
+ "import_filter_id": "a1b2c3d4e5f647890a1b2c3d4e5f6789",
"md5_key": "md5_key",
},
custom_remote_identities={"fqdn_id": "fqdn_id"},
From 13b7798691bd99ab50d802dc25fe9506dfa01c0a Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 20:29:39 +0000
Subject: [PATCH 14/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 956c818f721..52810b2a391 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-35dd01c27b85d96e67988097dd1b36ee52da0da30f300d6d992b807b8fef6d09.yml
-openapi_spec_hash: fe1a3e3ff1462519c983de7ce2b67ef7
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-c4a28c454f80a442d6fe13dc6727fb51eef746adf2266ea644e78273a086c71a.yml
+openapi_spec_hash: daebb36576d7be6faedb17ac5aa55024
config_hash: 517f3639f0355eae78476ce617456698
From 7606580667b0e1073e9f5f284125b7bf9a1d3899 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 17 Jun 2026 20:55:01 +0000
Subject: [PATCH 15/67] chore(api): update composite API spec
---
.stats.yml | 4 +-
.../zero_trust/organizations/organizations.py | 48 +++++++++----------
.../access/application_create_params.py | 4 +-
.../access/application_create_response.py | 4 +-
.../access/application_get_response.py | 4 +-
.../access/application_list_response.py | 4 +-
.../access/application_update_params.py | 4 +-
.../access/application_update_response.py | 4 +-
.../types/zero_trust/organization.py | 22 ++++-----
.../zero_trust/organization_create_params.py | 22 ++++-----
.../zero_trust/organization_update_params.py | 22 ++++-----
.../zero_trust/access/test_applications.py | 8 ++--
.../zero_trust/test_organizations.py | 16 +++----
13 files changed, 83 insertions(+), 83 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 52810b2a391..751397d37b7 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-c4a28c454f80a442d6fe13dc6727fb51eef746adf2266ea644e78273a086c71a.yml
-openapi_spec_hash: daebb36576d7be6faedb17ac5aa55024
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-26b407db284a9e5c2ae968d8134f1682fd10ffd1dc4a79aa3b2c6fe10f2251db.yml
+openapi_spec_hash: c0570ee25e7fd6eea844983b22b042fd
config_hash: 517f3639f0355eae78476ce617456698
diff --git a/src/cloudflare/resources/zero_trust/organizations/organizations.py b/src/cloudflare/resources/zero_trust/organizations/organizations.py
index d66cc53d08b..a6bbf066792 100644
--- a/src/cloudflare/resources/zero_trust/organizations/organizations.py
+++ b/src/cloudflare/resources/zero_trust/organizations/organizations.py
@@ -76,8 +76,8 @@ def create(
is_ui_read_only: bool | Omit = omit,
login_design: LoginDesignParam | Omit = omit,
mfa_config: organization_create_params.MfaConfig | Omit = omit,
+ mfa_piv_key_requirements: organization_create_params.MfaPivKeyRequirements | Omit = omit,
mfa_required_for_all_apps: bool | Omit = omit,
- mfa_ssh_piv_key_requirements: organization_create_params.MfaSSHPivKeyRequirements | Omit = omit,
session_duration: str | Omit = omit,
ui_read_only_toggle_reason: str | Omit = omit,
user_seat_expiration_inactive_time: str | Omit = omit,
@@ -123,13 +123,13 @@ def create(
mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
+
mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
organization must have MFA enabled with at least one authentication method and a
session duration configured. Note: 'allowed_authenticators' cannot only contain
- 'ssh_piv_key' if the organization has any non-infrastructure applications
- because PIV keys are only compatible with infrastructure apps.
-
- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
+ 'piv_key' if the organization has any non-infrastructure applications because
+ PIV keys are only compatible with infrastructure apps.
session_duration: The amount of time that tokens issued for applications will be valid. Must be in
the format `300ms` or `2h45m`. Valid time units are: ns, us (or µs), ms, s, m,
@@ -183,8 +183,8 @@ def create(
"is_ui_read_only": is_ui_read_only,
"login_design": login_design,
"mfa_config": mfa_config,
+ "mfa_piv_key_requirements": mfa_piv_key_requirements,
"mfa_required_for_all_apps": mfa_required_for_all_apps,
- "mfa_ssh_piv_key_requirements": mfa_ssh_piv_key_requirements,
"session_duration": session_duration,
"ui_read_only_toggle_reason": ui_read_only_toggle_reason,
"user_seat_expiration_inactive_time": user_seat_expiration_inactive_time,
@@ -216,8 +216,8 @@ def update(
is_ui_read_only: bool | Omit = omit,
login_design: LoginDesignParam | Omit = omit,
mfa_config: organization_update_params.MfaConfig | Omit = omit,
+ mfa_piv_key_requirements: organization_update_params.MfaPivKeyRequirements | Omit = omit,
mfa_required_for_all_apps: bool | Omit = omit,
- mfa_ssh_piv_key_requirements: organization_update_params.MfaSSHPivKeyRequirements | Omit = omit,
name: str | Omit = omit,
session_duration: str | Omit = omit,
ui_read_only_toggle_reason: str | Omit = omit,
@@ -262,13 +262,13 @@ def update(
mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
+
mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
organization must have MFA enabled with at least one authentication method and a
session duration configured. Note: 'allowed_authenticators' cannot only contain
- 'ssh_piv_key' if the organization has any non-infrastructure applications
- because PIV keys are only compatible with infrastructure apps.
-
- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
+ 'piv_key' if the organization has any non-infrastructure applications because
+ PIV keys are only compatible with infrastructure apps.
name: The name of your Zero Trust organization.
@@ -324,8 +324,8 @@ def update(
"is_ui_read_only": is_ui_read_only,
"login_design": login_design,
"mfa_config": mfa_config,
+ "mfa_piv_key_requirements": mfa_piv_key_requirements,
"mfa_required_for_all_apps": mfa_required_for_all_apps,
- "mfa_ssh_piv_key_requirements": mfa_ssh_piv_key_requirements,
"name": name,
"session_duration": session_duration,
"ui_read_only_toggle_reason": ui_read_only_toggle_reason,
@@ -526,8 +526,8 @@ async def create(
is_ui_read_only: bool | Omit = omit,
login_design: LoginDesignParam | Omit = omit,
mfa_config: organization_create_params.MfaConfig | Omit = omit,
+ mfa_piv_key_requirements: organization_create_params.MfaPivKeyRequirements | Omit = omit,
mfa_required_for_all_apps: bool | Omit = omit,
- mfa_ssh_piv_key_requirements: organization_create_params.MfaSSHPivKeyRequirements | Omit = omit,
session_duration: str | Omit = omit,
ui_read_only_toggle_reason: str | Omit = omit,
user_seat_expiration_inactive_time: str | Omit = omit,
@@ -573,13 +573,13 @@ async def create(
mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
+
mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
organization must have MFA enabled with at least one authentication method and a
session duration configured. Note: 'allowed_authenticators' cannot only contain
- 'ssh_piv_key' if the organization has any non-infrastructure applications
- because PIV keys are only compatible with infrastructure apps.
-
- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
+ 'piv_key' if the organization has any non-infrastructure applications because
+ PIV keys are only compatible with infrastructure apps.
session_duration: The amount of time that tokens issued for applications will be valid. Must be in
the format `300ms` or `2h45m`. Valid time units are: ns, us (or µs), ms, s, m,
@@ -633,8 +633,8 @@ async def create(
"is_ui_read_only": is_ui_read_only,
"login_design": login_design,
"mfa_config": mfa_config,
+ "mfa_piv_key_requirements": mfa_piv_key_requirements,
"mfa_required_for_all_apps": mfa_required_for_all_apps,
- "mfa_ssh_piv_key_requirements": mfa_ssh_piv_key_requirements,
"session_duration": session_duration,
"ui_read_only_toggle_reason": ui_read_only_toggle_reason,
"user_seat_expiration_inactive_time": user_seat_expiration_inactive_time,
@@ -666,8 +666,8 @@ async def update(
is_ui_read_only: bool | Omit = omit,
login_design: LoginDesignParam | Omit = omit,
mfa_config: organization_update_params.MfaConfig | Omit = omit,
+ mfa_piv_key_requirements: organization_update_params.MfaPivKeyRequirements | Omit = omit,
mfa_required_for_all_apps: bool | Omit = omit,
- mfa_ssh_piv_key_requirements: organization_update_params.MfaSSHPivKeyRequirements | Omit = omit,
name: str | Omit = omit,
session_duration: str | Omit = omit,
ui_read_only_toggle_reason: str | Omit = omit,
@@ -712,13 +712,13 @@ async def update(
mfa_config: Configures multi-factor authentication (MFA) settings for an organization.
+ mfa_piv_key_requirements: Configures PIV key requirements for MFA using hardware security keys.
+
mfa_required_for_all_apps: Determines whether global MFA settings apply to applications by default. The
organization must have MFA enabled with at least one authentication method and a
session duration configured. Note: 'allowed_authenticators' cannot only contain
- 'ssh_piv_key' if the organization has any non-infrastructure applications
- because PIV keys are only compatible with infrastructure apps.
-
- mfa_ssh_piv_key_requirements: Configures SSH PIV key requirements for MFA using hardware security keys.
+ 'piv_key' if the organization has any non-infrastructure applications because
+ PIV keys are only compatible with infrastructure apps.
name: The name of your Zero Trust organization.
@@ -774,8 +774,8 @@ async def update(
"is_ui_read_only": is_ui_read_only,
"login_design": login_design,
"mfa_config": mfa_config,
+ "mfa_piv_key_requirements": mfa_piv_key_requirements,
"mfa_required_for_all_apps": mfa_required_for_all_apps,
- "mfa_ssh_piv_key_requirements": mfa_ssh_piv_key_requirements,
"name": name,
"session_duration": session_duration,
"ui_read_only_toggle_reason": ui_read_only_toggle_reason,
diff --git a/src/cloudflare/types/zero_trust/access/application_create_params.py b/src/cloudflare/types/zero_trust/access/application_create_params.py
index bc66ae1b3ee..a26b435aeff 100644
--- a/src/cloudflare/types/zero_trust/access/application_create_params.py
+++ b/src/cloudflare/types/zero_trust/access/application_create_params.py
@@ -3039,10 +3039,10 @@ class InfrastructureApplicationPolicyMfaConfig(TypedDict, total=False):
Configures multi-factor authentication (MFA) settings for infrastructure applications.
"""
- allowed_authenticators: List[Literal["ssh_piv_key"]]
+ allowed_authenticators: List[Literal["piv_key"]]
"""Lists the MFA methods that users can authenticate with.
- For infrastructure applications, only `ssh_piv_key` is supported.
+ For infrastructure applications, only `piv_key` is supported.
"""
mfa_disabled: bool
diff --git a/src/cloudflare/types/zero_trust/access/application_create_response.py b/src/cloudflare/types/zero_trust/access/application_create_response.py
index cc2f8dd4e3d..dd44a3f27ae 100644
--- a/src/cloudflare/types/zero_trust/access/application_create_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_create_response.py
@@ -3068,10 +3068,10 @@ class InfrastructureApplicationPolicyMfaConfig(BaseModel):
Configures multi-factor authentication (MFA) settings for infrastructure applications.
"""
- allowed_authenticators: Optional[List[Literal["ssh_piv_key"]]] = None
+ allowed_authenticators: Optional[List[Literal["piv_key"]]] = None
"""Lists the MFA methods that users can authenticate with.
- For infrastructure applications, only `ssh_piv_key` is supported.
+ For infrastructure applications, only `piv_key` is supported.
"""
mfa_disabled: Optional[bool] = None
diff --git a/src/cloudflare/types/zero_trust/access/application_get_response.py b/src/cloudflare/types/zero_trust/access/application_get_response.py
index 6e024bb393d..07f245a1390 100644
--- a/src/cloudflare/types/zero_trust/access/application_get_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_get_response.py
@@ -3068,10 +3068,10 @@ class InfrastructureApplicationPolicyMfaConfig(BaseModel):
Configures multi-factor authentication (MFA) settings for infrastructure applications.
"""
- allowed_authenticators: Optional[List[Literal["ssh_piv_key"]]] = None
+ allowed_authenticators: Optional[List[Literal["piv_key"]]] = None
"""Lists the MFA methods that users can authenticate with.
- For infrastructure applications, only `ssh_piv_key` is supported.
+ For infrastructure applications, only `piv_key` is supported.
"""
mfa_disabled: Optional[bool] = None
diff --git a/src/cloudflare/types/zero_trust/access/application_list_response.py b/src/cloudflare/types/zero_trust/access/application_list_response.py
index 9bf9d11f75a..d08bb9bc31b 100644
--- a/src/cloudflare/types/zero_trust/access/application_list_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_list_response.py
@@ -3068,10 +3068,10 @@ class InfrastructureApplicationPolicyMfaConfig(BaseModel):
Configures multi-factor authentication (MFA) settings for infrastructure applications.
"""
- allowed_authenticators: Optional[List[Literal["ssh_piv_key"]]] = None
+ allowed_authenticators: Optional[List[Literal["piv_key"]]] = None
"""Lists the MFA methods that users can authenticate with.
- For infrastructure applications, only `ssh_piv_key` is supported.
+ For infrastructure applications, only `piv_key` is supported.
"""
mfa_disabled: Optional[bool] = None
diff --git a/src/cloudflare/types/zero_trust/access/application_update_params.py b/src/cloudflare/types/zero_trust/access/application_update_params.py
index 04d3ad5a066..d1917d8e54c 100644
--- a/src/cloudflare/types/zero_trust/access/application_update_params.py
+++ b/src/cloudflare/types/zero_trust/access/application_update_params.py
@@ -3039,10 +3039,10 @@ class InfrastructureApplicationPolicyMfaConfig(TypedDict, total=False):
Configures multi-factor authentication (MFA) settings for infrastructure applications.
"""
- allowed_authenticators: List[Literal["ssh_piv_key"]]
+ allowed_authenticators: List[Literal["piv_key"]]
"""Lists the MFA methods that users can authenticate with.
- For infrastructure applications, only `ssh_piv_key` is supported.
+ For infrastructure applications, only `piv_key` is supported.
"""
mfa_disabled: bool
diff --git a/src/cloudflare/types/zero_trust/access/application_update_response.py b/src/cloudflare/types/zero_trust/access/application_update_response.py
index e7020006b87..935cb9a3967 100644
--- a/src/cloudflare/types/zero_trust/access/application_update_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_update_response.py
@@ -3068,10 +3068,10 @@ class InfrastructureApplicationPolicyMfaConfig(BaseModel):
Configures multi-factor authentication (MFA) settings for infrastructure applications.
"""
- allowed_authenticators: Optional[List[Literal["ssh_piv_key"]]] = None
+ allowed_authenticators: Optional[List[Literal["piv_key"]]] = None
"""Lists the MFA methods that users can authenticate with.
- For infrastructure applications, only `ssh_piv_key` is supported.
+ For infrastructure applications, only `piv_key` is supported.
"""
mfa_disabled: Optional[bool] = None
diff --git a/src/cloudflare/types/zero_trust/organization.py b/src/cloudflare/types/zero_trust/organization.py
index b4f96e14ab1..b50bb9f26f3 100644
--- a/src/cloudflare/types/zero_trust/organization.py
+++ b/src/cloudflare/types/zero_trust/organization.py
@@ -6,7 +6,7 @@
from ..._models import BaseModel
from .login_design import LoginDesign
-__all__ = ["Organization", "CustomPages", "MfaConfig", "MfaSSHPivKeyRequirements"]
+__all__ = ["Organization", "CustomPages", "MfaConfig", "MfaPivKeyRequirements"]
class CustomPages(BaseModel):
@@ -23,7 +23,7 @@ class CustomPages(BaseModel):
class MfaConfig(BaseModel):
"""Configures multi-factor authentication (MFA) settings for an organization."""
- allowed_authenticators: Optional[List[Literal["totp", "biometrics", "security_key", "ssh_piv_key"]]] = None
+ allowed_authenticators: Optional[List[Literal["totp", "biometrics", "security_key", "piv_key"]]] = None
"""Lists the MFA methods that users can authenticate with."""
amr_matching_session_duration: Optional[str] = None
@@ -45,8 +45,8 @@ class MfaConfig(BaseModel):
"""
-class MfaSSHPivKeyRequirements(BaseModel):
- """Configures SSH PIV key requirements for MFA using hardware security keys."""
+class MfaPivKeyRequirements(BaseModel):
+ """Configures PIV key requirements for MFA using hardware security keys."""
pin_policy: Optional[Literal["never", "once", "always"]] = None
"""Defines when a PIN is required to use the SSH key.
@@ -57,8 +57,8 @@ class MfaSSHPivKeyRequirements(BaseModel):
require_fips_device: Optional[bool] = None
"""
- Requires the SSH PIV key to be stored on a FIPS 140-2 Level 1 or higher
- validated device.
+ Requires the PIV key to be stored on a FIPS 140-2 Level 1 or higher validated
+ device.
"""
ssh_key_size: Optional[List[Literal[256, 384, 521, 2048, 3072, 4096]]] = None
@@ -128,18 +128,18 @@ class Organization(BaseModel):
mfa_config: Optional[MfaConfig] = None
"""Configures multi-factor authentication (MFA) settings for an organization."""
+ mfa_piv_key_requirements: Optional[MfaPivKeyRequirements] = None
+ """Configures PIV key requirements for MFA using hardware security keys."""
+
mfa_required_for_all_apps: Optional[bool] = None
"""Determines whether global MFA settings apply to applications by default.
The organization must have MFA enabled with at least one authentication method
and a session duration configured. Note: 'allowed_authenticators' cannot only
- contain 'ssh_piv_key' if the organization has any non-infrastructure
- applications because PIV keys are only compatible with infrastructure apps.
+ contain 'piv_key' if the organization has any non-infrastructure applications
+ because PIV keys are only compatible with infrastructure apps.
"""
- mfa_ssh_piv_key_requirements: Optional[MfaSSHPivKeyRequirements] = None
- """Configures SSH PIV key requirements for MFA using hardware security keys."""
-
name: Optional[str] = None
"""The name of your Zero Trust organization."""
diff --git a/src/cloudflare/types/zero_trust/organization_create_params.py b/src/cloudflare/types/zero_trust/organization_create_params.py
index 7ace8bedc86..28ae4b5321f 100644
--- a/src/cloudflare/types/zero_trust/organization_create_params.py
+++ b/src/cloudflare/types/zero_trust/organization_create_params.py
@@ -8,7 +8,7 @@
from ..._types import SequenceNotStr
from .login_design_param import LoginDesignParam
-__all__ = ["OrganizationCreateParams", "MfaConfig", "MfaSSHPivKeyRequirements"]
+__all__ = ["OrganizationCreateParams", "MfaConfig", "MfaPivKeyRequirements"]
class OrganizationCreateParams(TypedDict, total=False):
@@ -64,18 +64,18 @@ class OrganizationCreateParams(TypedDict, total=False):
mfa_config: MfaConfig
"""Configures multi-factor authentication (MFA) settings for an organization."""
+ mfa_piv_key_requirements: MfaPivKeyRequirements
+ """Configures PIV key requirements for MFA using hardware security keys."""
+
mfa_required_for_all_apps: bool
"""Determines whether global MFA settings apply to applications by default.
The organization must have MFA enabled with at least one authentication method
and a session duration configured. Note: 'allowed_authenticators' cannot only
- contain 'ssh_piv_key' if the organization has any non-infrastructure
- applications because PIV keys are only compatible with infrastructure apps.
+ contain 'piv_key' if the organization has any non-infrastructure applications
+ because PIV keys are only compatible with infrastructure apps.
"""
- mfa_ssh_piv_key_requirements: MfaSSHPivKeyRequirements
- """Configures SSH PIV key requirements for MFA using hardware security keys."""
-
session_duration: str
"""The amount of time that tokens issued for applications will be valid.
@@ -105,7 +105,7 @@ class OrganizationCreateParams(TypedDict, total=False):
class MfaConfig(TypedDict, total=False):
"""Configures multi-factor authentication (MFA) settings for an organization."""
- allowed_authenticators: List[Literal["totp", "biometrics", "security_key", "ssh_piv_key"]]
+ allowed_authenticators: List[Literal["totp", "biometrics", "security_key", "piv_key"]]
"""Lists the MFA methods that users can authenticate with."""
amr_matching_session_duration: str
@@ -127,8 +127,8 @@ class MfaConfig(TypedDict, total=False):
"""
-class MfaSSHPivKeyRequirements(TypedDict, total=False):
- """Configures SSH PIV key requirements for MFA using hardware security keys."""
+class MfaPivKeyRequirements(TypedDict, total=False):
+ """Configures PIV key requirements for MFA using hardware security keys."""
pin_policy: Literal["never", "once", "always"]
"""Defines when a PIN is required to use the SSH key.
@@ -139,8 +139,8 @@ class MfaSSHPivKeyRequirements(TypedDict, total=False):
require_fips_device: bool
"""
- Requires the SSH PIV key to be stored on a FIPS 140-2 Level 1 or higher
- validated device.
+ Requires the PIV key to be stored on a FIPS 140-2 Level 1 or higher validated
+ device.
"""
ssh_key_size: Iterable[Literal[256, 384, 521, 2048, 3072, 4096]]
diff --git a/src/cloudflare/types/zero_trust/organization_update_params.py b/src/cloudflare/types/zero_trust/organization_update_params.py
index 1405dd3ffb4..ab77fea8cd1 100644
--- a/src/cloudflare/types/zero_trust/organization_update_params.py
+++ b/src/cloudflare/types/zero_trust/organization_update_params.py
@@ -8,7 +8,7 @@
from ..._types import SequenceNotStr
from .login_design_param import LoginDesignParam
-__all__ = ["OrganizationUpdateParams", "CustomPages", "MfaConfig", "MfaSSHPivKeyRequirements"]
+__all__ = ["OrganizationUpdateParams", "CustomPages", "MfaConfig", "MfaPivKeyRequirements"]
class OrganizationUpdateParams(TypedDict, total=False):
@@ -63,18 +63,18 @@ class OrganizationUpdateParams(TypedDict, total=False):
mfa_config: MfaConfig
"""Configures multi-factor authentication (MFA) settings for an organization."""
+ mfa_piv_key_requirements: MfaPivKeyRequirements
+ """Configures PIV key requirements for MFA using hardware security keys."""
+
mfa_required_for_all_apps: bool
"""Determines whether global MFA settings apply to applications by default.
The organization must have MFA enabled with at least one authentication method
and a session duration configured. Note: 'allowed_authenticators' cannot only
- contain 'ssh_piv_key' if the organization has any non-infrastructure
- applications because PIV keys are only compatible with infrastructure apps.
+ contain 'piv_key' if the organization has any non-infrastructure applications
+ because PIV keys are only compatible with infrastructure apps.
"""
- mfa_ssh_piv_key_requirements: MfaSSHPivKeyRequirements
- """Configures SSH PIV key requirements for MFA using hardware security keys."""
-
name: str
"""The name of your Zero Trust organization."""
@@ -118,7 +118,7 @@ class CustomPages(TypedDict, total=False):
class MfaConfig(TypedDict, total=False):
"""Configures multi-factor authentication (MFA) settings for an organization."""
- allowed_authenticators: List[Literal["totp", "biometrics", "security_key", "ssh_piv_key"]]
+ allowed_authenticators: List[Literal["totp", "biometrics", "security_key", "piv_key"]]
"""Lists the MFA methods that users can authenticate with."""
amr_matching_session_duration: str
@@ -140,8 +140,8 @@ class MfaConfig(TypedDict, total=False):
"""
-class MfaSSHPivKeyRequirements(TypedDict, total=False):
- """Configures SSH PIV key requirements for MFA using hardware security keys."""
+class MfaPivKeyRequirements(TypedDict, total=False):
+ """Configures PIV key requirements for MFA using hardware security keys."""
pin_policy: Literal["never", "once", "always"]
"""Defines when a PIN is required to use the SSH key.
@@ -152,8 +152,8 @@ class MfaSSHPivKeyRequirements(TypedDict, total=False):
require_fips_device: bool
"""
- Requires the SSH PIV key to be stored on a FIPS 140-2 Level 1 or higher
- validated device.
+ Requires the PIV key to be stored on a FIPS 140-2 Level 1 or higher validated
+ device.
"""
ssh_key_size: Iterable[Literal[256, 384, 521, 2048, 3072, 4096]]
diff --git a/tests/api_resources/zero_trust/access/test_applications.py b/tests/api_resources/zero_trust/access/test_applications.py
index 8de6e58e2a8..027d2b429d3 100644
--- a/tests/api_resources/zero_trust/access/test_applications.py
+++ b/tests/api_resources/zero_trust/access/test_applications.py
@@ -1084,7 +1084,7 @@ def test_method_create_with_all_params_overload_10(self, client: Cloudflare) ->
},
"exclude": [{"certificate": {}}],
"mfa_config": {
- "allowed_authenticators": ["ssh_piv_key"],
+ "allowed_authenticators": ["piv_key"],
"mfa_disabled": False,
"session_duration": "24h",
},
@@ -2874,7 +2874,7 @@ def test_method_update_with_all_params_overload_10(self, client: Cloudflare) ->
},
"exclude": [{"certificate": {}}],
"mfa_config": {
- "allowed_authenticators": ["ssh_piv_key"],
+ "allowed_authenticators": ["piv_key"],
"mfa_disabled": False,
"session_duration": "24h",
},
@@ -4879,7 +4879,7 @@ async def test_method_create_with_all_params_overload_10(self, async_client: Asy
},
"exclude": [{"certificate": {}}],
"mfa_config": {
- "allowed_authenticators": ["ssh_piv_key"],
+ "allowed_authenticators": ["piv_key"],
"mfa_disabled": False,
"session_duration": "24h",
},
@@ -6669,7 +6669,7 @@ async def test_method_update_with_all_params_overload_10(self, async_client: Asy
},
"exclude": [{"certificate": {}}],
"mfa_config": {
- "allowed_authenticators": ["ssh_piv_key"],
+ "allowed_authenticators": ["piv_key"],
"mfa_disabled": False,
"session_duration": "24h",
},
diff --git a/tests/api_resources/zero_trust/test_organizations.py b/tests/api_resources/zero_trust/test_organizations.py
index acc5cd43afc..a45ee5e8ddc 100644
--- a/tests/api_resources/zero_trust/test_organizations.py
+++ b/tests/api_resources/zero_trust/test_organizations.py
@@ -55,14 +55,14 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
"required_aaguids": "2fc0579f-8113-47ea-b116-bb5a8db9202a",
"session_duration": "24h",
},
- mfa_required_for_all_apps=False,
- mfa_ssh_piv_key_requirements={
+ mfa_piv_key_requirements={
"pin_policy": "always",
"require_fips_device": True,
"ssh_key_size": [256, 2048],
"ssh_key_type": ["ecdsa", "rsa"],
"touch_policy": "always",
},
+ mfa_required_for_all_apps=False,
session_duration="24h",
ui_read_only_toggle_reason="Temporarily turn off the UI read only lock to make a change via the UI",
user_seat_expiration_inactive_time="730h",
@@ -153,14 +153,14 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
"required_aaguids": "2fc0579f-8113-47ea-b116-bb5a8db9202a",
"session_duration": "24h",
},
- mfa_required_for_all_apps=False,
- mfa_ssh_piv_key_requirements={
+ mfa_piv_key_requirements={
"pin_policy": "always",
"require_fips_device": True,
"ssh_key_size": [256, 2048],
"ssh_key_type": ["ecdsa", "rsa"],
"touch_policy": "always",
},
+ mfa_required_for_all_apps=False,
name="Widget Corps Internal Applications",
session_duration="24h",
ui_read_only_toggle_reason="Temporarily turn off the UI read only lock to make a change via the UI",
@@ -369,14 +369,14 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
"required_aaguids": "2fc0579f-8113-47ea-b116-bb5a8db9202a",
"session_duration": "24h",
},
- mfa_required_for_all_apps=False,
- mfa_ssh_piv_key_requirements={
+ mfa_piv_key_requirements={
"pin_policy": "always",
"require_fips_device": True,
"ssh_key_size": [256, 2048],
"ssh_key_type": ["ecdsa", "rsa"],
"touch_policy": "always",
},
+ mfa_required_for_all_apps=False,
session_duration="24h",
ui_read_only_toggle_reason="Temporarily turn off the UI read only lock to make a change via the UI",
user_seat_expiration_inactive_time="730h",
@@ -467,14 +467,14 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
"required_aaguids": "2fc0579f-8113-47ea-b116-bb5a8db9202a",
"session_duration": "24h",
},
- mfa_required_for_all_apps=False,
- mfa_ssh_piv_key_requirements={
+ mfa_piv_key_requirements={
"pin_policy": "always",
"require_fips_device": True,
"ssh_key_size": [256, 2048],
"ssh_key_type": ["ecdsa", "rsa"],
"touch_policy": "always",
},
+ mfa_required_for_all_apps=False,
name="Widget Corps Internal Applications",
session_duration="24h",
ui_read_only_toggle_reason="Temporarily turn off the UI read only lock to make a change via the UI",
From e3c84dd7883ce9eac3f387d23f0b7be7dd15bfef Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Thu, 18 Jun 2026 09:44:53 +0000
Subject: [PATCH 16/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 751397d37b7..8c3426431ea 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-26b407db284a9e5c2ae968d8134f1682fd10ffd1dc4a79aa3b2c6fe10f2251db.yml
-openapi_spec_hash: c0570ee25e7fd6eea844983b22b042fd
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-3bc4ce7eca3632c44c1b71ccda42d36f53d701e3e121ea05537d09043a83c8bf.yml
+openapi_spec_hash: e88ddeaf2c1497d2086b397c081ac4c2
config_hash: 517f3639f0355eae78476ce617456698
From c85c761bec446378c4377d6c70fb054e8cf69840 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Thu, 18 Jun 2026 10:02:53 +0000
Subject: [PATCH 17/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 8c3426431ea..d09b233defe 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-3bc4ce7eca3632c44c1b71ccda42d36f53d701e3e121ea05537d09043a83c8bf.yml
-openapi_spec_hash: e88ddeaf2c1497d2086b397c081ac4c2
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-ba370928dece9a05ad2fe24062332b8d1889430fd8319d6983ced5525de0f7a6.yml
+openapi_spec_hash: ffcc17e9bcee0136d58e837b3581f399
config_hash: 517f3639f0355eae78476ce617456698
From 65f2fbcb9ca23c9de23fd544eab8fe53d25a5ae5 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Thu, 18 Jun 2026 14:26:29 +0000
Subject: [PATCH 18/67] chore(api): update composite API spec
---
.stats.yml | 4 +-
.../ai_gateway/billing/spending_limit.py | 37 +++--
.../ai_gateway/billing/test_spending_limit.py | 128 ++++++++++--------
3 files changed, 99 insertions(+), 70 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index d09b233defe..334f6ded852 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-ba370928dece9a05ad2fe24062332b8d1889430fd8319d6983ced5525de0f7a6.yml
-openapi_spec_hash: ffcc17e9bcee0136d58e837b3581f399
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-5e7a38305b9b369ac76d03acb28e80d6e0becfa5d830183c5d05ca3acbe57d97.yml
+openapi_spec_hash: ce574d5447a6a01dde1d36709a279533
config_hash: 517f3639f0355eae78476ce617456698
diff --git a/src/cloudflare/resources/ai_gateway/billing/spending_limit.py b/src/cloudflare/resources/ai_gateway/billing/spending_limit.py
index 8235d6ccb1c..1d7a18a89a4 100644
--- a/src/cloudflare/resources/ai_gateway/billing/spending_limit.py
+++ b/src/cloudflare/resources/ai_gateway/billing/spending_limit.py
@@ -2,6 +2,7 @@
from __future__ import annotations
+import typing_extensions
from typing import Type, cast
from typing_extensions import Literal
@@ -45,6 +46,7 @@ def with_streaming_response(self) -> SpendingLimitResourceWithStreamingResponse:
"""
return SpendingLimitResourceWithStreamingResponse(self)
+ @typing_extensions.deprecated("deprecated")
def create(
self,
*,
@@ -60,7 +62,10 @@ def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> object:
"""
- Configure a spending limit with amount, strategy, and duration.
+ Deprecated: spending limits can no longer be created, enabled, or modified and
+ this endpoint always responds 403. Use the new AI Gateway spend limits instead:
+ https://developers.cloudflare.com/ai-gateway/features/spend-limits/. Existing
+ limits can be removed via DELETE /spending-limit.
Args:
amount: Spending limit amount in cents (min 100).
@@ -194,6 +199,7 @@ def with_streaming_response(self) -> AsyncSpendingLimitResourceWithStreamingResp
"""
return AsyncSpendingLimitResourceWithStreamingResponse(self)
+ @typing_extensions.deprecated("deprecated")
async def create(
self,
*,
@@ -209,7 +215,10 @@ async def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> object:
"""
- Configure a spending limit with amount, strategy, and duration.
+ Deprecated: spending limits can no longer be created, enabled, or modified and
+ this endpoint always responds 403. Use the new AI Gateway spend limits instead:
+ https://developers.cloudflare.com/ai-gateway/features/spend-limits/. Existing
+ limits can be removed via DELETE /spending-limit.
Args:
amount: Spending limit amount in cents (min 100).
@@ -327,8 +336,10 @@ class SpendingLimitResourceWithRawResponse:
def __init__(self, spending_limit: SpendingLimitResource) -> None:
self._spending_limit = spending_limit
- self.create = to_raw_response_wrapper(
- spending_limit.create,
+ self.create = ( # pyright: ignore[reportDeprecated]
+ to_raw_response_wrapper(
+ spending_limit.create, # pyright: ignore[reportDeprecated],
+ )
)
self.delete = to_raw_response_wrapper(
spending_limit.delete,
@@ -342,8 +353,10 @@ class AsyncSpendingLimitResourceWithRawResponse:
def __init__(self, spending_limit: AsyncSpendingLimitResource) -> None:
self._spending_limit = spending_limit
- self.create = async_to_raw_response_wrapper(
- spending_limit.create,
+ self.create = ( # pyright: ignore[reportDeprecated]
+ async_to_raw_response_wrapper(
+ spending_limit.create, # pyright: ignore[reportDeprecated],
+ )
)
self.delete = async_to_raw_response_wrapper(
spending_limit.delete,
@@ -357,8 +370,10 @@ class SpendingLimitResourceWithStreamingResponse:
def __init__(self, spending_limit: SpendingLimitResource) -> None:
self._spending_limit = spending_limit
- self.create = to_streamed_response_wrapper(
- spending_limit.create,
+ self.create = ( # pyright: ignore[reportDeprecated]
+ to_streamed_response_wrapper(
+ spending_limit.create, # pyright: ignore[reportDeprecated],
+ )
)
self.delete = to_streamed_response_wrapper(
spending_limit.delete,
@@ -372,8 +387,10 @@ class AsyncSpendingLimitResourceWithStreamingResponse:
def __init__(self, spending_limit: AsyncSpendingLimitResource) -> None:
self._spending_limit = spending_limit
- self.create = async_to_streamed_response_wrapper(
- spending_limit.create,
+ self.create = ( # pyright: ignore[reportDeprecated]
+ async_to_streamed_response_wrapper(
+ spending_limit.create, # pyright: ignore[reportDeprecated],
+ )
)
self.delete = async_to_streamed_response_wrapper(
spending_limit.delete,
diff --git a/tests/api_resources/ai_gateway/billing/test_spending_limit.py b/tests/api_resources/ai_gateway/billing/test_spending_limit.py
index 78b1b9aad87..55637811211 100644
--- a/tests/api_resources/ai_gateway/billing/test_spending_limit.py
+++ b/tests/api_resources/ai_gateway/billing/test_spending_limit.py
@@ -11,6 +11,8 @@
from tests.utils import assert_matches_type
from cloudflare.types.ai_gateway.billing import SpendingLimitGetResponse
+# pyright: reportDeprecated=false
+
base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
@@ -20,23 +22,26 @@ class TestSpendingLimit:
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
def test_method_create(self, client: Cloudflare) -> None:
- spending_limit = client.ai_gateway.billing.spending_limit.create(
- account_id="account_id",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- )
+ with pytest.warns(DeprecationWarning):
+ spending_limit = client.ai_gateway.billing.spending_limit.create(
+ account_id="account_id",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ )
+
assert_matches_type(object, spending_limit, path=["response"])
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
def test_raw_response_create(self, client: Cloudflare) -> None:
- response = client.ai_gateway.billing.spending_limit.with_raw_response.create(
- account_id="account_id",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- )
+ with pytest.warns(DeprecationWarning):
+ response = client.ai_gateway.billing.spending_limit.with_raw_response.create(
+ account_id="account_id",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ )
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -46,30 +51,32 @@ def test_raw_response_create(self, client: Cloudflare) -> None:
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
def test_streaming_response_create(self, client: Cloudflare) -> None:
- with client.ai_gateway.billing.spending_limit.with_streaming_response.create(
- account_id="account_id",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ with pytest.warns(DeprecationWarning):
+ with client.ai_gateway.billing.spending_limit.with_streaming_response.create(
+ account_id="account_id",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
- spending_limit = response.parse()
- assert_matches_type(object, spending_limit, path=["response"])
+ spending_limit = response.parse()
+ assert_matches_type(object, spending_limit, path=["response"])
assert cast(Any, response.is_closed) is True
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
def test_path_params_create(self, client: Cloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
- client.ai_gateway.billing.spending_limit.with_raw_response.create(
- account_id="",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- )
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.ai_gateway.billing.spending_limit.with_raw_response.create(
+ account_id="",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ )
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
@@ -164,23 +171,26 @@ class TestAsyncSpendingLimit:
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
async def test_method_create(self, async_client: AsyncCloudflare) -> None:
- spending_limit = await async_client.ai_gateway.billing.spending_limit.create(
- account_id="account_id",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- )
+ with pytest.warns(DeprecationWarning):
+ spending_limit = await async_client.ai_gateway.billing.spending_limit.create(
+ account_id="account_id",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ )
+
assert_matches_type(object, spending_limit, path=["response"])
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None:
- response = await async_client.ai_gateway.billing.spending_limit.with_raw_response.create(
- account_id="account_id",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- )
+ with pytest.warns(DeprecationWarning):
+ response = await async_client.ai_gateway.billing.spending_limit.with_raw_response.create(
+ account_id="account_id",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ )
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -190,30 +200,32 @@ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None:
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None:
- async with async_client.ai_gateway.billing.spending_limit.with_streaming_response.create(
- account_id="account_id",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ with pytest.warns(DeprecationWarning):
+ async with async_client.ai_gateway.billing.spending_limit.with_streaming_response.create(
+ account_id="account_id",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
- spending_limit = await response.parse()
- assert_matches_type(object, spending_limit, path=["response"])
+ spending_limit = await response.parse()
+ assert_matches_type(object, spending_limit, path=["response"])
assert cast(Any, response.is_closed) is True
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
async def test_path_params_create(self, async_client: AsyncCloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
- await async_client.ai_gateway.billing.spending_limit.with_raw_response.create(
- account_id="",
- amount=10000,
- duration="monthly",
- strategy="fixed",
- )
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.ai_gateway.billing.spending_limit.with_raw_response.create(
+ account_id="",
+ amount=10000,
+ duration="monthly",
+ strategy="fixed",
+ )
@pytest.mark.skip(reason="HTTP 404 error from prism")
@parametrize
From 43fb66a7e770130df219304f4cf35c4d3f083d92 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Thu, 18 Jun 2026 14:44:49 +0000
Subject: [PATCH 19/67] feat: feat: ES-13122 Add email-auth API endpoints
* feat(email_auth): Add email-auth API endpoints
---
.stats.yml | 6 +-
api.md | 2 +
src/cloudflare/_client.py | 38 +++
.../resources/email_auth/__init__.py | 47 +++
src/cloudflare/resources/email_auth/api.md | 28 ++
.../resources/email_auth/dmarc_reports.py | 307 ++++++++++++++++++
.../resources/email_auth/email_auth.py | 134 ++++++++
.../resources/email_auth/spf/__init__.py | 33 ++
.../resources/email_auth/spf/inspect.py | 208 ++++++++++++
.../resources/email_auth/spf/spf.py | 102 ++++++
src/cloudflare/types/email_auth/__init__.py | 7 +
.../email_auth/dmarc_report_edit_params.py | 19 ++
.../email_auth/dmarc_report_edit_response.py | 251 ++++++++++++++
.../email_auth/dmarc_report_get_response.py | 251 ++++++++++++++
.../types/email_auth/spf/__init__.py | 6 +
.../email_auth/spf/inspect_get_params.py | 15 +
.../email_auth/spf/inspect_get_response.py | 66 ++++
tests/api_resources/email_auth/__init__.py | 1 +
.../api_resources/email_auth/spf/__init__.py | 1 +
.../email_auth/spf/test_inspect.py | 108 ++++++
.../email_auth/test_dmarc_reports.py | 194 +++++++++++
21 files changed, 1821 insertions(+), 3 deletions(-)
create mode 100644 src/cloudflare/resources/email_auth/__init__.py
create mode 100644 src/cloudflare/resources/email_auth/api.md
create mode 100644 src/cloudflare/resources/email_auth/dmarc_reports.py
create mode 100644 src/cloudflare/resources/email_auth/email_auth.py
create mode 100644 src/cloudflare/resources/email_auth/spf/__init__.py
create mode 100644 src/cloudflare/resources/email_auth/spf/inspect.py
create mode 100644 src/cloudflare/resources/email_auth/spf/spf.py
create mode 100644 src/cloudflare/types/email_auth/__init__.py
create mode 100644 src/cloudflare/types/email_auth/dmarc_report_edit_params.py
create mode 100644 src/cloudflare/types/email_auth/dmarc_report_edit_response.py
create mode 100644 src/cloudflare/types/email_auth/dmarc_report_get_response.py
create mode 100644 src/cloudflare/types/email_auth/spf/__init__.py
create mode 100644 src/cloudflare/types/email_auth/spf/inspect_get_params.py
create mode 100644 src/cloudflare/types/email_auth/spf/inspect_get_response.py
create mode 100644 tests/api_resources/email_auth/__init__.py
create mode 100644 tests/api_resources/email_auth/spf/__init__.py
create mode 100644 tests/api_resources/email_auth/spf/test_inspect.py
create mode 100644 tests/api_resources/email_auth/test_dmarc_reports.py
diff --git a/.stats.yml b/.stats.yml
index 334f6ded852..eeacd7de227 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
-configured_endpoints: 2409
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-5e7a38305b9b369ac76d03acb28e80d6e0becfa5d830183c5d05ca3acbe57d97.yml
+configured_endpoints: 2412
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-e56a17fb7ee5adefef7f21e0b58738f69ac4632480b6c66893779ec3392cd2fa.yml
openapi_spec_hash: ce574d5447a6a01dde1d36709a279533
-config_hash: 517f3639f0355eae78476ce617456698
+config_hash: 0d0f8a52544b19024930eb8039e5f50a
diff --git a/api.md b/api.md
index 0269445d227..1abe5e33c0f 100644
--- a/api.md
+++ b/api.md
@@ -75,6 +75,8 @@ from cloudflare.types import (
# [EmailSecurity](src/cloudflare/resources/email_security/api.md)
+# [EmailAuth](src/cloudflare/resources/email_auth/api.md)
+
# [EmailRouting](src/cloudflare/resources/email_routing/api.md)
# [EmailSending](src/cloudflare/resources/email_sending/api.md)
diff --git a/src/cloudflare/_client.py b/src/cloudflare/_client.py
index b25df3317a5..51991d7bc79 100644
--- a/src/cloudflare/_client.py
+++ b/src/cloudflare/_client.py
@@ -89,6 +89,7 @@
addressing,
ai_gateway,
audit_logs,
+ email_auth,
hyperdrive,
page_rules,
zero_trust,
@@ -206,6 +207,7 @@
from .resources.addressing.addressing import AddressingResource, AsyncAddressingResource
from .resources.ai_gateway.ai_gateway import AIGatewayResource, AsyncAIGatewayResource
from .resources.audit_logs.audit_logs import AuditLogsResource, AsyncAuditLogsResource
+ from .resources.email_auth.email_auth import EmailAuthResource, AsyncEmailAuthResource
from .resources.hyperdrive.hyperdrive import HyperdriveResource, AsyncHyperdriveResource
from .resources.page_rules.page_rules import PageRulesResource, AsyncPageRulesResource
from .resources.zero_trust.zero_trust import ZeroTrustResource, AsyncZeroTrustResource
@@ -559,6 +561,12 @@ def email_security(self) -> EmailSecurityResource:
return EmailSecurityResource(self)
+ @cached_property
+ def email_auth(self) -> EmailAuthResource:
+ from .resources.email_auth import EmailAuthResource
+
+ return EmailAuthResource(self)
+
@cached_property
def email_routing(self) -> EmailRoutingResource:
from .resources.email_routing import EmailRoutingResource
@@ -1517,6 +1525,12 @@ def email_security(self) -> AsyncEmailSecurityResource:
return AsyncEmailSecurityResource(self)
+ @cached_property
+ def email_auth(self) -> AsyncEmailAuthResource:
+ from .resources.email_auth import AsyncEmailAuthResource
+
+ return AsyncEmailAuthResource(self)
+
@cached_property
def email_routing(self) -> AsyncEmailRoutingResource:
from .resources.email_routing import AsyncEmailRoutingResource
@@ -2395,6 +2409,12 @@ def email_security(self) -> email_security.EmailSecurityResourceWithRawResponse:
return EmailSecurityResourceWithRawResponse(self._client.email_security)
+ @cached_property
+ def email_auth(self) -> email_auth.EmailAuthResourceWithRawResponse:
+ from .resources.email_auth import EmailAuthResourceWithRawResponse
+
+ return EmailAuthResourceWithRawResponse(self._client.email_auth)
+
@cached_property
def email_routing(self) -> email_routing.EmailRoutingResourceWithRawResponse:
from .resources.email_routing import EmailRoutingResourceWithRawResponse
@@ -3104,6 +3124,12 @@ def email_security(self) -> email_security.AsyncEmailSecurityResourceWithRawResp
return AsyncEmailSecurityResourceWithRawResponse(self._client.email_security)
+ @cached_property
+ def email_auth(self) -> email_auth.AsyncEmailAuthResourceWithRawResponse:
+ from .resources.email_auth import AsyncEmailAuthResourceWithRawResponse
+
+ return AsyncEmailAuthResourceWithRawResponse(self._client.email_auth)
+
@cached_property
def email_routing(self) -> email_routing.AsyncEmailRoutingResourceWithRawResponse:
from .resources.email_routing import AsyncEmailRoutingResourceWithRawResponse
@@ -3813,6 +3839,12 @@ def email_security(self) -> email_security.EmailSecurityResourceWithStreamingRes
return EmailSecurityResourceWithStreamingResponse(self._client.email_security)
+ @cached_property
+ def email_auth(self) -> email_auth.EmailAuthResourceWithStreamingResponse:
+ from .resources.email_auth import EmailAuthResourceWithStreamingResponse
+
+ return EmailAuthResourceWithStreamingResponse(self._client.email_auth)
+
@cached_property
def email_routing(self) -> email_routing.EmailRoutingResourceWithStreamingResponse:
from .resources.email_routing import EmailRoutingResourceWithStreamingResponse
@@ -4524,6 +4556,12 @@ def email_security(self) -> email_security.AsyncEmailSecurityResourceWithStreami
return AsyncEmailSecurityResourceWithStreamingResponse(self._client.email_security)
+ @cached_property
+ def email_auth(self) -> email_auth.AsyncEmailAuthResourceWithStreamingResponse:
+ from .resources.email_auth import AsyncEmailAuthResourceWithStreamingResponse
+
+ return AsyncEmailAuthResourceWithStreamingResponse(self._client.email_auth)
+
@cached_property
def email_routing(self) -> email_routing.AsyncEmailRoutingResourceWithStreamingResponse:
from .resources.email_routing import AsyncEmailRoutingResourceWithStreamingResponse
diff --git a/src/cloudflare/resources/email_auth/__init__.py b/src/cloudflare/resources/email_auth/__init__.py
new file mode 100644
index 00000000000..92bb375f807
--- /dev/null
+++ b/src/cloudflare/resources/email_auth/__init__.py
@@ -0,0 +1,47 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .spf import (
+ SPFResource,
+ AsyncSPFResource,
+ SPFResourceWithRawResponse,
+ AsyncSPFResourceWithRawResponse,
+ SPFResourceWithStreamingResponse,
+ AsyncSPFResourceWithStreamingResponse,
+)
+from .email_auth import (
+ EmailAuthResource,
+ AsyncEmailAuthResource,
+ EmailAuthResourceWithRawResponse,
+ AsyncEmailAuthResourceWithRawResponse,
+ EmailAuthResourceWithStreamingResponse,
+ AsyncEmailAuthResourceWithStreamingResponse,
+)
+from .dmarc_reports import (
+ DMARCReportsResource,
+ AsyncDMARCReportsResource,
+ DMARCReportsResourceWithRawResponse,
+ AsyncDMARCReportsResourceWithRawResponse,
+ DMARCReportsResourceWithStreamingResponse,
+ AsyncDMARCReportsResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "DMARCReportsResource",
+ "AsyncDMARCReportsResource",
+ "DMARCReportsResourceWithRawResponse",
+ "AsyncDMARCReportsResourceWithRawResponse",
+ "DMARCReportsResourceWithStreamingResponse",
+ "AsyncDMARCReportsResourceWithStreamingResponse",
+ "SPFResource",
+ "AsyncSPFResource",
+ "SPFResourceWithRawResponse",
+ "AsyncSPFResourceWithRawResponse",
+ "SPFResourceWithStreamingResponse",
+ "AsyncSPFResourceWithStreamingResponse",
+ "EmailAuthResource",
+ "AsyncEmailAuthResource",
+ "EmailAuthResourceWithRawResponse",
+ "AsyncEmailAuthResourceWithRawResponse",
+ "EmailAuthResourceWithStreamingResponse",
+ "AsyncEmailAuthResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/email_auth/api.md b/src/cloudflare/resources/email_auth/api.md
new file mode 100644
index 00000000000..08ac48bd434
--- /dev/null
+++ b/src/cloudflare/resources/email_auth/api.md
@@ -0,0 +1,28 @@
+# EmailAuth
+
+## DMARCReports
+
+Types:
+
+```python
+from cloudflare.types.email_auth import DMARCReportEditResponse, DMARCReportGetResponse
+```
+
+Methods:
+
+- client.email_auth.dmarc_reports.edit(\*, zone_id, \*\*params) -> Optional[DMARCReportEditResponse]
+- client.email_auth.dmarc_reports.get(\*, zone_id) -> Optional[DMARCReportGetResponse]
+
+## SPF
+
+### Inspect
+
+Types:
+
+```python
+from cloudflare.types.email_auth.spf import InspectGetResponse
+```
+
+Methods:
+
+- client.email_auth.spf.inspect.get(\*, zone_id, \*\*params) -> Optional[InspectGetResponse]
diff --git a/src/cloudflare/resources/email_auth/dmarc_reports.py b/src/cloudflare/resources/email_auth/dmarc_reports.py
new file mode 100644
index 00000000000..a5cc3ae70d7
--- /dev/null
+++ b/src/cloudflare/resources/email_auth/dmarc_reports.py
@@ -0,0 +1,307 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Type, Optional, cast
+
+import httpx
+
+from ..._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ..._utils import path_template, maybe_transform, async_maybe_transform
+from ..._compat import cached_property
+from ..._resource import SyncAPIResource, AsyncAPIResource
+from ..._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ..._wrappers import ResultWrapper
+from ..._base_client import make_request_options
+from ...types.email_auth import dmarc_report_edit_params
+from ...types.email_auth.dmarc_report_get_response import DMARCReportGetResponse
+from ...types.email_auth.dmarc_report_edit_response import DMARCReportEditResponse
+
+__all__ = ["DMARCReportsResource", "AsyncDMARCReportsResource"]
+
+
+class DMARCReportsResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> DMARCReportsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return DMARCReportsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> DMARCReportsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return DMARCReportsResourceWithStreamingResponse(self)
+
+ def edit(
+ self,
+ *,
+ zone_id: str,
+ enabled: Optional[bool] | Omit = omit,
+ skip_wizard: Optional[bool] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[DMARCReportEditResponse]:
+ """Updates the DMARC report configuration for a zone.
+
+ At least one of `enabled` or
+ `skip_wizard` must be provided. When enabling, the handler will ensure the DMARC
+ RUA record exists in DNS.
+
+ Args:
+ zone_id: Identifier.
+
+ enabled: Enable or disable DMARC reports for this zone
+
+ skip_wizard: Skip the DMARC setup wizard
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return self._patch(
+ path_template("/zones/{zone_id}/email/auth/dmarc-reports", zone_id=zone_id),
+ body=maybe_transform(
+ {
+ "enabled": enabled,
+ "skip_wizard": skip_wizard,
+ },
+ dmarc_report_edit_params.DMARCReportEditParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[DMARCReportEditResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[DMARCReportEditResponse]], ResultWrapper[DMARCReportEditResponse]),
+ )
+
+ def get(
+ self,
+ *,
+ zone_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[DMARCReportGetResponse]:
+ """Retrieves the current DMARC report configuration and status for a zone.
+
+ Returns
+ the RUA prefix, enabled status, approved sources, and DNS records.
+
+ Args:
+ zone_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return self._get(
+ path_template("/zones/{zone_id}/email/auth/dmarc-reports", zone_id=zone_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[DMARCReportGetResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[DMARCReportGetResponse]], ResultWrapper[DMARCReportGetResponse]),
+ )
+
+
+class AsyncDMARCReportsResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncDMARCReportsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncDMARCReportsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncDMARCReportsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncDMARCReportsResourceWithStreamingResponse(self)
+
+ async def edit(
+ self,
+ *,
+ zone_id: str,
+ enabled: Optional[bool] | Omit = omit,
+ skip_wizard: Optional[bool] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[DMARCReportEditResponse]:
+ """Updates the DMARC report configuration for a zone.
+
+ At least one of `enabled` or
+ `skip_wizard` must be provided. When enabling, the handler will ensure the DMARC
+ RUA record exists in DNS.
+
+ Args:
+ zone_id: Identifier.
+
+ enabled: Enable or disable DMARC reports for this zone
+
+ skip_wizard: Skip the DMARC setup wizard
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return await self._patch(
+ path_template("/zones/{zone_id}/email/auth/dmarc-reports", zone_id=zone_id),
+ body=await async_maybe_transform(
+ {
+ "enabled": enabled,
+ "skip_wizard": skip_wizard,
+ },
+ dmarc_report_edit_params.DMARCReportEditParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[DMARCReportEditResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[DMARCReportEditResponse]], ResultWrapper[DMARCReportEditResponse]),
+ )
+
+ async def get(
+ self,
+ *,
+ zone_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[DMARCReportGetResponse]:
+ """Retrieves the current DMARC report configuration and status for a zone.
+
+ Returns
+ the RUA prefix, enabled status, approved sources, and DNS records.
+
+ Args:
+ zone_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return await self._get(
+ path_template("/zones/{zone_id}/email/auth/dmarc-reports", zone_id=zone_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[DMARCReportGetResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[DMARCReportGetResponse]], ResultWrapper[DMARCReportGetResponse]),
+ )
+
+
+class DMARCReportsResourceWithRawResponse:
+ def __init__(self, dmarc_reports: DMARCReportsResource) -> None:
+ self._dmarc_reports = dmarc_reports
+
+ self.edit = to_raw_response_wrapper(
+ dmarc_reports.edit,
+ )
+ self.get = to_raw_response_wrapper(
+ dmarc_reports.get,
+ )
+
+
+class AsyncDMARCReportsResourceWithRawResponse:
+ def __init__(self, dmarc_reports: AsyncDMARCReportsResource) -> None:
+ self._dmarc_reports = dmarc_reports
+
+ self.edit = async_to_raw_response_wrapper(
+ dmarc_reports.edit,
+ )
+ self.get = async_to_raw_response_wrapper(
+ dmarc_reports.get,
+ )
+
+
+class DMARCReportsResourceWithStreamingResponse:
+ def __init__(self, dmarc_reports: DMARCReportsResource) -> None:
+ self._dmarc_reports = dmarc_reports
+
+ self.edit = to_streamed_response_wrapper(
+ dmarc_reports.edit,
+ )
+ self.get = to_streamed_response_wrapper(
+ dmarc_reports.get,
+ )
+
+
+class AsyncDMARCReportsResourceWithStreamingResponse:
+ def __init__(self, dmarc_reports: AsyncDMARCReportsResource) -> None:
+ self._dmarc_reports = dmarc_reports
+
+ self.edit = async_to_streamed_response_wrapper(
+ dmarc_reports.edit,
+ )
+ self.get = async_to_streamed_response_wrapper(
+ dmarc_reports.get,
+ )
diff --git a/src/cloudflare/resources/email_auth/email_auth.py b/src/cloudflare/resources/email_auth/email_auth.py
new file mode 100644
index 00000000000..9a9e4be4906
--- /dev/null
+++ b/src/cloudflare/resources/email_auth/email_auth.py
@@ -0,0 +1,134 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .spf.spf import (
+ SPFResource,
+ AsyncSPFResource,
+ SPFResourceWithRawResponse,
+ AsyncSPFResourceWithRawResponse,
+ SPFResourceWithStreamingResponse,
+ AsyncSPFResourceWithStreamingResponse,
+)
+from ..._compat import cached_property
+from ..._resource import SyncAPIResource, AsyncAPIResource
+from .dmarc_reports import (
+ DMARCReportsResource,
+ AsyncDMARCReportsResource,
+ DMARCReportsResourceWithRawResponse,
+ AsyncDMARCReportsResourceWithRawResponse,
+ DMARCReportsResourceWithStreamingResponse,
+ AsyncDMARCReportsResourceWithStreamingResponse,
+)
+
+__all__ = ["EmailAuthResource", "AsyncEmailAuthResource"]
+
+
+class EmailAuthResource(SyncAPIResource):
+ @cached_property
+ def dmarc_reports(self) -> DMARCReportsResource:
+ return DMARCReportsResource(self._client)
+
+ @cached_property
+ def spf(self) -> SPFResource:
+ return SPFResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> EmailAuthResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return EmailAuthResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> EmailAuthResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return EmailAuthResourceWithStreamingResponse(self)
+
+
+class AsyncEmailAuthResource(AsyncAPIResource):
+ @cached_property
+ def dmarc_reports(self) -> AsyncDMARCReportsResource:
+ return AsyncDMARCReportsResource(self._client)
+
+ @cached_property
+ def spf(self) -> AsyncSPFResource:
+ return AsyncSPFResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncEmailAuthResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncEmailAuthResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncEmailAuthResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncEmailAuthResourceWithStreamingResponse(self)
+
+
+class EmailAuthResourceWithRawResponse:
+ def __init__(self, email_auth: EmailAuthResource) -> None:
+ self._email_auth = email_auth
+
+ @cached_property
+ def dmarc_reports(self) -> DMARCReportsResourceWithRawResponse:
+ return DMARCReportsResourceWithRawResponse(self._email_auth.dmarc_reports)
+
+ @cached_property
+ def spf(self) -> SPFResourceWithRawResponse:
+ return SPFResourceWithRawResponse(self._email_auth.spf)
+
+
+class AsyncEmailAuthResourceWithRawResponse:
+ def __init__(self, email_auth: AsyncEmailAuthResource) -> None:
+ self._email_auth = email_auth
+
+ @cached_property
+ def dmarc_reports(self) -> AsyncDMARCReportsResourceWithRawResponse:
+ return AsyncDMARCReportsResourceWithRawResponse(self._email_auth.dmarc_reports)
+
+ @cached_property
+ def spf(self) -> AsyncSPFResourceWithRawResponse:
+ return AsyncSPFResourceWithRawResponse(self._email_auth.spf)
+
+
+class EmailAuthResourceWithStreamingResponse:
+ def __init__(self, email_auth: EmailAuthResource) -> None:
+ self._email_auth = email_auth
+
+ @cached_property
+ def dmarc_reports(self) -> DMARCReportsResourceWithStreamingResponse:
+ return DMARCReportsResourceWithStreamingResponse(self._email_auth.dmarc_reports)
+
+ @cached_property
+ def spf(self) -> SPFResourceWithStreamingResponse:
+ return SPFResourceWithStreamingResponse(self._email_auth.spf)
+
+
+class AsyncEmailAuthResourceWithStreamingResponse:
+ def __init__(self, email_auth: AsyncEmailAuthResource) -> None:
+ self._email_auth = email_auth
+
+ @cached_property
+ def dmarc_reports(self) -> AsyncDMARCReportsResourceWithStreamingResponse:
+ return AsyncDMARCReportsResourceWithStreamingResponse(self._email_auth.dmarc_reports)
+
+ @cached_property
+ def spf(self) -> AsyncSPFResourceWithStreamingResponse:
+ return AsyncSPFResourceWithStreamingResponse(self._email_auth.spf)
diff --git a/src/cloudflare/resources/email_auth/spf/__init__.py b/src/cloudflare/resources/email_auth/spf/__init__.py
new file mode 100644
index 00000000000..a4cb6ce4d95
--- /dev/null
+++ b/src/cloudflare/resources/email_auth/spf/__init__.py
@@ -0,0 +1,33 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .spf import (
+ SPFResource,
+ AsyncSPFResource,
+ SPFResourceWithRawResponse,
+ AsyncSPFResourceWithRawResponse,
+ SPFResourceWithStreamingResponse,
+ AsyncSPFResourceWithStreamingResponse,
+)
+from .inspect import (
+ InspectResource,
+ AsyncInspectResource,
+ InspectResourceWithRawResponse,
+ AsyncInspectResourceWithRawResponse,
+ InspectResourceWithStreamingResponse,
+ AsyncInspectResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "InspectResource",
+ "AsyncInspectResource",
+ "InspectResourceWithRawResponse",
+ "AsyncInspectResourceWithRawResponse",
+ "InspectResourceWithStreamingResponse",
+ "AsyncInspectResourceWithStreamingResponse",
+ "SPFResource",
+ "AsyncSPFResource",
+ "SPFResourceWithRawResponse",
+ "AsyncSPFResourceWithRawResponse",
+ "SPFResourceWithStreamingResponse",
+ "AsyncSPFResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/email_auth/spf/inspect.py b/src/cloudflare/resources/email_auth/spf/inspect.py
new file mode 100644
index 00000000000..8d52113efe9
--- /dev/null
+++ b/src/cloudflare/resources/email_auth/spf/inspect.py
@@ -0,0 +1,208 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Type, Optional, cast
+
+import httpx
+
+from ...._types import Body, Query, Headers, NotGiven, not_given
+from ...._utils import path_template, maybe_transform, async_maybe_transform
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+from ...._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ...._wrappers import ResultWrapper
+from ...._base_client import make_request_options
+from ....types.email_auth.spf import inspect_get_params
+from ....types.email_auth.spf.inspect_get_response import InspectGetResponse
+
+__all__ = ["InspectResource", "AsyncInspectResource"]
+
+
+class InspectResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> InspectResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return InspectResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> InspectResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return InspectResourceWithStreamingResponse(self)
+
+ def get(
+ self,
+ *,
+ zone_id: str,
+ id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[InspectGetResponse]:
+ """
+ Inspects a specific SPF TXT record and returns a parsed tree structure in the
+ spflimit-worker format.
+
+ The record ID must be provided via the `id` query parameter.
+
+ Returns a recursive tree showing:
+
+ - Parsed components with their qualifiers and types
+ - Nested includes recursively resolved within components
+ - Per-component and total lookup counts
+ - Detailed error information with context
+
+ Args:
+ zone_id: Identifier.
+
+ id: DNS record ID (rec_tag) to inspect
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return self._get(
+ path_template("/zones/{zone_id}/email/auth/spf/inspect", zone_id=zone_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform({"id": id}, inspect_get_params.InspectGetParams),
+ post_parser=ResultWrapper[Optional[InspectGetResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[InspectGetResponse]], ResultWrapper[InspectGetResponse]),
+ )
+
+
+class AsyncInspectResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncInspectResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncInspectResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncInspectResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncInspectResourceWithStreamingResponse(self)
+
+ async def get(
+ self,
+ *,
+ zone_id: str,
+ id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[InspectGetResponse]:
+ """
+ Inspects a specific SPF TXT record and returns a parsed tree structure in the
+ spflimit-worker format.
+
+ The record ID must be provided via the `id` query parameter.
+
+ Returns a recursive tree showing:
+
+ - Parsed components with their qualifiers and types
+ - Nested includes recursively resolved within components
+ - Per-component and total lookup counts
+ - Detailed error information with context
+
+ Args:
+ zone_id: Identifier.
+
+ id: DNS record ID (rec_tag) to inspect
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return await self._get(
+ path_template("/zones/{zone_id}/email/auth/spf/inspect", zone_id=zone_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform({"id": id}, inspect_get_params.InspectGetParams),
+ post_parser=ResultWrapper[Optional[InspectGetResponse]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[InspectGetResponse]], ResultWrapper[InspectGetResponse]),
+ )
+
+
+class InspectResourceWithRawResponse:
+ def __init__(self, inspect: InspectResource) -> None:
+ self._inspect = inspect
+
+ self.get = to_raw_response_wrapper(
+ inspect.get,
+ )
+
+
+class AsyncInspectResourceWithRawResponse:
+ def __init__(self, inspect: AsyncInspectResource) -> None:
+ self._inspect = inspect
+
+ self.get = async_to_raw_response_wrapper(
+ inspect.get,
+ )
+
+
+class InspectResourceWithStreamingResponse:
+ def __init__(self, inspect: InspectResource) -> None:
+ self._inspect = inspect
+
+ self.get = to_streamed_response_wrapper(
+ inspect.get,
+ )
+
+
+class AsyncInspectResourceWithStreamingResponse:
+ def __init__(self, inspect: AsyncInspectResource) -> None:
+ self._inspect = inspect
+
+ self.get = async_to_streamed_response_wrapper(
+ inspect.get,
+ )
diff --git a/src/cloudflare/resources/email_auth/spf/spf.py b/src/cloudflare/resources/email_auth/spf/spf.py
new file mode 100644
index 00000000000..ef37938656b
--- /dev/null
+++ b/src/cloudflare/resources/email_auth/spf/spf.py
@@ -0,0 +1,102 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .inspect import (
+ InspectResource,
+ AsyncInspectResource,
+ InspectResourceWithRawResponse,
+ AsyncInspectResourceWithRawResponse,
+ InspectResourceWithStreamingResponse,
+ AsyncInspectResourceWithStreamingResponse,
+)
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+
+__all__ = ["SPFResource", "AsyncSPFResource"]
+
+
+class SPFResource(SyncAPIResource):
+ @cached_property
+ def inspect(self) -> InspectResource:
+ return InspectResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> SPFResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return SPFResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> SPFResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return SPFResourceWithStreamingResponse(self)
+
+
+class AsyncSPFResource(AsyncAPIResource):
+ @cached_property
+ def inspect(self) -> AsyncInspectResource:
+ return AsyncInspectResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncSPFResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncSPFResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncSPFResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncSPFResourceWithStreamingResponse(self)
+
+
+class SPFResourceWithRawResponse:
+ def __init__(self, spf: SPFResource) -> None:
+ self._spf = spf
+
+ @cached_property
+ def inspect(self) -> InspectResourceWithRawResponse:
+ return InspectResourceWithRawResponse(self._spf.inspect)
+
+
+class AsyncSPFResourceWithRawResponse:
+ def __init__(self, spf: AsyncSPFResource) -> None:
+ self._spf = spf
+
+ @cached_property
+ def inspect(self) -> AsyncInspectResourceWithRawResponse:
+ return AsyncInspectResourceWithRawResponse(self._spf.inspect)
+
+
+class SPFResourceWithStreamingResponse:
+ def __init__(self, spf: SPFResource) -> None:
+ self._spf = spf
+
+ @cached_property
+ def inspect(self) -> InspectResourceWithStreamingResponse:
+ return InspectResourceWithStreamingResponse(self._spf.inspect)
+
+
+class AsyncSPFResourceWithStreamingResponse:
+ def __init__(self, spf: AsyncSPFResource) -> None:
+ self._spf = spf
+
+ @cached_property
+ def inspect(self) -> AsyncInspectResourceWithStreamingResponse:
+ return AsyncInspectResourceWithStreamingResponse(self._spf.inspect)
diff --git a/src/cloudflare/types/email_auth/__init__.py b/src/cloudflare/types/email_auth/__init__.py
new file mode 100644
index 00000000000..e0d836b6f81
--- /dev/null
+++ b/src/cloudflare/types/email_auth/__init__.py
@@ -0,0 +1,7 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .dmarc_report_edit_params import DMARCReportEditParams as DMARCReportEditParams
+from .dmarc_report_get_response import DMARCReportGetResponse as DMARCReportGetResponse
+from .dmarc_report_edit_response import DMARCReportEditResponse as DMARCReportEditResponse
diff --git a/src/cloudflare/types/email_auth/dmarc_report_edit_params.py b/src/cloudflare/types/email_auth/dmarc_report_edit_params.py
new file mode 100644
index 00000000000..4d154790632
--- /dev/null
+++ b/src/cloudflare/types/email_auth/dmarc_report_edit_params.py
@@ -0,0 +1,19 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Optional
+from typing_extensions import Required, TypedDict
+
+__all__ = ["DMARCReportEditParams"]
+
+
+class DMARCReportEditParams(TypedDict, total=False):
+ zone_id: Required[str]
+ """Identifier."""
+
+ enabled: Optional[bool]
+ """Enable or disable DMARC reports for this zone"""
+
+ skip_wizard: Optional[bool]
+ """Skip the DMARC setup wizard"""
diff --git a/src/cloudflare/types/email_auth/dmarc_report_edit_response.py b/src/cloudflare/types/email_auth/dmarc_report_edit_response.py
new file mode 100644
index 00000000000..5e8b1598303
--- /dev/null
+++ b/src/cloudflare/types/email_auth/dmarc_report_edit_response.py
@@ -0,0 +1,251 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+from typing_extensions import Literal
+
+from ..._models import BaseModel
+
+__all__ = [
+ "DMARCReportEditResponse",
+ "ApprovedSource",
+ "Records",
+ "RecordsBimiRecord",
+ "RecordsCnamedkimRecord",
+ "RecordsCnamedmarcRecord",
+ "RecordsCnamespfRecord",
+ "RecordsDKIMRecord",
+ "RecordsDMARCRecord",
+ "RecordsSPFRecord",
+]
+
+
+class ApprovedSource(BaseModel):
+ """A single approved sending source"""
+
+ created: Optional[datetime] = None
+ """Deprecated, use created_at"""
+
+ created_at: Optional[datetime] = None
+ """Creation timestamp"""
+
+ domain: Optional[str] = None
+ """The source domain"""
+
+ ips: Optional[List[str]] = None
+ """Resolved IP addresses from SPF"""
+
+ modified: Optional[datetime] = None
+ """Deprecated, use modified_at"""
+
+ modified_at: Optional[datetime] = None
+ """Last modification timestamp"""
+
+ name: Optional[str] = None
+ """Source name (typically same as domain)"""
+
+ slug: Optional[str] = None
+ """URL-friendly identifier"""
+
+ tag: Optional[str] = None
+ """Source UUID"""
+
+
+class RecordsBimiRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsCnamedkimRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsCnamedmarcRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsCnamespfRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsDKIMRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsDMARCRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsSPFRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class Records(BaseModel):
+ """Live DNS records for the zone, grouped by type"""
+
+ bimi_records: Optional[List[RecordsBimiRecord]] = None
+ """BIMI TXT records"""
+
+ cname_dkim_records: Optional[List[RecordsCnamedkimRecord]] = None
+ """CNAME records for DKIM"""
+
+ cname_dmarc_records: Optional[List[RecordsCnamedmarcRecord]] = None
+ """CNAME records at \\__dmarc (problematic)"""
+
+ cname_spf_records: Optional[List[RecordsCnamespfRecord]] = None
+ """CNAME records for SPF"""
+
+ dkim_records: Optional[List[RecordsDKIMRecord]] = None
+ """DKIM TXT records"""
+
+ dmarc_records: Optional[List[RecordsDMARCRecord]] = None
+ """DMARC TXT records"""
+
+ spf_records: Optional[List[RecordsSPFRecord]] = None
+ """SPF TXT records"""
+
+
+class DMARCReportEditResponse(BaseModel):
+ """Response for GET/PATCH /dmarc-reports"""
+
+ approved_sources: Optional[List[ApprovedSource]] = None
+ """List of approved sending sources (omitted when empty)"""
+
+ created: Optional[datetime] = None
+ """Deprecated, use created_at"""
+
+ created_at: Optional[datetime] = None
+ """Creation timestamp"""
+
+ enabled: Optional[bool] = None
+ """Whether DMARC reports are enabled"""
+
+ modified: Optional[datetime] = None
+ """Deprecated, use modified_at"""
+
+ modified_at: Optional[datetime] = None
+ """Last modification timestamp"""
+
+ records: Optional[Records] = None
+ """Live DNS records for the zone, grouped by type"""
+
+ rua_prefix: Optional[str] = None
+ """Prefix for DMARC RUA addresses (32-char hex string)"""
+
+ skip_wizard: Optional[bool] = None
+ """Whether to skip the setup wizard"""
+
+ status: Optional[
+ Literal["missing-dmarc-report", "multiple-dmarc-reports", "missing-dmarc-rua", "cname-on-dmarc-record"]
+ ] = None
+ """DMARC configuration status"""
+
+ tag: Optional[str] = None
+ """Use `zone_id` instead"""
+
+ zone_id: Optional[str] = None
+ """Zone identifier"""
diff --git a/src/cloudflare/types/email_auth/dmarc_report_get_response.py b/src/cloudflare/types/email_auth/dmarc_report_get_response.py
new file mode 100644
index 00000000000..c8457be9bbb
--- /dev/null
+++ b/src/cloudflare/types/email_auth/dmarc_report_get_response.py
@@ -0,0 +1,251 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+from typing_extensions import Literal
+
+from ..._models import BaseModel
+
+__all__ = [
+ "DMARCReportGetResponse",
+ "ApprovedSource",
+ "Records",
+ "RecordsBimiRecord",
+ "RecordsCnamedkimRecord",
+ "RecordsCnamedmarcRecord",
+ "RecordsCnamespfRecord",
+ "RecordsDKIMRecord",
+ "RecordsDMARCRecord",
+ "RecordsSPFRecord",
+]
+
+
+class ApprovedSource(BaseModel):
+ """A single approved sending source"""
+
+ created: Optional[datetime] = None
+ """Deprecated, use created_at"""
+
+ created_at: Optional[datetime] = None
+ """Creation timestamp"""
+
+ domain: Optional[str] = None
+ """The source domain"""
+
+ ips: Optional[List[str]] = None
+ """Resolved IP addresses from SPF"""
+
+ modified: Optional[datetime] = None
+ """Deprecated, use modified_at"""
+
+ modified_at: Optional[datetime] = None
+ """Last modification timestamp"""
+
+ name: Optional[str] = None
+ """Source name (typically same as domain)"""
+
+ slug: Optional[str] = None
+ """URL-friendly identifier"""
+
+ tag: Optional[str] = None
+ """Source UUID"""
+
+
+class RecordsBimiRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsCnamedkimRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsCnamedmarcRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsCnamespfRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsDKIMRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsDMARCRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class RecordsSPFRecord(BaseModel):
+ """Summary of a single DNS record"""
+
+ id: Optional[str] = None
+ """DNS record ID"""
+
+ content: Optional[str] = None
+ """Record content"""
+
+ name: Optional[str] = None
+ """DNS record name"""
+
+ ttl: Optional[int] = None
+ """Time to live in seconds"""
+
+ type: Optional[str] = None
+ """Record type"""
+
+
+class Records(BaseModel):
+ """Live DNS records for the zone, grouped by type"""
+
+ bimi_records: Optional[List[RecordsBimiRecord]] = None
+ """BIMI TXT records"""
+
+ cname_dkim_records: Optional[List[RecordsCnamedkimRecord]] = None
+ """CNAME records for DKIM"""
+
+ cname_dmarc_records: Optional[List[RecordsCnamedmarcRecord]] = None
+ """CNAME records at \\__dmarc (problematic)"""
+
+ cname_spf_records: Optional[List[RecordsCnamespfRecord]] = None
+ """CNAME records for SPF"""
+
+ dkim_records: Optional[List[RecordsDKIMRecord]] = None
+ """DKIM TXT records"""
+
+ dmarc_records: Optional[List[RecordsDMARCRecord]] = None
+ """DMARC TXT records"""
+
+ spf_records: Optional[List[RecordsSPFRecord]] = None
+ """SPF TXT records"""
+
+
+class DMARCReportGetResponse(BaseModel):
+ """Response for GET/PATCH /dmarc-reports"""
+
+ approved_sources: Optional[List[ApprovedSource]] = None
+ """List of approved sending sources (omitted when empty)"""
+
+ created: Optional[datetime] = None
+ """Deprecated, use created_at"""
+
+ created_at: Optional[datetime] = None
+ """Creation timestamp"""
+
+ enabled: Optional[bool] = None
+ """Whether DMARC reports are enabled"""
+
+ modified: Optional[datetime] = None
+ """Deprecated, use modified_at"""
+
+ modified_at: Optional[datetime] = None
+ """Last modification timestamp"""
+
+ records: Optional[Records] = None
+ """Live DNS records for the zone, grouped by type"""
+
+ rua_prefix: Optional[str] = None
+ """Prefix for DMARC RUA addresses (32-char hex string)"""
+
+ skip_wizard: Optional[bool] = None
+ """Whether to skip the setup wizard"""
+
+ status: Optional[
+ Literal["missing-dmarc-report", "multiple-dmarc-reports", "missing-dmarc-rua", "cname-on-dmarc-record"]
+ ] = None
+ """DMARC configuration status"""
+
+ tag: Optional[str] = None
+ """Use `zone_id` instead"""
+
+ zone_id: Optional[str] = None
+ """Zone identifier"""
diff --git a/src/cloudflare/types/email_auth/spf/__init__.py b/src/cloudflare/types/email_auth/spf/__init__.py
new file mode 100644
index 00000000000..bbfb6b9d3ca
--- /dev/null
+++ b/src/cloudflare/types/email_auth/spf/__init__.py
@@ -0,0 +1,6 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .inspect_get_params import InspectGetParams as InspectGetParams
+from .inspect_get_response import InspectGetResponse as InspectGetResponse
diff --git a/src/cloudflare/types/email_auth/spf/inspect_get_params.py b/src/cloudflare/types/email_auth/spf/inspect_get_params.py
new file mode 100644
index 00000000000..594a4932b37
--- /dev/null
+++ b/src/cloudflare/types/email_auth/spf/inspect_get_params.py
@@ -0,0 +1,15 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Required, TypedDict
+
+__all__ = ["InspectGetParams"]
+
+
+class InspectGetParams(TypedDict, total=False):
+ zone_id: Required[str]
+ """Identifier."""
+
+ id: Required[str]
+ """DNS record ID (rec_tag) to inspect"""
diff --git a/src/cloudflare/types/email_auth/spf/inspect_get_response.py b/src/cloudflare/types/email_auth/spf/inspect_get_response.py
new file mode 100644
index 00000000000..0d743a61602
--- /dev/null
+++ b/src/cloudflare/types/email_auth/spf/inspect_get_response.py
@@ -0,0 +1,66 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+
+from ...._models import BaseModel
+
+__all__ = ["InspectGetResponse", "Error"]
+
+
+class Error(BaseModel):
+ """An error encountered during SPF inspection"""
+
+ code: str
+ """Error code. Known values:
+
+ - `lookup_failed` — DNS TXT lookup failed
+ - `spf_not_found` — no SPF record found
+ - `invalid_spf` — record does not start with `v=spf1`
+ - `invalid_domain` — PSL validation failed
+ - `loop_detected` — include/redirect cycle detected
+ - `invalid_mechanism` — unrecognised or malformed mechanism
+ - `resource_limit_exceeded` — internal resource protection limits exceeded
+ (recursion depth or query budget)
+ - `max_lookups` — RFC 7208 10-lookup limit exceeded
+ """
+
+ domain: str
+ """Domain where the error occurred"""
+
+ message: str
+ """Human-readable error message"""
+
+ details: Optional[str] = None
+ """Additional error-specific details (optional).
+
+ - For `invalid_domain` errors: the invalid domain string
+ - For `invalid_mechanism` errors: the invalid mechanism text (e.g.,
+ "invalidmech123")
+ - For `loop_detected` errors: the domain that caused the loop
+ - For other error types: not present
+ """
+
+
+class InspectGetResponse(BaseModel):
+ """Recursive SPF inspection tree"""
+
+ components: List[object]
+ """Parsed SPF components (mechanisms)"""
+
+ domain: str
+ """Domain being inspected"""
+
+ record: str
+ """Raw SPF record content"""
+
+ total_lookups: int
+ """Total number of DNS lookups performed across all includes"""
+
+ errors: Optional[List[Error]] = None
+ """
+ All errors encountered during inspection, collected from the entire tree. This
+ includes errors from nested includes at any depth, providing a quick overview of
+ all issues without needing to traverse the nested structure. Each error includes
+ a `domain` field to identify where it occurred. Empty array if no errors
+ (omitted from JSON when empty).
+ """
diff --git a/tests/api_resources/email_auth/__init__.py b/tests/api_resources/email_auth/__init__.py
new file mode 100644
index 00000000000..fd8019a9a1a
--- /dev/null
+++ b/tests/api_resources/email_auth/__init__.py
@@ -0,0 +1 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
diff --git a/tests/api_resources/email_auth/spf/__init__.py b/tests/api_resources/email_auth/spf/__init__.py
new file mode 100644
index 00000000000..fd8019a9a1a
--- /dev/null
+++ b/tests/api_resources/email_auth/spf/__init__.py
@@ -0,0 +1 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
diff --git a/tests/api_resources/email_auth/spf/test_inspect.py b/tests/api_resources/email_auth/spf/test_inspect.py
new file mode 100644
index 00000000000..c18654d8d3a
--- /dev/null
+++ b/tests/api_resources/email_auth/spf/test_inspect.py
@@ -0,0 +1,108 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, Optional, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.types.email_auth.spf import InspectGetResponse
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestInspect:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_get(self, client: Cloudflare) -> None:
+ inspect = client.email_auth.spf.inspect.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ id="id",
+ )
+ assert_matches_type(Optional[InspectGetResponse], inspect, path=["response"])
+
+ @parametrize
+ def test_raw_response_get(self, client: Cloudflare) -> None:
+ response = client.email_auth.spf.inspect.with_raw_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ id="id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ inspect = response.parse()
+ assert_matches_type(Optional[InspectGetResponse], inspect, path=["response"])
+
+ @parametrize
+ def test_streaming_response_get(self, client: Cloudflare) -> None:
+ with client.email_auth.spf.inspect.with_streaming_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ id="id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ inspect = response.parse()
+ assert_matches_type(Optional[InspectGetResponse], inspect, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_get(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ client.email_auth.spf.inspect.with_raw_response.get(
+ zone_id="",
+ id="id",
+ )
+
+
+class TestAsyncInspect:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_get(self, async_client: AsyncCloudflare) -> None:
+ inspect = await async_client.email_auth.spf.inspect.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ id="id",
+ )
+ assert_matches_type(Optional[InspectGetResponse], inspect, path=["response"])
+
+ @parametrize
+ async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_auth.spf.inspect.with_raw_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ id="id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ inspect = await response.parse()
+ assert_matches_type(Optional[InspectGetResponse], inspect, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_auth.spf.inspect.with_streaming_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ id="id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ inspect = await response.parse()
+ assert_matches_type(Optional[InspectGetResponse], inspect, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ await async_client.email_auth.spf.inspect.with_raw_response.get(
+ zone_id="",
+ id="id",
+ )
diff --git a/tests/api_resources/email_auth/test_dmarc_reports.py b/tests/api_resources/email_auth/test_dmarc_reports.py
new file mode 100644
index 00000000000..85d7655496e
--- /dev/null
+++ b/tests/api_resources/email_auth/test_dmarc_reports.py
@@ -0,0 +1,194 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, Optional, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.types.email_auth import DMARCReportGetResponse, DMARCReportEditResponse
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestDMARCReports:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_edit(self, client: Cloudflare) -> None:
+ dmarc_report = client.email_auth.dmarc_reports.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ def test_method_edit_with_all_params(self, client: Cloudflare) -> None:
+ dmarc_report = client.email_auth.dmarc_reports.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ enabled=True,
+ skip_wizard=False,
+ )
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ def test_raw_response_edit(self, client: Cloudflare) -> None:
+ response = client.email_auth.dmarc_reports.with_raw_response.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dmarc_report = response.parse()
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ def test_streaming_response_edit(self, client: Cloudflare) -> None:
+ with client.email_auth.dmarc_reports.with_streaming_response.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dmarc_report = response.parse()
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_edit(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ client.email_auth.dmarc_reports.with_raw_response.edit(
+ zone_id="",
+ )
+
+ @parametrize
+ def test_method_get(self, client: Cloudflare) -> None:
+ dmarc_report = client.email_auth.dmarc_reports.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[DMARCReportGetResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ def test_raw_response_get(self, client: Cloudflare) -> None:
+ response = client.email_auth.dmarc_reports.with_raw_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dmarc_report = response.parse()
+ assert_matches_type(Optional[DMARCReportGetResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ def test_streaming_response_get(self, client: Cloudflare) -> None:
+ with client.email_auth.dmarc_reports.with_streaming_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dmarc_report = response.parse()
+ assert_matches_type(Optional[DMARCReportGetResponse], dmarc_report, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_get(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ client.email_auth.dmarc_reports.with_raw_response.get(
+ zone_id="",
+ )
+
+
+class TestAsyncDMARCReports:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_edit(self, async_client: AsyncCloudflare) -> None:
+ dmarc_report = await async_client.email_auth.dmarc_reports.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ async def test_method_edit_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ dmarc_report = await async_client.email_auth.dmarc_reports.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ enabled=True,
+ skip_wizard=False,
+ )
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ async def test_raw_response_edit(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_auth.dmarc_reports.with_raw_response.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dmarc_report = await response.parse()
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_edit(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_auth.dmarc_reports.with_streaming_response.edit(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dmarc_report = await response.parse()
+ assert_matches_type(Optional[DMARCReportEditResponse], dmarc_report, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_edit(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ await async_client.email_auth.dmarc_reports.with_raw_response.edit(
+ zone_id="",
+ )
+
+ @parametrize
+ async def test_method_get(self, async_client: AsyncCloudflare) -> None:
+ dmarc_report = await async_client.email_auth.dmarc_reports.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(Optional[DMARCReportGetResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_auth.dmarc_reports.with_raw_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dmarc_report = await response.parse()
+ assert_matches_type(Optional[DMARCReportGetResponse], dmarc_report, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_auth.dmarc_reports.with_streaming_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dmarc_report = await response.parse()
+ assert_matches_type(Optional[DMARCReportGetResponse], dmarc_report, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ await async_client.email_auth.dmarc_reports.with_raw_response.get(
+ zone_id="",
+ )
From 03377088e81f4d336db3d2a2823c4c0acfa42b02 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Thu, 18 Jun 2026 15:27:24 +0000
Subject: [PATCH 20/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index eeacd7de227..67bc894f95f 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2412
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-e56a17fb7ee5adefef7f21e0b58738f69ac4632480b6c66893779ec3392cd2fa.yml
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-ee348bae3bc19d58249c0a0334ea1be47869fd3c73ea0cbbf505f185acc85393.yml
openapi_spec_hash: ce574d5447a6a01dde1d36709a279533
-config_hash: 0d0f8a52544b19024930eb8039e5f50a
+config_hash: a23f4c71ccd6c6117c24f63ae415dcf7
From f70dfa8bdd71f9cda838256ce91f7ccab62b3e49 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Thu, 18 Jun 2026 22:35:38 +0000
Subject: [PATCH 21/67] chore(api): update composite API spec
---
.stats.yml | 4 +--
.../resources/aisearch/instances/instances.py | 4 +++
.../namespaces/instances/instances.py | 4 +++
.../access/ai_controls/mcp/servers.py | 24 ++++++-------
src/cloudflare/resources/zero_trust/api.md | 2 +-
.../zero_trust/devices/ip_profiles.py | 32 +++++++++++++----
.../devices/policies/custom/custom.py | 28 +++++++++++++++
.../devices/policies/default/default.py | 14 ++++++++
.../types/aisearch/instance_create_params.py | 14 +-------
.../aisearch/instance_create_response.py | 14 +-------
.../aisearch/instance_delete_response.py | 14 +-------
.../types/aisearch/instance_list_response.py | 14 +-------
.../types/aisearch/instance_read_response.py | 14 +-------
.../types/aisearch/instance_update_params.py | 16 ++-------
.../aisearch/instance_update_response.py | 14 +-------
.../namespaces/instance_create_params.py | 14 +-------
.../namespaces/instance_create_response.py | 14 +-------
.../namespaces/instance_delete_response.py | 14 +-------
.../namespaces/instance_list_response.py | 14 +-------
.../namespaces/instance_read_response.py | 14 +-------
.../namespaces/instance_update_params.py | 16 ++-------
.../namespaces/instance_update_response.py | 14 +-------
.../ai_controls/mcp/portal_create_response.py | 6 ++--
.../ai_controls/mcp/portal_list_response.py | 6 ++--
.../ai_controls/mcp/portal_read_response.py | 6 ++--
.../ai_controls/mcp/portal_update_response.py | 6 ++--
.../ai_controls/mcp/server_create_params.py | 6 ++--
.../ai_controls/mcp/server_create_response.py | 6 ++--
.../ai_controls/mcp/server_delete_response.py | 6 ++--
.../ai_controls/mcp/server_list_response.py | 6 ++--
.../ai_controls/mcp/server_read_response.py | 6 ++--
.../ai_controls/mcp/server_update_params.py | 6 ++--
.../ai_controls/mcp/server_update_response.py | 6 ++--
.../devices/ip_profile_list_params.py | 3 ++
.../devices/policies/custom_create_params.py | 36 ++++++++++++++++++-
.../devices/policies/custom_edit_params.py | 36 ++++++++++++++++++-
.../devices/policies/default_edit_params.py | 36 ++++++++++++++++++-
.../devices/policies/default_edit_response.py | 36 ++++++++++++++++++-
.../devices/policies/default_get_response.py | 36 ++++++++++++++++++-
.../zero_trust/devices/settings_policy.py | 36 ++++++++++++++++++-
.../aisearch/namespaces/test_instances.py | 22 ++----------
.../api_resources/aisearch/test_instances.py | 22 ++----------
.../devices/policies/test_custom.py | 24 +++++++++++++
.../devices/policies/test_default.py | 12 +++++++
.../zero_trust/devices/test_ip_profiles.py | 20 ++++++-----
45 files changed, 405 insertions(+), 292 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 67bc894f95f..e37516681b4 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2412
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-ee348bae3bc19d58249c0a0334ea1be47869fd3c73ea0cbbf505f185acc85393.yml
-openapi_spec_hash: ce574d5447a6a01dde1d36709a279533
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-9cadb6f47eb3d145352d0e7112605e553321aa88991fc55ba6efbe665bb2b52f.yml
+openapi_spec_hash: 653808896077b2132c43a0a8a383679c
config_hash: a23f4c71ccd6c6117c24f63ae415dcf7
diff --git a/src/cloudflare/resources/aisearch/instances/instances.py b/src/cloudflare/resources/aisearch/instances/instances.py
index 58da83de22e..2dc3bd32b12 100644
--- a/src/cloudflare/resources/aisearch/instances/instances.py
+++ b/src/cloudflare/resources/aisearch/instances/instances.py
@@ -378,6 +378,7 @@ def update(
| Omit = omit,
rewrite_query: bool | Omit = omit,
score_threshold: float | Omit = omit,
+ source: Optional[str] | Omit = omit,
source_params: Optional[instance_update_params.SourceParams] | Omit = omit,
summarization: bool | Omit = omit,
summarization_model: Optional[
@@ -481,6 +482,7 @@ def update(
"rewrite_model": rewrite_model,
"rewrite_query": rewrite_query,
"score_threshold": score_threshold,
+ "source": source,
"source_params": source_params,
"summarization": summarization,
"summarization_model": summarization_model,
@@ -1165,6 +1167,7 @@ async def update(
| Omit = omit,
rewrite_query: bool | Omit = omit,
score_threshold: float | Omit = omit,
+ source: Optional[str] | Omit = omit,
source_params: Optional[instance_update_params.SourceParams] | Omit = omit,
summarization: bool | Omit = omit,
summarization_model: Optional[
@@ -1268,6 +1271,7 @@ async def update(
"rewrite_model": rewrite_model,
"rewrite_query": rewrite_query,
"score_threshold": score_threshold,
+ "source": source,
"source_params": source_params,
"summarization": summarization,
"summarization_model": summarization_model,
diff --git a/src/cloudflare/resources/aisearch/namespaces/instances/instances.py b/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
index c0859761db9..cff0f819bdf 100644
--- a/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
+++ b/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
@@ -396,6 +396,7 @@ def update(
| Omit = omit,
rewrite_query: bool | Omit = omit,
score_threshold: float | Omit = omit,
+ source: Optional[str] | Omit = omit,
source_params: Optional[instance_update_params.SourceParams] | Omit = omit,
summarization: bool | Omit = omit,
summarization_model: Optional[
@@ -506,6 +507,7 @@ def update(
"rewrite_model": rewrite_model,
"rewrite_query": rewrite_query,
"score_threshold": score_threshold,
+ "source": source,
"source_params": source_params,
"summarization": summarization,
"summarization_model": summarization_model,
@@ -1243,6 +1245,7 @@ async def update(
| Omit = omit,
rewrite_query: bool | Omit = omit,
score_threshold: float | Omit = omit,
+ source: Optional[str] | Omit = omit,
source_params: Optional[instance_update_params.SourceParams] | Omit = omit,
summarization: bool | Omit = omit,
summarization_model: Optional[
@@ -1353,6 +1356,7 @@ async def update(
"rewrite_model": rewrite_model,
"rewrite_query": rewrite_query,
"score_threshold": score_threshold,
+ "source": source,
"source_params": source_params,
"summarization": summarization,
"summarization_model": summarization_model,
diff --git a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py
index a8333e30d00..1f349da1562 100644
--- a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py
+++ b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py
@@ -80,9 +80,9 @@ def create(
is_shared_oauth_callback_enabled: When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
secure_web_gateway: Route outbound traffic to this MCP server through Zero Trust Secure Web Gateway
@@ -150,9 +150,9 @@ def update(
is_shared_oauth_callback_enabled: When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
secure_web_gateway: Route outbound traffic to this MCP server through Zero Trust Secure Web Gateway
@@ -421,9 +421,9 @@ async def create(
is_shared_oauth_callback_enabled: When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
secure_web_gateway: Route outbound traffic to this MCP server through Zero Trust Secure Web Gateway
@@ -491,9 +491,9 @@ async def update(
is_shared_oauth_callback_enabled: When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
secure_web_gateway: Route outbound traffic to this MCP server through Zero Trust Secure Web Gateway
diff --git a/src/cloudflare/resources/zero_trust/api.md b/src/cloudflare/resources/zero_trust/api.md
index e635ba306be..0d6ba9bc839 100644
--- a/src/cloudflare/resources/zero_trust/api.md
+++ b/src/cloudflare/resources/zero_trust/api.md
@@ -99,7 +99,7 @@ Methods:
- client.zero_trust.devices.ip_profiles.create(\*, account_id, \*\*params) -> IPProfile
- client.zero_trust.devices.ip_profiles.update(profile_id, \*, account_id, \*\*params) -> IPProfile
-- client.zero_trust.devices.ip_profiles.list(\*, account_id, \*\*params) -> SyncSinglePage[IPProfile]
+- client.zero_trust.devices.ip_profiles.list(\*, account_id, \*\*params) -> SyncV4PagePaginationArray[IPProfile]
- client.zero_trust.devices.ip_profiles.delete(profile_id, \*, account_id) -> IPProfileDeleteResponse
- client.zero_trust.devices.ip_profiles.get(profile_id, \*, account_id) -> IPProfile
diff --git a/src/cloudflare/resources/zero_trust/devices/ip_profiles.py b/src/cloudflare/resources/zero_trust/devices/ip_profiles.py
index f44ec908fba..ead1f4b6d30 100644
--- a/src/cloudflare/resources/zero_trust/devices/ip_profiles.py
+++ b/src/cloudflare/resources/zero_trust/devices/ip_profiles.py
@@ -17,7 +17,7 @@
async_to_streamed_response_wrapper,
)
from ...._wrappers import ResultWrapper
-from ....pagination import SyncSinglePage, AsyncSinglePage
+from ....pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
from ...._base_client import AsyncPaginator, make_request_options
from ....types.zero_trust.devices import ip_profile_list_params, ip_profile_create_params, ip_profile_update_params
from ....types.zero_trust.devices.ip_profile import IPProfile
@@ -201,6 +201,7 @@ def list(
self,
*,
account_id: str,
+ page: int | Omit = omit,
per_page: int | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -208,11 +209,13 @@ def list(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> SyncSinglePage[IPProfile]:
+ ) -> SyncV4PagePaginationArray[IPProfile]:
"""
Lists WARP Device IP profiles.
Args:
+ page: The page number to return.
+
per_page: The number of IP profiles to return per page.
extra_headers: Send extra headers
@@ -227,13 +230,19 @@ def list(
raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
return self._get_api_list(
path_template("/accounts/{account_id}/devices/ip-profiles", account_id=account_id),
- page=SyncSinglePage[IPProfile],
+ page=SyncV4PagePaginationArray[IPProfile],
options=make_request_options(
extra_headers=extra_headers,
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- query=maybe_transform({"per_page": per_page}, ip_profile_list_params.IPProfileListParams),
+ query=maybe_transform(
+ {
+ "page": page,
+ "per_page": per_page,
+ },
+ ip_profile_list_params.IPProfileListParams,
+ ),
),
model=IPProfile,
)
@@ -498,6 +507,7 @@ def list(
self,
*,
account_id: str,
+ page: int | Omit = omit,
per_page: int | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -505,11 +515,13 @@ def list(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> AsyncPaginator[IPProfile, AsyncSinglePage[IPProfile]]:
+ ) -> AsyncPaginator[IPProfile, AsyncV4PagePaginationArray[IPProfile]]:
"""
Lists WARP Device IP profiles.
Args:
+ page: The page number to return.
+
per_page: The number of IP profiles to return per page.
extra_headers: Send extra headers
@@ -524,13 +536,19 @@ def list(
raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
return self._get_api_list(
path_template("/accounts/{account_id}/devices/ip-profiles", account_id=account_id),
- page=AsyncSinglePage[IPProfile],
+ page=AsyncV4PagePaginationArray[IPProfile],
options=make_request_options(
extra_headers=extra_headers,
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- query=maybe_transform({"per_page": per_page}, ip_profile_list_params.IPProfileListParams),
+ query=maybe_transform(
+ {
+ "page": page,
+ "per_page": per_page,
+ },
+ ip_profile_list_params.IPProfileListParams,
+ ),
),
model=IPProfile,
)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py b/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py
index f0b1ab7688d..c4557cef51a 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py
@@ -101,6 +101,7 @@ def create(
enabled: bool | Omit = omit,
exclude: Iterable[SplitTunnelExcludeParam] | Omit = omit,
exclude_office_ips: bool | Omit = omit,
+ global_acceleration: Optional[custom_create_params.GlobalAcceleration] | Omit = omit,
include: Iterable[SplitTunnelIncludeParam] | Omit = omit,
lan_allow_minutes: float | Omit = omit,
lan_allow_subnet_size: float | Omit = omit,
@@ -160,6 +161,11 @@ def create(
exclude_office_ips: Whether to add Microsoft IPs to Split Tunnel exclusions.
+ global_acceleration: Global Acceleration settings for China. When configured, WARP clients connect to
+ the Global Accelerator addresses instead of the default ones. Please contact
+ your account representative to enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+
include: List of routes included in the WARP client's tunnel. Both 'exclude' and
'include' cannot be set in the same request.
@@ -213,6 +219,7 @@ def create(
"enabled": enabled,
"exclude": exclude,
"exclude_office_ips": exclude_office_ips,
+ "global_acceleration": global_acceleration,
"include": include,
"lan_allow_minutes": lan_allow_minutes,
"lan_allow_subnet_size": lan_allow_subnet_size,
@@ -327,6 +334,7 @@ def edit(
enabled: bool | Omit = omit,
exclude: Iterable[SplitTunnelExcludeParam] | Omit = omit,
exclude_office_ips: bool | Omit = omit,
+ global_acceleration: Optional[custom_edit_params.GlobalAcceleration] | Omit = omit,
include: Iterable[SplitTunnelIncludeParam] | Omit = omit,
lan_allow_minutes: float | Omit = omit,
lan_allow_subnet_size: float | Omit = omit,
@@ -378,6 +386,11 @@ def edit(
exclude_office_ips: Whether to add Microsoft IPs to Split Tunnel exclusions.
+ global_acceleration: Global Acceleration settings for China. When configured, WARP clients connect to
+ the Global Accelerator addresses instead of the default ones. Please contact
+ your account representative to enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+
include: List of routes included in the WARP client's tunnel. Both 'exclude' and
'include' cannot be set in the same request.
@@ -442,6 +455,7 @@ def edit(
"enabled": enabled,
"exclude": exclude,
"exclude_office_ips": exclude_office_ips,
+ "global_acceleration": global_acceleration,
"include": include,
"lan_allow_minutes": lan_allow_minutes,
"lan_allow_subnet_size": lan_allow_subnet_size,
@@ -561,6 +575,7 @@ async def create(
enabled: bool | Omit = omit,
exclude: Iterable[SplitTunnelExcludeParam] | Omit = omit,
exclude_office_ips: bool | Omit = omit,
+ global_acceleration: Optional[custom_create_params.GlobalAcceleration] | Omit = omit,
include: Iterable[SplitTunnelIncludeParam] | Omit = omit,
lan_allow_minutes: float | Omit = omit,
lan_allow_subnet_size: float | Omit = omit,
@@ -620,6 +635,11 @@ async def create(
exclude_office_ips: Whether to add Microsoft IPs to Split Tunnel exclusions.
+ global_acceleration: Global Acceleration settings for China. When configured, WARP clients connect to
+ the Global Accelerator addresses instead of the default ones. Please contact
+ your account representative to enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+
include: List of routes included in the WARP client's tunnel. Both 'exclude' and
'include' cannot be set in the same request.
@@ -673,6 +693,7 @@ async def create(
"enabled": enabled,
"exclude": exclude,
"exclude_office_ips": exclude_office_ips,
+ "global_acceleration": global_acceleration,
"include": include,
"lan_allow_minutes": lan_allow_minutes,
"lan_allow_subnet_size": lan_allow_subnet_size,
@@ -787,6 +808,7 @@ async def edit(
enabled: bool | Omit = omit,
exclude: Iterable[SplitTunnelExcludeParam] | Omit = omit,
exclude_office_ips: bool | Omit = omit,
+ global_acceleration: Optional[custom_edit_params.GlobalAcceleration] | Omit = omit,
include: Iterable[SplitTunnelIncludeParam] | Omit = omit,
lan_allow_minutes: float | Omit = omit,
lan_allow_subnet_size: float | Omit = omit,
@@ -838,6 +860,11 @@ async def edit(
exclude_office_ips: Whether to add Microsoft IPs to Split Tunnel exclusions.
+ global_acceleration: Global Acceleration settings for China. When configured, WARP clients connect to
+ the Global Accelerator addresses instead of the default ones. Please contact
+ your account representative to enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+
include: List of routes included in the WARP client's tunnel. Both 'exclude' and
'include' cannot be set in the same request.
@@ -902,6 +929,7 @@ async def edit(
"enabled": enabled,
"exclude": exclude,
"exclude_office_ips": exclude_office_ips,
+ "global_acceleration": global_acceleration,
"include": include,
"lan_allow_minutes": lan_allow_minutes,
"lan_allow_subnet_size": lan_allow_subnet_size,
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/default/default.py b/src/cloudflare/resources/zero_trust/devices/policies/default/default.py
index 4a0c60aa0e2..1dc49161425 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/default/default.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/default/default.py
@@ -108,6 +108,7 @@ def edit(
dns_search_suffixes: Iterable[default_edit_params.DNSSearchSuffix] | Omit = omit,
exclude: Iterable[SplitTunnelExcludeParam] | Omit = omit,
exclude_office_ips: bool | Omit = omit,
+ global_acceleration: Optional[default_edit_params.GlobalAcceleration] | Omit = omit,
include: Iterable[SplitTunnelIncludeParam] | Omit = omit,
lan_allow_minutes: float | Omit = omit,
lan_allow_subnet_size: float | Omit = omit,
@@ -152,6 +153,11 @@ def edit(
exclude_office_ips: Whether to add Microsoft IPs to Split Tunnel exclusions.
+ global_acceleration: Global Acceleration settings for China. When configured, WARP clients connect to
+ the Global Accelerator addresses instead of the default ones. Please contact
+ your account representative to enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+
include: List of routes included in the WARP client's tunnel. Both 'exclude' and
'include' cannot be set in the same request.
@@ -200,6 +206,7 @@ def edit(
"dns_search_suffixes": dns_search_suffixes,
"exclude": exclude,
"exclude_office_ips": exclude_office_ips,
+ "global_acceleration": global_acceleration,
"include": include,
"lan_allow_minutes": lan_allow_minutes,
"lan_allow_subnet_size": lan_allow_subnet_size,
@@ -310,6 +317,7 @@ async def edit(
dns_search_suffixes: Iterable[default_edit_params.DNSSearchSuffix] | Omit = omit,
exclude: Iterable[SplitTunnelExcludeParam] | Omit = omit,
exclude_office_ips: bool | Omit = omit,
+ global_acceleration: Optional[default_edit_params.GlobalAcceleration] | Omit = omit,
include: Iterable[SplitTunnelIncludeParam] | Omit = omit,
lan_allow_minutes: float | Omit = omit,
lan_allow_subnet_size: float | Omit = omit,
@@ -354,6 +362,11 @@ async def edit(
exclude_office_ips: Whether to add Microsoft IPs to Split Tunnel exclusions.
+ global_acceleration: Global Acceleration settings for China. When configured, WARP clients connect to
+ the Global Accelerator addresses instead of the default ones. Please contact
+ your account representative to enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+
include: List of routes included in the WARP client's tunnel. Both 'exclude' and
'include' cannot be set in the same request.
@@ -402,6 +415,7 @@ async def edit(
"dns_search_suffixes": dns_search_suffixes,
"exclude": exclude,
"exclude_office_ips": exclude_office_ips,
+ "global_acceleration": global_acceleration,
"include": include,
"lan_allow_minutes": lan_allow_minutes,
"lan_allow_subnet_size": lan_allow_subnet_size,
diff --git a/src/cloudflare/types/aisearch/instance_create_params.py b/src/cloudflare/types/aisearch/instance_create_params.py
index be79caf516a..d82f1458011 100644
--- a/src/cloudflare/types/aisearch/instance_create_params.py
+++ b/src/cloudflare/types/aisearch/instance_create_params.py
@@ -7,7 +7,6 @@
from ..._types import SequenceNotStr
from ..._utils import PropertyInfo
-from ..r2.buckets.provider import Provider
__all__ = [
"InstanceCreateParams",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -345,20 +343,10 @@ class SourceParamsWebCrawlerParseOptions(TypedDict, total=False):
use_browser_rendering: bool
-class SourceParamsWebCrawlerStoreOptions(TypedDict, total=False):
- storage_id: Required[str]
-
- r2_jurisdiction: str
-
- storage_type: Provider
-
-
class SourceParamsWebCrawler(TypedDict, total=False):
parse_options: SourceParamsWebCrawlerParseOptions
- parse_type: Literal["sitemap", "feed-rss", "crawl"]
-
- store_options: SourceParamsWebCrawlerStoreOptions
+ parse_type: Literal["sitemap", "crawl"]
class SourceParams(TypedDict, total=False):
diff --git a/src/cloudflare/types/aisearch/instance_create_response.py b/src/cloudflare/types/aisearch/instance_create_response.py
index 37a4b5b463c..0d07ae548ef 100644
--- a/src/cloudflare/types/aisearch/instance_create_response.py
+++ b/src/cloudflare/types/aisearch/instance_create_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ..._models import BaseModel
-from ..r2.buckets.provider import Provider
__all__ = [
"InstanceCreateResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/instance_delete_response.py b/src/cloudflare/types/aisearch/instance_delete_response.py
index 6d7604dac1f..0665900ea11 100644
--- a/src/cloudflare/types/aisearch/instance_delete_response.py
+++ b/src/cloudflare/types/aisearch/instance_delete_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ..._models import BaseModel
-from ..r2.buckets.provider import Provider
__all__ = [
"InstanceDeleteResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/instance_list_response.py b/src/cloudflare/types/aisearch/instance_list_response.py
index b20a20234d0..11514e4d5f2 100644
--- a/src/cloudflare/types/aisearch/instance_list_response.py
+++ b/src/cloudflare/types/aisearch/instance_list_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ..._models import BaseModel
-from ..r2.buckets.provider import Provider
__all__ = [
"InstanceListResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/instance_read_response.py b/src/cloudflare/types/aisearch/instance_read_response.py
index 4a6f5acc7f5..ef2df1ba76c 100644
--- a/src/cloudflare/types/aisearch/instance_read_response.py
+++ b/src/cloudflare/types/aisearch/instance_read_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ..._models import BaseModel
-from ..r2.buckets.provider import Provider
__all__ = [
"InstanceReadResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/instance_update_params.py b/src/cloudflare/types/aisearch/instance_update_params.py
index 8a18d50c332..2c245ab4d23 100644
--- a/src/cloudflare/types/aisearch/instance_update_params.py
+++ b/src/cloudflare/types/aisearch/instance_update_params.py
@@ -7,7 +7,6 @@
from ..._types import SequenceNotStr
from ..._utils import PropertyInfo
-from ..r2.buckets.provider import Provider
__all__ = [
"InstanceUpdateParams",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -169,6 +167,8 @@ class InstanceUpdateParams(TypedDict, total=False):
score_threshold: float
+ source: Optional[str]
+
source_params: Optional[SourceParams]
summarization: bool
@@ -380,20 +380,10 @@ class SourceParamsWebCrawlerParseOptions(TypedDict, total=False):
use_browser_rendering: bool
-class SourceParamsWebCrawlerStoreOptions(TypedDict, total=False):
- storage_id: Required[str]
-
- r2_jurisdiction: str
-
- storage_type: Provider
-
-
class SourceParamsWebCrawler(TypedDict, total=False):
parse_options: SourceParamsWebCrawlerParseOptions
- parse_type: Literal["sitemap", "feed-rss", "crawl"]
-
- store_options: SourceParamsWebCrawlerStoreOptions
+ parse_type: Literal["sitemap", "crawl"]
class SourceParams(TypedDict, total=False):
diff --git a/src/cloudflare/types/aisearch/instance_update_response.py b/src/cloudflare/types/aisearch/instance_update_response.py
index 7df0d7a354d..e7419fe448b 100644
--- a/src/cloudflare/types/aisearch/instance_update_response.py
+++ b/src/cloudflare/types/aisearch/instance_update_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ..._models import BaseModel
-from ..r2.buckets.provider import Provider
__all__ = [
"InstanceUpdateResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_create_params.py b/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
index 77e564862d3..5741edf6ff8 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
@@ -7,7 +7,6 @@
from ...._types import SequenceNotStr
from ...._utils import PropertyInfo
-from ...r2.buckets.provider import Provider
__all__ = [
"InstanceCreateParams",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -345,20 +343,10 @@ class SourceParamsWebCrawlerParseOptions(TypedDict, total=False):
use_browser_rendering: bool
-class SourceParamsWebCrawlerStoreOptions(TypedDict, total=False):
- storage_id: Required[str]
-
- r2_jurisdiction: str
-
- storage_type: Provider
-
-
class SourceParamsWebCrawler(TypedDict, total=False):
parse_options: SourceParamsWebCrawlerParseOptions
- parse_type: Literal["sitemap", "feed-rss", "crawl"]
-
- store_options: SourceParamsWebCrawlerStoreOptions
+ parse_type: Literal["sitemap", "crawl"]
class SourceParams(TypedDict, total=False):
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_create_response.py b/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
index 964180501b5..a9214810536 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ...._models import BaseModel
-from ...r2.buckets.provider import Provider
__all__ = [
"InstanceCreateResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py b/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
index a2b6149ee80..8cda88a8bd3 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ...._models import BaseModel
-from ...r2.buckets.provider import Provider
__all__ = [
"InstanceDeleteResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_list_response.py b/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
index 3b8e7ddf359..51d8335a2ef 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ...._models import BaseModel
-from ...r2.buckets.provider import Provider
__all__ = [
"InstanceListResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_read_response.py b/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
index 589d5cc29a5..2fb6ae29cee 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ...._models import BaseModel
-from ...r2.buckets.provider import Provider
__all__ = [
"InstanceReadResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_update_params.py b/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
index 835af3a276a..34678a6245b 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
@@ -7,7 +7,6 @@
from ...._types import SequenceNotStr
from ...._utils import PropertyInfo
-from ...r2.buckets.provider import Provider
__all__ = [
"InstanceUpdateParams",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -171,6 +169,8 @@ class InstanceUpdateParams(TypedDict, total=False):
score_threshold: float
+ source: Optional[str]
+
source_params: Optional[SourceParams]
summarization: bool
@@ -382,20 +382,10 @@ class SourceParamsWebCrawlerParseOptions(TypedDict, total=False):
use_browser_rendering: bool
-class SourceParamsWebCrawlerStoreOptions(TypedDict, total=False):
- storage_id: Required[str]
-
- r2_jurisdiction: str
-
- storage_type: Provider
-
-
class SourceParamsWebCrawler(TypedDict, total=False):
parse_options: SourceParamsWebCrawlerParseOptions
- parse_type: Literal["sitemap", "feed-rss", "crawl"]
-
- store_options: SourceParamsWebCrawlerStoreOptions
+ parse_type: Literal["sitemap", "crawl"]
class SourceParams(TypedDict, total=False):
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_update_response.py b/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
index c16ba2b1a67..b425907f486 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
@@ -7,7 +7,6 @@
from pydantic import Field as FieldInfo
from ...._models import BaseModel
-from ...r2.buckets.provider import Provider
__all__ = [
"InstanceUpdateResponse",
@@ -26,7 +25,6 @@
"SourceParamsWebCrawler",
"SourceParamsWebCrawlerParseOptions",
"SourceParamsWebCrawlerParseOptionsContentSelector",
- "SourceParamsWebCrawlerStoreOptions",
]
@@ -186,20 +184,10 @@ class SourceParamsWebCrawlerParseOptions(BaseModel):
use_browser_rendering: Optional[bool] = None
-class SourceParamsWebCrawlerStoreOptions(BaseModel):
- storage_id: str
-
- r2_jurisdiction: Optional[str] = None
-
- storage_type: Optional[Provider] = None
-
-
class SourceParamsWebCrawler(BaseModel):
parse_options: Optional[SourceParamsWebCrawlerParseOptions] = None
- parse_type: Optional[Literal["sitemap", "feed-rss", "crawl"]] = None
-
- store_options: Optional[SourceParamsWebCrawlerStoreOptions] = None
+ parse_type: Optional[Literal["sitemap", "crawl"]] = None
class SourceParams(BaseModel):
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py
index 92b486b5f0d..f91fc83adc9 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py
@@ -84,9 +84,9 @@ class Server(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py
index 6de62558668..d5f41b17a7d 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py
@@ -84,9 +84,9 @@ class Server(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py
index 4df2e8eb20e..dfd1d4ec3ae 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py
@@ -84,9 +84,9 @@ class Server(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py
index 1f53e112b32..de8437af611 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py
@@ -84,9 +84,9 @@ class Server(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_params.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_params.py
index 4ccd3c71a3d..3cdab958821 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_params.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_params.py
@@ -28,9 +28,9 @@ class ServerCreateParams(TypedDict, total=False):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
secure_web_gateway: bool
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_response.py
index db01ca275b5..9e6440902b9 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_create_response.py
@@ -74,9 +74,9 @@ class ServerCreateResponse(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_delete_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_delete_response.py
index ac459345c3e..8f95e68616e 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_delete_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_delete_response.py
@@ -74,9 +74,9 @@ class ServerDeleteResponse(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_list_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_list_response.py
index d782f777b55..4faee3778bd 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_list_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_list_response.py
@@ -74,9 +74,9 @@ class ServerListResponse(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_read_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_read_response.py
index a12d32a5bc9..afd49938dc2 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_read_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_read_response.py
@@ -74,9 +74,9 @@ class ServerReadResponse(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_params.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_params.py
index f05072d243d..18803c768c6 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_params.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_params.py
@@ -19,9 +19,9 @@ class ServerUpdateParams(TypedDict, total=False):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
name: str
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_response.py
index 6ab98c14808..b3c80fd1074 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/server_update_response.py
@@ -74,9 +74,9 @@ class ServerUpdateResponse(BaseModel):
"""
When true, the gateway worker uses the shared Cloudflare-owned OAuth callback
endpoint as the redirect_uri for upstream on-behalf OAuth, instead of the
- customer portal hostname. New public server creates default to true; existing
- servers default to false from migration until explicitly updated. Effective
- behavior is gated by the gateway worker's per-env rollout mode KV key.
+ customer portal hostname. Defaults to false (off); opt in per server by setting
+ true. Effective behavior is gated by the gateway worker's per-env rollout mode
+ KV key.
"""
last_successful_sync: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/devices/ip_profile_list_params.py b/src/cloudflare/types/zero_trust/devices/ip_profile_list_params.py
index 184eba34c9b..6531d6ad7ea 100644
--- a/src/cloudflare/types/zero_trust/devices/ip_profile_list_params.py
+++ b/src/cloudflare/types/zero_trust/devices/ip_profile_list_params.py
@@ -10,5 +10,8 @@
class IPProfileListParams(TypedDict, total=False):
account_id: Required[str]
+ page: int
+ """The page number to return."""
+
per_page: int
"""The number of IP profiles to return per page."""
diff --git a/src/cloudflare/types/zero_trust/devices/policies/custom_create_params.py b/src/cloudflare/types/zero_trust/devices/policies/custom_create_params.py
index f04c3a41a07..1f3f9b66970 100644
--- a/src/cloudflare/types/zero_trust/devices/policies/custom_create_params.py
+++ b/src/cloudflare/types/zero_trust/devices/policies/custom_create_params.py
@@ -9,7 +9,7 @@
from ..split_tunnel_exclude_param import SplitTunnelExcludeParam
from ..split_tunnel_include_param import SplitTunnelIncludeParam
-__all__ = ["CustomCreateParams", "DNSSearchSuffix", "ServiceModeV2", "VirtualNetworks"]
+__all__ = ["CustomCreateParams", "DNSSearchSuffix", "GlobalAcceleration", "ServiceModeV2", "VirtualNetworks"]
class CustomCreateParams(TypedDict, total=False):
@@ -79,6 +79,15 @@ class CustomCreateParams(TypedDict, total=False):
exclude_office_ips: bool
"""Whether to add Microsoft IPs to Split Tunnel exclusions."""
+ global_acceleration: Optional[GlobalAcceleration]
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses
+ instead of the default ones. Please contact your account representative to
+ enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
include: Iterable[SplitTunnelIncludeParam]
"""List of routes included in the WARP client's tunnel.
@@ -136,6 +145,31 @@ class DNSSearchSuffix(TypedDict, total=False):
"""A description of the DNS search suffix."""
+class GlobalAcceleration(TypedDict, total=False):
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses instead of the default ones. Please contact your account representative to enable this feature on your account. See https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
+ api_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the API endpoints."""
+
+ enabled: Required[bool]
+ """Global acceleration settings are used only when "enabled"."""
+
+ masque_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the MASQUE tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+ wireguard_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the WireGuard tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+
class ServiceModeV2(TypedDict, total=False):
mode: str
"""The mode to run the WARP client under."""
diff --git a/src/cloudflare/types/zero_trust/devices/policies/custom_edit_params.py b/src/cloudflare/types/zero_trust/devices/policies/custom_edit_params.py
index 2a76f340359..a56b6b4089b 100644
--- a/src/cloudflare/types/zero_trust/devices/policies/custom_edit_params.py
+++ b/src/cloudflare/types/zero_trust/devices/policies/custom_edit_params.py
@@ -9,7 +9,7 @@
from ..split_tunnel_exclude_param import SplitTunnelExcludeParam
from ..split_tunnel_include_param import SplitTunnelIncludeParam
-__all__ = ["CustomEditParams", "DNSSearchSuffix", "ServiceModeV2", "VirtualNetworks"]
+__all__ = ["CustomEditParams", "DNSSearchSuffix", "GlobalAcceleration", "ServiceModeV2", "VirtualNetworks"]
class CustomEditParams(TypedDict, total=False):
@@ -61,6 +61,15 @@ class CustomEditParams(TypedDict, total=False):
exclude_office_ips: bool
"""Whether to add Microsoft IPs to Split Tunnel exclusions."""
+ global_acceleration: Optional[GlobalAcceleration]
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses
+ instead of the default ones. Please contact your account representative to
+ enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
include: Iterable[SplitTunnelIncludeParam]
"""List of routes included in the WARP client's tunnel.
@@ -136,6 +145,31 @@ class DNSSearchSuffix(TypedDict, total=False):
"""A description of the DNS search suffix."""
+class GlobalAcceleration(TypedDict, total=False):
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses instead of the default ones. Please contact your account representative to enable this feature on your account. See https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
+ api_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the API endpoints."""
+
+ enabled: Required[bool]
+ """Global acceleration settings are used only when "enabled"."""
+
+ masque_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the MASQUE tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+ wireguard_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the WireGuard tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+
class ServiceModeV2(TypedDict, total=False):
mode: str
"""The mode to run the WARP client under."""
diff --git a/src/cloudflare/types/zero_trust/devices/policies/default_edit_params.py b/src/cloudflare/types/zero_trust/devices/policies/default_edit_params.py
index 62fa238f495..83b91dbfc2b 100644
--- a/src/cloudflare/types/zero_trust/devices/policies/default_edit_params.py
+++ b/src/cloudflare/types/zero_trust/devices/policies/default_edit_params.py
@@ -9,7 +9,7 @@
from ..split_tunnel_exclude_param import SplitTunnelExcludeParam
from ..split_tunnel_include_param import SplitTunnelIncludeParam
-__all__ = ["DefaultEditParams", "DNSSearchSuffix", "ServiceModeV2", "VirtualNetworks"]
+__all__ = ["DefaultEditParams", "DNSSearchSuffix", "GlobalAcceleration", "ServiceModeV2", "VirtualNetworks"]
class DefaultEditParams(TypedDict, total=False):
@@ -55,6 +55,15 @@ class DefaultEditParams(TypedDict, total=False):
exclude_office_ips: bool
"""Whether to add Microsoft IPs to Split Tunnel exclusions."""
+ global_acceleration: Optional[GlobalAcceleration]
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses
+ instead of the default ones. Please contact your account representative to
+ enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
include: Iterable[SplitTunnelIncludeParam]
"""List of routes included in the WARP client's tunnel.
@@ -112,6 +121,31 @@ class DNSSearchSuffix(TypedDict, total=False):
"""A description of the DNS search suffix."""
+class GlobalAcceleration(TypedDict, total=False):
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses instead of the default ones. Please contact your account representative to enable this feature on your account. See https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
+ api_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the API endpoints."""
+
+ enabled: Required[bool]
+ """Global acceleration settings are used only when "enabled"."""
+
+ masque_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the MASQUE tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+ wireguard_endpoints: Required[SequenceNotStr[str]]
+ """IP:port entries for the WireGuard tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+
class ServiceModeV2(TypedDict, total=False):
mode: str
"""The mode to run the WARP client under."""
diff --git a/src/cloudflare/types/zero_trust/devices/policies/default_edit_response.py b/src/cloudflare/types/zero_trust/devices/policies/default_edit_response.py
index ed264b24dd8..35352bf6f4b 100644
--- a/src/cloudflare/types/zero_trust/devices/policies/default_edit_response.py
+++ b/src/cloudflare/types/zero_trust/devices/policies/default_edit_response.py
@@ -7,7 +7,7 @@
from ..split_tunnel_exclude import SplitTunnelExclude
from ..split_tunnel_include import SplitTunnelInclude
-__all__ = ["DefaultEditResponse", "DNSSearchSuffix", "ServiceModeV2", "VirtualNetworks"]
+__all__ = ["DefaultEditResponse", "DNSSearchSuffix", "GlobalAcceleration", "ServiceModeV2", "VirtualNetworks"]
class DNSSearchSuffix(BaseModel):
@@ -18,6 +18,31 @@ class DNSSearchSuffix(BaseModel):
"""A description of the DNS search suffix."""
+class GlobalAcceleration(BaseModel):
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses instead of the default ones. Please contact your account representative to enable this feature on your account. See https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
+ api_endpoints: List[str]
+ """IP:port entries for the API endpoints."""
+
+ enabled: bool
+ """Global acceleration settings are used only when "enabled"."""
+
+ masque_endpoints: List[str]
+ """IP:port entries for the MASQUE tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+ wireguard_endpoints: List[str]
+ """IP:port entries for the WireGuard tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+
class ServiceModeV2(BaseModel):
mode: Optional[str] = None
"""The mode to run the WARP client under."""
@@ -87,6 +112,15 @@ class DefaultEditResponse(BaseModel):
gateway_unique_id: Optional[str] = None
+ global_acceleration: Optional[GlobalAcceleration] = None
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses
+ instead of the default ones. Please contact your account representative to
+ enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
include: Optional[List[SplitTunnelInclude]] = None
"""List of routes included in the WARP client's tunnel."""
diff --git a/src/cloudflare/types/zero_trust/devices/policies/default_get_response.py b/src/cloudflare/types/zero_trust/devices/policies/default_get_response.py
index 6555e2846af..c47209a98d5 100644
--- a/src/cloudflare/types/zero_trust/devices/policies/default_get_response.py
+++ b/src/cloudflare/types/zero_trust/devices/policies/default_get_response.py
@@ -7,7 +7,7 @@
from ..split_tunnel_exclude import SplitTunnelExclude
from ..split_tunnel_include import SplitTunnelInclude
-__all__ = ["DefaultGetResponse", "DNSSearchSuffix", "ServiceModeV2", "VirtualNetworks"]
+__all__ = ["DefaultGetResponse", "DNSSearchSuffix", "GlobalAcceleration", "ServiceModeV2", "VirtualNetworks"]
class DNSSearchSuffix(BaseModel):
@@ -18,6 +18,31 @@ class DNSSearchSuffix(BaseModel):
"""A description of the DNS search suffix."""
+class GlobalAcceleration(BaseModel):
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses instead of the default ones. Please contact your account representative to enable this feature on your account. See https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
+ api_endpoints: List[str]
+ """IP:port entries for the API endpoints."""
+
+ enabled: bool
+ """Global acceleration settings are used only when "enabled"."""
+
+ masque_endpoints: List[str]
+ """IP:port entries for the MASQUE tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+ wireguard_endpoints: List[str]
+ """IP:port entries for the WireGuard tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+
class ServiceModeV2(BaseModel):
mode: Optional[str] = None
"""The mode to run the WARP client under."""
@@ -87,6 +112,15 @@ class DefaultGetResponse(BaseModel):
gateway_unique_id: Optional[str] = None
+ global_acceleration: Optional[GlobalAcceleration] = None
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses
+ instead of the default ones. Please contact your account representative to
+ enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
include: Optional[List[SplitTunnelInclude]] = None
"""List of routes included in the WARP client's tunnel."""
diff --git a/src/cloudflare/types/zero_trust/devices/settings_policy.py b/src/cloudflare/types/zero_trust/devices/settings_policy.py
index 7746b5346b8..4dd47495139 100644
--- a/src/cloudflare/types/zero_trust/devices/settings_policy.py
+++ b/src/cloudflare/types/zero_trust/devices/settings_policy.py
@@ -7,7 +7,7 @@
from .split_tunnel_exclude import SplitTunnelExclude
from .split_tunnel_include import SplitTunnelInclude
-__all__ = ["SettingsPolicy", "DNSSearchSuffix", "ServiceModeV2", "TargetTest", "VirtualNetworks"]
+__all__ = ["SettingsPolicy", "DNSSearchSuffix", "GlobalAcceleration", "ServiceModeV2", "TargetTest", "VirtualNetworks"]
class DNSSearchSuffix(BaseModel):
@@ -18,6 +18,31 @@ class DNSSearchSuffix(BaseModel):
"""A description of the DNS search suffix."""
+class GlobalAcceleration(BaseModel):
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses instead of the default ones. Please contact your account representative to enable this feature on your account. See https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
+ api_endpoints: List[str]
+ """IP:port entries for the API endpoints."""
+
+ enabled: bool
+ """Global acceleration settings are used only when "enabled"."""
+
+ masque_endpoints: List[str]
+ """IP:port entries for the MASQUE tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+ wireguard_endpoints: List[str]
+ """IP:port entries for the WireGuard tunnel endpoints.
+
+ Either wireguard_endpoints or masque_endpoints must be provided.
+ """
+
+
class ServiceModeV2(BaseModel):
mode: Optional[str] = None
"""The mode to run the WARP client under."""
@@ -98,6 +123,15 @@ class SettingsPolicy(BaseModel):
gateway_unique_id: Optional[str] = None
+ global_acceleration: Optional[GlobalAcceleration] = None
+ """Global Acceleration settings for China.
+
+ When configured, WARP clients connect to the Global Accelerator addresses
+ instead of the default ones. Please contact your account representative to
+ enable this feature on your account. See
+ https://developers.cloudflare.com/china-network/concepts/global-acceleration/.
+ """
+
include: Optional[List[SplitTunnelInclude]] = None
"""List of routes included in the WARP client's tunnel."""
diff --git a/tests/api_resources/aisearch/namespaces/test_instances.py b/tests/api_resources/aisearch/namespaces/test_instances.py
index 6662d33e399..9a4fedddf76 100644
--- a/tests/api_resources/aisearch/namespaces/test_instances.py
+++ b/tests/api_resources/aisearch/namespaces/test_instances.py
@@ -125,11 +125,6 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
sync_interval=900,
@@ -253,6 +248,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
rewrite_model="@cf/meta/llama-3.3-70b-instruct-fp8-fast",
rewrite_query=True,
score_threshold=0,
+ source="source",
source_params={
"exclude_items": ["/admin/**", "/private/**", "**\\temp\\**"],
"include_items": ["/blog/**", "/docs/**/*.html", "**\\blog\\**.html"],
@@ -279,11 +275,6 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
summarization=True,
@@ -946,11 +937,6 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
sync_interval=900,
@@ -1074,6 +1060,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
rewrite_model="@cf/meta/llama-3.3-70b-instruct-fp8-fast",
rewrite_query=True,
score_threshold=0,
+ source="source",
source_params={
"exclude_items": ["/admin/**", "/private/**", "**\\temp\\**"],
"include_items": ["/blog/**", "/docs/**/*.html", "**\\blog\\**.html"],
@@ -1100,11 +1087,6 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
summarization=True,
diff --git a/tests/api_resources/aisearch/test_instances.py b/tests/api_resources/aisearch/test_instances.py
index 458d4f14faa..d83d756cec4 100644
--- a/tests/api_resources/aisearch/test_instances.py
+++ b/tests/api_resources/aisearch/test_instances.py
@@ -123,11 +123,6 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
sync_interval=900,
@@ -239,6 +234,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
rewrite_model="@cf/meta/llama-3.3-70b-instruct-fp8-fast",
rewrite_query=True,
score_threshold=0,
+ source="source",
source_params={
"exclude_items": ["/admin/**", "/private/**", "**\\temp\\**"],
"include_items": ["/blog/**", "/docs/**/*.html", "**\\blog\\**.html"],
@@ -265,11 +261,6 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
summarization=True,
@@ -840,11 +831,6 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
sync_interval=900,
@@ -956,6 +942,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
rewrite_model="@cf/meta/llama-3.3-70b-instruct-fp8-fast",
rewrite_query=True,
score_threshold=0,
+ source="source",
source_params={
"exclude_items": ["/admin/**", "/private/**", "**\\temp\\**"],
"include_items": ["/blog/**", "/docs/**/*.html", "**\\blog\\**.html"],
@@ -982,11 +969,6 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
"use_browser_rendering": True,
},
"parse_type": "sitemap",
- "store_options": {
- "storage_id": "storage_id",
- "r2_jurisdiction": "r2_jurisdiction",
- "storage_type": "r2",
- },
},
},
summarization=True,
diff --git a/tests/api_resources/zero_trust/devices/policies/test_custom.py b/tests/api_resources/zero_trust/devices/policies/test_custom.py
index 41c99047406..074f29d1f61 100644
--- a/tests/api_resources/zero_trust/devices/policies/test_custom.py
+++ b/tests/api_resources/zero_trust/devices/policies/test_custom.py
@@ -58,6 +58,12 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
}
],
exclude_office_ips=True,
+ global_acceleration={
+ "api_endpoints": ["198.51.100.1:443"],
+ "enabled": True,
+ "masque_endpoints": ["198.51.100.1:443"],
+ "wireguard_endpoints": ["198.51.100.1:2408"],
+ },
include=[
{
"address": "192.0.2.0/24",
@@ -247,6 +253,12 @@ def test_method_edit_with_all_params(self, client: Cloudflare) -> None:
}
],
exclude_office_ips=True,
+ global_acceleration={
+ "api_endpoints": ["198.51.100.1:443"],
+ "enabled": True,
+ "masque_endpoints": ["198.51.100.1:443"],
+ "wireguard_endpoints": ["198.51.100.1:2408"],
+ },
include=[
{
"address": "192.0.2.0/24",
@@ -415,6 +427,12 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
}
],
exclude_office_ips=True,
+ global_acceleration={
+ "api_endpoints": ["198.51.100.1:443"],
+ "enabled": True,
+ "masque_endpoints": ["198.51.100.1:443"],
+ "wireguard_endpoints": ["198.51.100.1:2408"],
+ },
include=[
{
"address": "192.0.2.0/24",
@@ -604,6 +622,12 @@ async def test_method_edit_with_all_params(self, async_client: AsyncCloudflare)
}
],
exclude_office_ips=True,
+ global_acceleration={
+ "api_endpoints": ["198.51.100.1:443"],
+ "enabled": True,
+ "masque_endpoints": ["198.51.100.1:443"],
+ "wireguard_endpoints": ["198.51.100.1:2408"],
+ },
include=[
{
"address": "192.0.2.0/24",
diff --git a/tests/api_resources/zero_trust/devices/policies/test_default.py b/tests/api_resources/zero_trust/devices/policies/test_default.py
index 56775dbbe99..39d7ab56e92 100644
--- a/tests/api_resources/zero_trust/devices/policies/test_default.py
+++ b/tests/api_resources/zero_trust/devices/policies/test_default.py
@@ -47,6 +47,12 @@ def test_method_edit_with_all_params(self, client: Cloudflare) -> None:
}
],
exclude_office_ips=True,
+ global_acceleration={
+ "api_endpoints": ["198.51.100.1:443"],
+ "enabled": True,
+ "masque_endpoints": ["198.51.100.1:443"],
+ "wireguard_endpoints": ["198.51.100.1:2408"],
+ },
include=[
{
"address": "192.0.2.0/24",
@@ -176,6 +182,12 @@ async def test_method_edit_with_all_params(self, async_client: AsyncCloudflare)
}
],
exclude_office_ips=True,
+ global_acceleration={
+ "api_endpoints": ["198.51.100.1:443"],
+ "enabled": True,
+ "masque_endpoints": ["198.51.100.1:443"],
+ "wireguard_endpoints": ["198.51.100.1:2408"],
+ },
include=[
{
"address": "192.0.2.0/24",
diff --git a/tests/api_resources/zero_trust/devices/test_ip_profiles.py b/tests/api_resources/zero_trust/devices/test_ip_profiles.py
index 3bafccc9b0d..5e85e909988 100644
--- a/tests/api_resources/zero_trust/devices/test_ip_profiles.py
+++ b/tests/api_resources/zero_trust/devices/test_ip_profiles.py
@@ -9,7 +9,7 @@
from cloudflare import Cloudflare, AsyncCloudflare
from tests.utils import assert_matches_type
-from cloudflare.pagination import SyncSinglePage, AsyncSinglePage
+from cloudflare.pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
from cloudflare.types.zero_trust.devices import (
IPProfile,
IPProfileDeleteResponse,
@@ -166,16 +166,17 @@ def test_method_list(self, client: Cloudflare) -> None:
ip_profile = client.zero_trust.devices.ip_profiles.list(
account_id="account_id",
)
- assert_matches_type(SyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(SyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
@pytest.mark.skip(reason="401 Unauthorized: Prism doesnt handle api tokens")
@parametrize
def test_method_list_with_all_params(self, client: Cloudflare) -> None:
ip_profile = client.zero_trust.devices.ip_profiles.list(
account_id="account_id",
+ page=1,
per_page=1,
)
- assert_matches_type(SyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(SyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
@pytest.mark.skip(reason="401 Unauthorized: Prism doesnt handle api tokens")
@parametrize
@@ -187,7 +188,7 @@ def test_raw_response_list(self, client: Cloudflare) -> None:
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
ip_profile = response.parse()
- assert_matches_type(SyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(SyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
@pytest.mark.skip(reason="401 Unauthorized: Prism doesnt handle api tokens")
@parametrize
@@ -199,7 +200,7 @@ def test_streaming_response_list(self, client: Cloudflare) -> None:
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
ip_profile = response.parse()
- assert_matches_type(SyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(SyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
assert cast(Any, response.is_closed) is True
@@ -466,16 +467,17 @@ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
ip_profile = await async_client.zero_trust.devices.ip_profiles.list(
account_id="account_id",
)
- assert_matches_type(AsyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(AsyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
@pytest.mark.skip(reason="401 Unauthorized: Prism doesnt handle api tokens")
@parametrize
async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
ip_profile = await async_client.zero_trust.devices.ip_profiles.list(
account_id="account_id",
+ page=1,
per_page=1,
)
- assert_matches_type(AsyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(AsyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
@pytest.mark.skip(reason="401 Unauthorized: Prism doesnt handle api tokens")
@parametrize
@@ -487,7 +489,7 @@ async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
ip_profile = await response.parse()
- assert_matches_type(AsyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(AsyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
@pytest.mark.skip(reason="401 Unauthorized: Prism doesnt handle api tokens")
@parametrize
@@ -499,7 +501,7 @@ async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> N
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
ip_profile = await response.parse()
- assert_matches_type(AsyncSinglePage[IPProfile], ip_profile, path=["response"])
+ assert_matches_type(AsyncV4PagePaginationArray[IPProfile], ip_profile, path=["response"])
assert cast(Any, response.is_closed) is True
From ce3088786bd3b5828d6e879f5222207b99ec0c4e Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 13:31:48 +0000
Subject: [PATCH 22/67] chore(api): update composite API spec
---
.stats.yml | 4 +--
.../types/rulesets/rule_create_params.py | 28 +++++--------------
.../types/rulesets/rule_edit_params.py | 28 +++++--------------
.../types/rulesets/set_cache_settings_rule.py | 28 +++++--------------
.../rulesets/set_cache_settings_rule_param.py | 28 +++++--------------
tests/api_resources/rulesets/test_rules.py | 24 +++-------------
6 files changed, 34 insertions(+), 106 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index e37516681b4..bb82835162b 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2412
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-9cadb6f47eb3d145352d0e7112605e553321aa88991fc55ba6efbe665bb2b52f.yml
-openapi_spec_hash: 653808896077b2132c43a0a8a383679c
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-77454b7f4d8a6c1b61e16e7f01c2b7af393011c053722940267b38937660140b.yml
+openapi_spec_hash: 5929bc536ceca35c4f3ff7af07094fcb
config_hash: a23f4c71ccd6c6117c24f63ae415dcf7
diff --git a/src/cloudflare/types/rulesets/rule_create_params.py b/src/cloudflare/types/rulesets/rule_create_params.py
index 9c5b7d9ea6b..84d8041253c 100644
--- a/src/cloudflare/types/rulesets/rule_create_params.py
+++ b/src/cloudflare/types/rulesets/rule_create_params.py
@@ -3430,29 +3430,15 @@ class SetCacheSettingsRuleActionParametersSharedDictionary(TypedDict, total=Fals
class SetCacheSettingsRuleActionParametersVaryDefault(TypedDict, total=False):
"""
- Controls how a single request header (or the default for all headers) contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to the cache key.
"""
action: Required[Literal["bypass", "passthrough", "normalize"]]
"""How the header value is treated when building the cache key."""
- languages: SequenceNotStr[str]
- """The set of languages to normalize against.
-
- Only valid for the `accept-language` header.
- """
-
- media_types: SequenceNotStr[str]
- """The set of media types to normalize against.
-
- Only valid for the `accept` header.
- """
-
class SetCacheSettingsRuleActionParametersVaryHeaders(TypedDict, total=False):
- """
- Controls how a single request header (or the default for all headers) contributes to the cache key.
- """
+ """Controls how a single request header contributes to the cache key."""
action: Required[Literal["bypass", "passthrough", "normalize"]]
"""How the header value is treated when building the cache key."""
@@ -3473,13 +3459,13 @@ class SetCacheSettingsRuleActionParametersVaryHeaders(TypedDict, total=False):
class SetCacheSettingsRuleActionParametersVary(TypedDict, total=False):
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that does not have a per-header override.
"""
default: SetCacheSettingsRuleActionParametersVaryDefault
"""
- Controls how a single request header (or the default for all headers)
- contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to
+ the cache key.
"""
headers: Dict[str, SetCacheSettingsRuleActionParametersVaryHeaders]
@@ -3564,8 +3550,8 @@ class SetCacheSettingsRuleActionParameters(TypedDict, total=False):
vary: SetCacheSettingsRuleActionParametersVary
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required
- when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that
+ does not have a per-header override.
"""
diff --git a/src/cloudflare/types/rulesets/rule_edit_params.py b/src/cloudflare/types/rulesets/rule_edit_params.py
index 272ed9c3a2f..2ab66cea32e 100644
--- a/src/cloudflare/types/rulesets/rule_edit_params.py
+++ b/src/cloudflare/types/rulesets/rule_edit_params.py
@@ -3481,29 +3481,15 @@ class SetCacheSettingsRuleActionParametersSharedDictionary(TypedDict, total=Fals
class SetCacheSettingsRuleActionParametersVaryDefault(TypedDict, total=False):
"""
- Controls how a single request header (or the default for all headers) contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to the cache key.
"""
action: Required[Literal["bypass", "passthrough", "normalize"]]
"""How the header value is treated when building the cache key."""
- languages: SequenceNotStr[str]
- """The set of languages to normalize against.
-
- Only valid for the `accept-language` header.
- """
-
- media_types: SequenceNotStr[str]
- """The set of media types to normalize against.
-
- Only valid for the `accept` header.
- """
-
class SetCacheSettingsRuleActionParametersVaryHeaders(TypedDict, total=False):
- """
- Controls how a single request header (or the default for all headers) contributes to the cache key.
- """
+ """Controls how a single request header contributes to the cache key."""
action: Required[Literal["bypass", "passthrough", "normalize"]]
"""How the header value is treated when building the cache key."""
@@ -3524,13 +3510,13 @@ class SetCacheSettingsRuleActionParametersVaryHeaders(TypedDict, total=False):
class SetCacheSettingsRuleActionParametersVary(TypedDict, total=False):
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that does not have a per-header override.
"""
default: SetCacheSettingsRuleActionParametersVaryDefault
"""
- Controls how a single request header (or the default for all headers)
- contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to
+ the cache key.
"""
headers: Dict[str, SetCacheSettingsRuleActionParametersVaryHeaders]
@@ -3615,8 +3601,8 @@ class SetCacheSettingsRuleActionParameters(TypedDict, total=False):
vary: SetCacheSettingsRuleActionParametersVary
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required
- when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that
+ does not have a per-header override.
"""
diff --git a/src/cloudflare/types/rulesets/set_cache_settings_rule.py b/src/cloudflare/types/rulesets/set_cache_settings_rule.py
index c5c8c06032f..9d2db7c0dbc 100644
--- a/src/cloudflare/types/rulesets/set_cache_settings_rule.py
+++ b/src/cloudflare/types/rulesets/set_cache_settings_rule.py
@@ -258,29 +258,15 @@ class ActionParametersSharedDictionary(BaseModel):
class ActionParametersVaryDefault(BaseModel):
"""
- Controls how a single request header (or the default for all headers) contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to the cache key.
"""
action: Literal["bypass", "passthrough", "normalize"]
"""How the header value is treated when building the cache key."""
- languages: Optional[List[str]] = None
- """The set of languages to normalize against.
-
- Only valid for the `accept-language` header.
- """
-
- media_types: Optional[List[str]] = None
- """The set of media types to normalize against.
-
- Only valid for the `accept` header.
- """
-
class ActionParametersVaryHeaders(BaseModel):
- """
- Controls how a single request header (or the default for all headers) contributes to the cache key.
- """
+ """Controls how a single request header contributes to the cache key."""
action: Literal["bypass", "passthrough", "normalize"]
"""How the header value is treated when building the cache key."""
@@ -301,13 +287,13 @@ class ActionParametersVaryHeaders(BaseModel):
class ActionParametersVary(BaseModel):
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that does not have a per-header override.
"""
default: Optional[ActionParametersVaryDefault] = None
"""
- Controls how a single request header (or the default for all headers)
- contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to
+ the cache key.
"""
headers: Optional[Dict[str, ActionParametersVaryHeaders]] = None
@@ -392,8 +378,8 @@ class ActionParameters(BaseModel):
vary: Optional[ActionParametersVary] = None
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required
- when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that
+ does not have a per-header override.
"""
diff --git a/src/cloudflare/types/rulesets/set_cache_settings_rule_param.py b/src/cloudflare/types/rulesets/set_cache_settings_rule_param.py
index 3ed01b1a11e..f89b41371ba 100644
--- a/src/cloudflare/types/rulesets/set_cache_settings_rule_param.py
+++ b/src/cloudflare/types/rulesets/set_cache_settings_rule_param.py
@@ -265,29 +265,15 @@ class ActionParametersSharedDictionary(TypedDict, total=False):
class ActionParametersVaryDefault(TypedDict, total=False):
"""
- Controls how a single request header (or the default for all headers) contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to the cache key.
"""
action: Required[Literal["bypass", "passthrough", "normalize"]]
"""How the header value is treated when building the cache key."""
- languages: SequenceNotStr[str]
- """The set of languages to normalize against.
-
- Only valid for the `accept-language` header.
- """
-
- media_types: SequenceNotStr[str]
- """The set of media types to normalize against.
-
- Only valid for the `accept` header.
- """
-
class ActionParametersVaryHeaders(TypedDict, total=False):
- """
- Controls how a single request header (or the default for all headers) contributes to the cache key.
- """
+ """Controls how a single request header contributes to the cache key."""
action: Required[Literal["bypass", "passthrough", "normalize"]]
"""How the header value is treated when building the cache key."""
@@ -308,13 +294,13 @@ class ActionParametersVaryHeaders(TypedDict, total=False):
class ActionParametersVary(TypedDict, total=False):
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that does not have a per-header override.
"""
default: ActionParametersVaryDefault
"""
- Controls how a single request header (or the default for all headers)
- contributes to the cache key.
+ Controls how response Vary headers without a per-header override contribute to
+ the cache key.
"""
headers: Dict[str, ActionParametersVaryHeaders]
@@ -399,8 +385,8 @@ class ActionParameters(TypedDict, total=False):
vary: ActionParametersVary
"""Controls how cached responses vary based on request headers.
- At least one of `default` or `headers` must be set, and `default` is required
- when `headers` is set.
+ `default` is required by the API and applies to any Vary response header that
+ does not have a per-header override.
"""
diff --git a/tests/api_resources/rulesets/test_rules.py b/tests/api_resources/rulesets/test_rules.py
index 2b88ce437de..2b107425f97 100644
--- a/tests/api_resources/rulesets/test_rules.py
+++ b/tests/api_resources/rulesets/test_rules.py
@@ -1689,11 +1689,7 @@ def test_method_create_with_all_params_overload_17(self, client: Cloudflare) ->
"strip_last_modified": True,
"strip_set_cookie": True,
"vary": {
- "default": {
- "action": "normalize",
- "languages": ["en"],
- "media_types": ["image/webp"],
- },
+ "default": {"action": "normalize"},
"headers": {
"accept": {
"action": "normalize",
@@ -4057,11 +4053,7 @@ def test_method_edit_with_all_params_overload_17(self, client: Cloudflare) -> No
"strip_last_modified": True,
"strip_set_cookie": True,
"vary": {
- "default": {
- "action": "normalize",
- "languages": ["en"],
- "media_types": ["image/webp"],
- },
+ "default": {"action": "normalize"},
"headers": {
"accept": {
"action": "normalize",
@@ -6178,11 +6170,7 @@ async def test_method_create_with_all_params_overload_17(self, async_client: Asy
"strip_last_modified": True,
"strip_set_cookie": True,
"vary": {
- "default": {
- "action": "normalize",
- "languages": ["en"],
- "media_types": ["image/webp"],
- },
+ "default": {"action": "normalize"},
"headers": {
"accept": {
"action": "normalize",
@@ -8546,11 +8534,7 @@ async def test_method_edit_with_all_params_overload_17(self, async_client: Async
"strip_last_modified": True,
"strip_set_cookie": True,
"vary": {
- "default": {
- "action": "normalize",
- "languages": ["en"],
- "media_types": ["image/webp"],
- },
+ "default": {"action": "normalize"},
"headers": {
"accept": {
"action": "normalize",
From 335fe0f9342850be9f6ee799e722d1675b9e3156 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 13:58:33 +0000
Subject: [PATCH 23/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index bb82835162b..7e5c5870683 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2412
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-77454b7f4d8a6c1b61e16e7f01c2b7af393011c053722940267b38937660140b.yml
-openapi_spec_hash: 5929bc536ceca35c4f3ff7af07094fcb
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-b0abdd4a64b07a83c31a1a448f44c578d98b0409dd0c0984289e2c4bdbd47e60.yml
+openapi_spec_hash: dc0cabd7c381a18f0327edbb8d358934
config_hash: a23f4c71ccd6c6117c24f63ae415dcf7
From 583042b6033d9676e3248dc764877c11efaa77fb Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 14:57:53 +0000
Subject: [PATCH 24/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 7e5c5870683..298e6790fd3 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2412
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-b0abdd4a64b07a83c31a1a448f44c578d98b0409dd0c0984289e2c4bdbd47e60.yml
-openapi_spec_hash: dc0cabd7c381a18f0327edbb8d358934
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-aea449e729e8f21233664cd0c798c1be0f085fa8c6f3f09d4106a9e2a8a91ceb.yml
+openapi_spec_hash: bacabcf09c5206d41639afc39af8f2ac
config_hash: a23f4c71ccd6c6117c24f63ae415dcf7
From e96350d9a2077159ade5a64a072e8e4ef0622ccc Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 15:03:44 +0000
Subject: [PATCH 25/67] feat: feat(email_security): Add API to do bulk message
movements and quarantine releases
* feat(email_security): Add API to do bulk message movements and quarantine releases
---
.stats.yml | 6 +-
.../resources/email_security/api.md | 44 ++
.../email_security/investigate/__init__.py | 14 +
.../investigate/bulk/__init__.py | 47 ++
.../email_security/investigate/bulk/bulk.py | 643 ++++++++++++++++++
.../email_security/investigate/bulk/cancel.py | 197 ++++++
.../investigate/bulk/messages.py | 226 ++++++
.../email_security/investigate/investigate.py | 32 +
.../email_security/investigate/__init__.py | 6 +
.../investigate/bulk/__init__.py | 7 +
.../bulk/cancel_create_response.py | 126 ++++
.../investigate/bulk/message_list_params.py | 20 +
.../investigate/bulk/message_list_response.py | 69 ++
.../investigate/bulk_create_params.py | 73 ++
.../investigate/bulk_create_response.py | 126 ++++
.../investigate/bulk_delete_response.py | 9 +
.../investigate/bulk_get_response.py | 126 ++++
.../investigate/bulk_list_params.py | 22 +
.../investigate/bulk_list_response.py | 126 ++++
.../investigate/bulk/__init__.py | 1 +
.../investigate/bulk/test_cancel.py | 120 ++++
.../investigate/bulk/test_messages.py | 143 ++++
.../email_security/investigate/test_bulk.py | 473 +++++++++++++
23 files changed, 2653 insertions(+), 3 deletions(-)
create mode 100644 src/cloudflare/resources/email_security/investigate/bulk/__init__.py
create mode 100644 src/cloudflare/resources/email_security/investigate/bulk/bulk.py
create mode 100644 src/cloudflare/resources/email_security/investigate/bulk/cancel.py
create mode 100644 src/cloudflare/resources/email_security/investigate/bulk/messages.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk/__init__.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk/cancel_create_response.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk/message_list_params.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk/message_list_response.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk_create_params.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk_create_response.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk_delete_response.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk_get_response.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk_list_params.py
create mode 100644 src/cloudflare/types/email_security/investigate/bulk_list_response.py
create mode 100644 tests/api_resources/email_security/investigate/bulk/__init__.py
create mode 100644 tests/api_resources/email_security/investigate/bulk/test_cancel.py
create mode 100644 tests/api_resources/email_security/investigate/bulk/test_messages.py
create mode 100644 tests/api_resources/email_security/investigate/test_bulk.py
diff --git a/.stats.yml b/.stats.yml
index 298e6790fd3..206e0199837 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
-configured_endpoints: 2412
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-aea449e729e8f21233664cd0c798c1be0f085fa8c6f3f09d4106a9e2a8a91ceb.yml
+configured_endpoints: 2418
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-390a1858f30b8d927f55b608de32c0af9117819b1b17ef35376447cd537b91ae.yml
openapi_spec_hash: bacabcf09c5206d41639afc39af8f2ac
-config_hash: a23f4c71ccd6c6117c24f63ae415dcf7
+config_hash: cd80863b2a094f3805409e4a5676b0b8
diff --git a/src/cloudflare/resources/email_security/api.md b/src/cloudflare/resources/email_security/api.md
index 9ee4ed96b7b..fba445ca28d 100644
--- a/src/cloudflare/resources/email_security/api.md
+++ b/src/cloudflare/resources/email_security/api.md
@@ -93,6 +93,50 @@ Methods:
- client.email_security.investigate.release.bulk(\*, account_id, \*\*params) -> SyncSinglePage[ReleaseBulkResponse]
+### Bulk
+
+Types:
+
+```python
+from cloudflare.types.email_security.investigate import (
+ BulkCreateResponse,
+ BulkListResponse,
+ BulkDeleteResponse,
+ BulkGetResponse,
+)
+```
+
+Methods:
+
+- client.email_security.investigate.bulk.create(\*, account_id, \*\*params) -> BulkCreateResponse
+- client.email_security.investigate.bulk.list(\*, account_id, \*\*params) -> SyncV4PagePaginationArray[BulkListResponse]
+- client.email_security.investigate.bulk.delete(job_id, \*, account_id) -> BulkDeleteResponse
+- client.email_security.investigate.bulk.get(job_id, \*, account_id) -> BulkGetResponse
+
+#### Cancel
+
+Types:
+
+```python
+from cloudflare.types.email_security.investigate.bulk import CancelCreateResponse
+```
+
+Methods:
+
+- client.email_security.investigate.bulk.cancel.create(job_id, \*, account_id) -> CancelCreateResponse
+
+#### Messages
+
+Types:
+
+```python
+from cloudflare.types.email_security.investigate.bulk import MessageListResponse
+```
+
+Methods:
+
+- client.email_security.investigate.bulk.messages.list(job_id, \*, account_id, \*\*params) -> SyncV4PagePaginationArray[MessageListResponse]
+
## Phishguard
### Reports
diff --git a/src/cloudflare/resources/email_security/investigate/__init__.py b/src/cloudflare/resources/email_security/investigate/__init__.py
index 5b206205771..e3209aa1179 100644
--- a/src/cloudflare/resources/email_security/investigate/__init__.py
+++ b/src/cloudflare/resources/email_security/investigate/__init__.py
@@ -8,6 +8,14 @@
RawResourceWithStreamingResponse,
AsyncRawResourceWithStreamingResponse,
)
+from .bulk import (
+ BulkResource,
+ AsyncBulkResource,
+ BulkResourceWithRawResponse,
+ AsyncBulkResourceWithRawResponse,
+ BulkResourceWithStreamingResponse,
+ AsyncBulkResourceWithStreamingResponse,
+)
from .move import (
MoveResource,
AsyncMoveResource,
@@ -108,6 +116,12 @@
"AsyncReleaseResourceWithRawResponse",
"ReleaseResourceWithStreamingResponse",
"AsyncReleaseResourceWithStreamingResponse",
+ "BulkResource",
+ "AsyncBulkResource",
+ "BulkResourceWithRawResponse",
+ "AsyncBulkResourceWithRawResponse",
+ "BulkResourceWithStreamingResponse",
+ "AsyncBulkResourceWithStreamingResponse",
"InvestigateResource",
"AsyncInvestigateResource",
"InvestigateResourceWithRawResponse",
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/__init__.py b/src/cloudflare/resources/email_security/investigate/bulk/__init__.py
new file mode 100644
index 00000000000..679d6bf3f6b
--- /dev/null
+++ b/src/cloudflare/resources/email_security/investigate/bulk/__init__.py
@@ -0,0 +1,47 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .bulk import (
+ BulkResource,
+ AsyncBulkResource,
+ BulkResourceWithRawResponse,
+ AsyncBulkResourceWithRawResponse,
+ BulkResourceWithStreamingResponse,
+ AsyncBulkResourceWithStreamingResponse,
+)
+from .cancel import (
+ CancelResource,
+ AsyncCancelResource,
+ CancelResourceWithRawResponse,
+ AsyncCancelResourceWithRawResponse,
+ CancelResourceWithStreamingResponse,
+ AsyncCancelResourceWithStreamingResponse,
+)
+from .messages import (
+ MessagesResource,
+ AsyncMessagesResource,
+ MessagesResourceWithRawResponse,
+ AsyncMessagesResourceWithRawResponse,
+ MessagesResourceWithStreamingResponse,
+ AsyncMessagesResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "CancelResource",
+ "AsyncCancelResource",
+ "CancelResourceWithRawResponse",
+ "AsyncCancelResourceWithRawResponse",
+ "CancelResourceWithStreamingResponse",
+ "AsyncCancelResourceWithStreamingResponse",
+ "MessagesResource",
+ "AsyncMessagesResource",
+ "MessagesResourceWithRawResponse",
+ "AsyncMessagesResourceWithRawResponse",
+ "MessagesResourceWithStreamingResponse",
+ "AsyncMessagesResourceWithStreamingResponse",
+ "BulkResource",
+ "AsyncBulkResource",
+ "BulkResourceWithRawResponse",
+ "AsyncBulkResourceWithRawResponse",
+ "BulkResourceWithStreamingResponse",
+ "AsyncBulkResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/bulk.py b/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
new file mode 100644
index 00000000000..f4c62074808
--- /dev/null
+++ b/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
@@ -0,0 +1,643 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Type, Optional, cast
+from typing_extensions import Literal
+
+import httpx
+
+from .cancel import (
+ CancelResource,
+ AsyncCancelResource,
+ CancelResourceWithRawResponse,
+ AsyncCancelResourceWithRawResponse,
+ CancelResourceWithStreamingResponse,
+ AsyncCancelResourceWithStreamingResponse,
+)
+from .messages import (
+ MessagesResource,
+ AsyncMessagesResource,
+ MessagesResourceWithRawResponse,
+ AsyncMessagesResourceWithRawResponse,
+ MessagesResourceWithStreamingResponse,
+ AsyncMessagesResourceWithStreamingResponse,
+)
+from ....._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ....._utils import path_template, maybe_transform, async_maybe_transform
+from ....._compat import cached_property
+from ....._resource import SyncAPIResource, AsyncAPIResource
+from ....._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ....._wrappers import ResultWrapper
+from .....pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
+from ....._base_client import AsyncPaginator, make_request_options
+from .....types.email_security.investigate import bulk_list_params, bulk_create_params
+from .....types.email_security.investigate.bulk_get_response import BulkGetResponse
+from .....types.email_security.investigate.bulk_list_response import BulkListResponse
+from .....types.email_security.investigate.bulk_create_response import BulkCreateResponse
+from .....types.email_security.investigate.bulk_delete_response import BulkDeleteResponse
+
+__all__ = ["BulkResource", "AsyncBulkResource"]
+
+
+class BulkResource(SyncAPIResource):
+ @cached_property
+ def cancel(self) -> CancelResource:
+ return CancelResource(self._client)
+
+ @cached_property
+ def messages(self) -> MessagesResource:
+ return MessagesResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> BulkResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return BulkResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> BulkResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return BulkResourceWithStreamingResponse(self)
+
+ def create(
+ self,
+ *,
+ account_id: str,
+ action: Literal["MOVE", "RELEASE"],
+ search_params: bulk_create_params.SearchParams,
+ comment: Optional[str] | Omit = omit,
+ destination: Literal[
+ "Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"
+ ]
+ | Omit = omit,
+ expected_disposition: Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> BulkCreateResponse:
+ """
+ Create a bulk action job
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._post(
+ path_template("/accounts/{account_id}/email-security/investigate/bulk", account_id=account_id),
+ body=maybe_transform(
+ {
+ "action": action,
+ "search_params": search_params,
+ "comment": comment,
+ "destination": destination,
+ "expected_disposition": expected_disposition,
+ },
+ bulk_create_params.BulkCreateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[BulkCreateResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[BulkCreateResponse], ResultWrapper[BulkCreateResponse]),
+ )
+
+ def list(
+ self,
+ *,
+ account_id: str,
+ action_type: Literal["MOVE", "RELEASE"] | Omit = omit,
+ page: int | Omit = omit,
+ per_page: int | Omit = omit,
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+ | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SyncV4PagePaginationArray[BulkListResponse]:
+ """
+ List bulk action jobs
+
+ Args:
+ account_id: Identifier.
+
+ page: Current page within paginated list of results.
+
+ per_page: The number of results per page. Maximum value is 1000.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get_api_list(
+ path_template("/accounts/{account_id}/email-security/investigate/bulk", account_id=account_id),
+ page=SyncV4PagePaginationArray[BulkListResponse],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "action_type": action_type,
+ "page": page,
+ "per_page": per_page,
+ "status": status,
+ },
+ bulk_list_params.BulkListParams,
+ ),
+ ),
+ model=BulkListResponse,
+ )
+
+ def delete(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> BulkDeleteResponse:
+ """Soft-deletes the job, hiding it from all list and detail endpoints.
+
+ Only jobs in
+ a terminal state (`COMPLETED`, `CANCELLED`, `FAILED`, or `SKIPPED`) can be
+ deleted. To stop an in-progress job without removing it, use the cancel endpoint
+ instead.
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return self._delete(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}", account_id=account_id, job_id=job_id
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[BulkDeleteResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[BulkDeleteResponse], ResultWrapper[BulkDeleteResponse]),
+ )
+
+ def get(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> BulkGetResponse:
+ """
+ Get bulk action job details
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return self._get(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}", account_id=account_id, job_id=job_id
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[BulkGetResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[BulkGetResponse], ResultWrapper[BulkGetResponse]),
+ )
+
+
+class AsyncBulkResource(AsyncAPIResource):
+ @cached_property
+ def cancel(self) -> AsyncCancelResource:
+ return AsyncCancelResource(self._client)
+
+ @cached_property
+ def messages(self) -> AsyncMessagesResource:
+ return AsyncMessagesResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncBulkResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncBulkResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncBulkResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncBulkResourceWithStreamingResponse(self)
+
+ async def create(
+ self,
+ *,
+ account_id: str,
+ action: Literal["MOVE", "RELEASE"],
+ search_params: bulk_create_params.SearchParams,
+ comment: Optional[str] | Omit = omit,
+ destination: Literal[
+ "Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"
+ ]
+ | Omit = omit,
+ expected_disposition: Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> BulkCreateResponse:
+ """
+ Create a bulk action job
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return await self._post(
+ path_template("/accounts/{account_id}/email-security/investigate/bulk", account_id=account_id),
+ body=await async_maybe_transform(
+ {
+ "action": action,
+ "search_params": search_params,
+ "comment": comment,
+ "destination": destination,
+ "expected_disposition": expected_disposition,
+ },
+ bulk_create_params.BulkCreateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[BulkCreateResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[BulkCreateResponse], ResultWrapper[BulkCreateResponse]),
+ )
+
+ def list(
+ self,
+ *,
+ account_id: str,
+ action_type: Literal["MOVE", "RELEASE"] | Omit = omit,
+ page: int | Omit = omit,
+ per_page: int | Omit = omit,
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+ | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AsyncPaginator[BulkListResponse, AsyncV4PagePaginationArray[BulkListResponse]]:
+ """
+ List bulk action jobs
+
+ Args:
+ account_id: Identifier.
+
+ page: Current page within paginated list of results.
+
+ per_page: The number of results per page. Maximum value is 1000.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get_api_list(
+ path_template("/accounts/{account_id}/email-security/investigate/bulk", account_id=account_id),
+ page=AsyncV4PagePaginationArray[BulkListResponse],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "action_type": action_type,
+ "page": page,
+ "per_page": per_page,
+ "status": status,
+ },
+ bulk_list_params.BulkListParams,
+ ),
+ ),
+ model=BulkListResponse,
+ )
+
+ async def delete(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> BulkDeleteResponse:
+ """Soft-deletes the job, hiding it from all list and detail endpoints.
+
+ Only jobs in
+ a terminal state (`COMPLETED`, `CANCELLED`, `FAILED`, or `SKIPPED`) can be
+ deleted. To stop an in-progress job without removing it, use the cancel endpoint
+ instead.
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return await self._delete(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}", account_id=account_id, job_id=job_id
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[BulkDeleteResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[BulkDeleteResponse], ResultWrapper[BulkDeleteResponse]),
+ )
+
+ async def get(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> BulkGetResponse:
+ """
+ Get bulk action job details
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return await self._get(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}", account_id=account_id, job_id=job_id
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[BulkGetResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[BulkGetResponse], ResultWrapper[BulkGetResponse]),
+ )
+
+
+class BulkResourceWithRawResponse:
+ def __init__(self, bulk: BulkResource) -> None:
+ self._bulk = bulk
+
+ self.create = to_raw_response_wrapper(
+ bulk.create,
+ )
+ self.list = to_raw_response_wrapper(
+ bulk.list,
+ )
+ self.delete = to_raw_response_wrapper(
+ bulk.delete,
+ )
+ self.get = to_raw_response_wrapper(
+ bulk.get,
+ )
+
+ @cached_property
+ def cancel(self) -> CancelResourceWithRawResponse:
+ return CancelResourceWithRawResponse(self._bulk.cancel)
+
+ @cached_property
+ def messages(self) -> MessagesResourceWithRawResponse:
+ return MessagesResourceWithRawResponse(self._bulk.messages)
+
+
+class AsyncBulkResourceWithRawResponse:
+ def __init__(self, bulk: AsyncBulkResource) -> None:
+ self._bulk = bulk
+
+ self.create = async_to_raw_response_wrapper(
+ bulk.create,
+ )
+ self.list = async_to_raw_response_wrapper(
+ bulk.list,
+ )
+ self.delete = async_to_raw_response_wrapper(
+ bulk.delete,
+ )
+ self.get = async_to_raw_response_wrapper(
+ bulk.get,
+ )
+
+ @cached_property
+ def cancel(self) -> AsyncCancelResourceWithRawResponse:
+ return AsyncCancelResourceWithRawResponse(self._bulk.cancel)
+
+ @cached_property
+ def messages(self) -> AsyncMessagesResourceWithRawResponse:
+ return AsyncMessagesResourceWithRawResponse(self._bulk.messages)
+
+
+class BulkResourceWithStreamingResponse:
+ def __init__(self, bulk: BulkResource) -> None:
+ self._bulk = bulk
+
+ self.create = to_streamed_response_wrapper(
+ bulk.create,
+ )
+ self.list = to_streamed_response_wrapper(
+ bulk.list,
+ )
+ self.delete = to_streamed_response_wrapper(
+ bulk.delete,
+ )
+ self.get = to_streamed_response_wrapper(
+ bulk.get,
+ )
+
+ @cached_property
+ def cancel(self) -> CancelResourceWithStreamingResponse:
+ return CancelResourceWithStreamingResponse(self._bulk.cancel)
+
+ @cached_property
+ def messages(self) -> MessagesResourceWithStreamingResponse:
+ return MessagesResourceWithStreamingResponse(self._bulk.messages)
+
+
+class AsyncBulkResourceWithStreamingResponse:
+ def __init__(self, bulk: AsyncBulkResource) -> None:
+ self._bulk = bulk
+
+ self.create = async_to_streamed_response_wrapper(
+ bulk.create,
+ )
+ self.list = async_to_streamed_response_wrapper(
+ bulk.list,
+ )
+ self.delete = async_to_streamed_response_wrapper(
+ bulk.delete,
+ )
+ self.get = async_to_streamed_response_wrapper(
+ bulk.get,
+ )
+
+ @cached_property
+ def cancel(self) -> AsyncCancelResourceWithStreamingResponse:
+ return AsyncCancelResourceWithStreamingResponse(self._bulk.cancel)
+
+ @cached_property
+ def messages(self) -> AsyncMessagesResourceWithStreamingResponse:
+ return AsyncMessagesResourceWithStreamingResponse(self._bulk.messages)
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/cancel.py b/src/cloudflare/resources/email_security/investigate/bulk/cancel.py
new file mode 100644
index 00000000000..eaea489bf0f
--- /dev/null
+++ b/src/cloudflare/resources/email_security/investigate/bulk/cancel.py
@@ -0,0 +1,197 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Type, cast
+
+import httpx
+
+from ....._types import Body, Query, Headers, NotGiven, not_given
+from ....._utils import path_template
+from ....._compat import cached_property
+from ....._resource import SyncAPIResource, AsyncAPIResource
+from ....._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ....._wrappers import ResultWrapper
+from ....._base_client import make_request_options
+from .....types.email_security.investigate.bulk.cancel_create_response import CancelCreateResponse
+
+__all__ = ["CancelResource", "AsyncCancelResource"]
+
+
+class CancelResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> CancelResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return CancelResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> CancelResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return CancelResourceWithStreamingResponse(self)
+
+ def create(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> CancelCreateResponse:
+ """Marks the job as cancelled and stops any pending message processing.
+
+ The job
+ record remains visible in list and detail endpoints.
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return self._post(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}/cancel",
+ account_id=account_id,
+ job_id=job_id,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[CancelCreateResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[CancelCreateResponse], ResultWrapper[CancelCreateResponse]),
+ )
+
+
+class AsyncCancelResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncCancelResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncCancelResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncCancelResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncCancelResourceWithStreamingResponse(self)
+
+ async def create(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> CancelCreateResponse:
+ """Marks the job as cancelled and stops any pending message processing.
+
+ The job
+ record remains visible in list and detail endpoints.
+
+ Args:
+ account_id: Identifier.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return await self._post(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}/cancel",
+ account_id=account_id,
+ job_id=job_id,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[CancelCreateResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[CancelCreateResponse], ResultWrapper[CancelCreateResponse]),
+ )
+
+
+class CancelResourceWithRawResponse:
+ def __init__(self, cancel: CancelResource) -> None:
+ self._cancel = cancel
+
+ self.create = to_raw_response_wrapper(
+ cancel.create,
+ )
+
+
+class AsyncCancelResourceWithRawResponse:
+ def __init__(self, cancel: AsyncCancelResource) -> None:
+ self._cancel = cancel
+
+ self.create = async_to_raw_response_wrapper(
+ cancel.create,
+ )
+
+
+class CancelResourceWithStreamingResponse:
+ def __init__(self, cancel: CancelResource) -> None:
+ self._cancel = cancel
+
+ self.create = to_streamed_response_wrapper(
+ cancel.create,
+ )
+
+
+class AsyncCancelResourceWithStreamingResponse:
+ def __init__(self, cancel: AsyncCancelResource) -> None:
+ self._cancel = cancel
+
+ self.create = async_to_streamed_response_wrapper(
+ cancel.create,
+ )
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/messages.py b/src/cloudflare/resources/email_security/investigate/bulk/messages.py
new file mode 100644
index 00000000000..84223efb0b4
--- /dev/null
+++ b/src/cloudflare/resources/email_security/investigate/bulk/messages.py
@@ -0,0 +1,226 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal
+
+import httpx
+
+from ....._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ....._utils import path_template, maybe_transform
+from ....._compat import cached_property
+from ....._resource import SyncAPIResource, AsyncAPIResource
+from ....._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from .....pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
+from ....._base_client import AsyncPaginator, make_request_options
+from .....types.email_security.investigate.bulk import message_list_params
+from .....types.email_security.investigate.bulk.message_list_response import MessageListResponse
+
+__all__ = ["MessagesResource", "AsyncMessagesResource"]
+
+
+class MessagesResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> MessagesResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return MessagesResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> MessagesResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return MessagesResourceWithStreamingResponse(self)
+
+ def list(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ page: int | Omit = omit,
+ per_page: int | Omit = omit,
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+ | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SyncV4PagePaginationArray[MessageListResponse]:
+ """
+ List messages for a bulk action job
+
+ Args:
+ account_id: Identifier.
+
+ page: Current page within paginated list of results.
+
+ per_page: The number of results per page. Maximum value is 1000.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return self._get_api_list(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}/messages",
+ account_id=account_id,
+ job_id=job_id,
+ ),
+ page=SyncV4PagePaginationArray[MessageListResponse],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "page": page,
+ "per_page": per_page,
+ "status": status,
+ },
+ message_list_params.MessageListParams,
+ ),
+ ),
+ model=MessageListResponse,
+ )
+
+
+class AsyncMessagesResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncMessagesResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncMessagesResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncMessagesResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncMessagesResourceWithStreamingResponse(self)
+
+ def list(
+ self,
+ job_id: str,
+ *,
+ account_id: str,
+ page: int | Omit = omit,
+ per_page: int | Omit = omit,
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+ | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AsyncPaginator[MessageListResponse, AsyncV4PagePaginationArray[MessageListResponse]]:
+ """
+ List messages for a bulk action job
+
+ Args:
+ account_id: Identifier.
+
+ page: Current page within paginated list of results.
+
+ per_page: The number of results per page. Maximum value is 1000.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not job_id:
+ raise ValueError(f"Expected a non-empty value for `job_id` but received {job_id!r}")
+ return self._get_api_list(
+ path_template(
+ "/accounts/{account_id}/email-security/investigate/bulk/{job_id}/messages",
+ account_id=account_id,
+ job_id=job_id,
+ ),
+ page=AsyncV4PagePaginationArray[MessageListResponse],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "page": page,
+ "per_page": per_page,
+ "status": status,
+ },
+ message_list_params.MessageListParams,
+ ),
+ ),
+ model=MessageListResponse,
+ )
+
+
+class MessagesResourceWithRawResponse:
+ def __init__(self, messages: MessagesResource) -> None:
+ self._messages = messages
+
+ self.list = to_raw_response_wrapper(
+ messages.list,
+ )
+
+
+class AsyncMessagesResourceWithRawResponse:
+ def __init__(self, messages: AsyncMessagesResource) -> None:
+ self._messages = messages
+
+ self.list = async_to_raw_response_wrapper(
+ messages.list,
+ )
+
+
+class MessagesResourceWithStreamingResponse:
+ def __init__(self, messages: MessagesResource) -> None:
+ self._messages = messages
+
+ self.list = to_streamed_response_wrapper(
+ messages.list,
+ )
+
+
+class AsyncMessagesResourceWithStreamingResponse:
+ def __init__(self, messages: AsyncMessagesResource) -> None:
+ self._messages = messages
+
+ self.list = async_to_streamed_response_wrapper(
+ messages.list,
+ )
diff --git a/src/cloudflare/resources/email_security/investigate/investigate.py b/src/cloudflare/resources/email_security/investigate/investigate.py
index 6a06fdf611b..0ede93136fc 100644
--- a/src/cloudflare/resources/email_security/investigate/investigate.py
+++ b/src/cloudflare/resources/email_security/investigate/investigate.py
@@ -50,6 +50,14 @@
)
from ...._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
from ...._utils import path_template, maybe_transform, async_maybe_transform
+from .bulk.bulk import (
+ BulkResource,
+ AsyncBulkResource,
+ BulkResourceWithRawResponse,
+ AsyncBulkResourceWithRawResponse,
+ BulkResourceWithStreamingResponse,
+ AsyncBulkResourceWithStreamingResponse,
+)
from ...._compat import cached_property
from .detections import (
DetectionsResource,
@@ -113,6 +121,10 @@ def reclassify(self) -> ReclassifyResource:
def release(self) -> ReleaseResource:
return ReleaseResource(self._client)
+ @cached_property
+ def bulk(self) -> BulkResource:
+ return BulkResource(self._client)
+
@cached_property
def with_raw_response(self) -> InvestigateResourceWithRawResponse:
"""
@@ -318,6 +330,10 @@ def reclassify(self) -> AsyncReclassifyResource:
def release(self) -> AsyncReleaseResource:
return AsyncReleaseResource(self._client)
+ @cached_property
+ def bulk(self) -> AsyncBulkResource:
+ return AsyncBulkResource(self._client)
+
@cached_property
def with_raw_response(self) -> AsyncInvestigateResourceWithRawResponse:
"""
@@ -535,6 +551,10 @@ def reclassify(self) -> ReclassifyResourceWithRawResponse:
def release(self) -> ReleaseResourceWithRawResponse:
return ReleaseResourceWithRawResponse(self._investigate.release)
+ @cached_property
+ def bulk(self) -> BulkResourceWithRawResponse:
+ return BulkResourceWithRawResponse(self._investigate.bulk)
+
class AsyncInvestigateResourceWithRawResponse:
def __init__(self, investigate: AsyncInvestigateResource) -> None:
@@ -575,6 +595,10 @@ def reclassify(self) -> AsyncReclassifyResourceWithRawResponse:
def release(self) -> AsyncReleaseResourceWithRawResponse:
return AsyncReleaseResourceWithRawResponse(self._investigate.release)
+ @cached_property
+ def bulk(self) -> AsyncBulkResourceWithRawResponse:
+ return AsyncBulkResourceWithRawResponse(self._investigate.bulk)
+
class InvestigateResourceWithStreamingResponse:
def __init__(self, investigate: InvestigateResource) -> None:
@@ -615,6 +639,10 @@ def reclassify(self) -> ReclassifyResourceWithStreamingResponse:
def release(self) -> ReleaseResourceWithStreamingResponse:
return ReleaseResourceWithStreamingResponse(self._investigate.release)
+ @cached_property
+ def bulk(self) -> BulkResourceWithStreamingResponse:
+ return BulkResourceWithStreamingResponse(self._investigate.bulk)
+
class AsyncInvestigateResourceWithStreamingResponse:
def __init__(self, investigate: AsyncInvestigateResource) -> None:
@@ -654,3 +682,7 @@ def reclassify(self) -> AsyncReclassifyResourceWithStreamingResponse:
@cached_property
def release(self) -> AsyncReleaseResourceWithStreamingResponse:
return AsyncReleaseResourceWithStreamingResponse(self._investigate.release)
+
+ @cached_property
+ def bulk(self) -> AsyncBulkResourceWithStreamingResponse:
+ return AsyncBulkResourceWithStreamingResponse(self._investigate.bulk)
diff --git a/src/cloudflare/types/email_security/investigate/__init__.py b/src/cloudflare/types/email_security/investigate/__init__.py
index e694dd47b9b..bdc2a1528ea 100644
--- a/src/cloudflare/types/email_security/investigate/__init__.py
+++ b/src/cloudflare/types/email_security/investigate/__init__.py
@@ -2,12 +2,18 @@
from __future__ import annotations
+from .bulk_list_params import BulkListParams as BulkListParams
from .move_bulk_params import MoveBulkParams as MoveBulkParams
from .raw_get_response import RawGetResponse as RawGetResponse
+from .bulk_get_response import BulkGetResponse as BulkGetResponse
+from .bulk_create_params import BulkCreateParams as BulkCreateParams
+from .bulk_list_response import BulkListResponse as BulkListResponse
from .move_bulk_response import MoveBulkResponse as MoveBulkResponse
from .move_create_params import MoveCreateParams as MoveCreateParams
from .trace_get_response import TraceGetResponse as TraceGetResponse
from .release_bulk_params import ReleaseBulkParams as ReleaseBulkParams
+from .bulk_create_response import BulkCreateResponse as BulkCreateResponse
+from .bulk_delete_response import BulkDeleteResponse as BulkDeleteResponse
from .move_create_response import MoveCreateResponse as MoveCreateResponse
from .preview_get_response import PreviewGetResponse as PreviewGetResponse
from .preview_create_params import PreviewCreateParams as PreviewCreateParams
diff --git a/src/cloudflare/types/email_security/investigate/bulk/__init__.py b/src/cloudflare/types/email_security/investigate/bulk/__init__.py
new file mode 100644
index 00000000000..fb1770e63d3
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk/__init__.py
@@ -0,0 +1,7 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .message_list_params import MessageListParams as MessageListParams
+from .message_list_response import MessageListResponse as MessageListResponse
+from .cancel_create_response import CancelCreateResponse as CancelCreateResponse
diff --git a/src/cloudflare/types/email_security/investigate/bulk/cancel_create_response.py b/src/cloudflare/types/email_security/investigate/bulk/cancel_create_response.py
new file mode 100644
index 00000000000..bacf4125cfd
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk/cancel_create_response.py
@@ -0,0 +1,126 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Union, Optional
+from datetime import datetime
+from typing_extensions import Literal, Annotated, TypeAlias
+
+from ....._utils import PropertyInfo
+from ....._models import BaseModel
+
+__all__ = ["CancelCreateResponse", "ActionParams", "ActionParamsMove", "ActionParamsRelease", "SearchParams"]
+
+
+class ActionParamsMove(BaseModel):
+ destination: Literal["Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"]
+
+ type: Literal["MOVE"]
+
+ expected_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+
+class ActionParamsRelease(BaseModel):
+ type: Literal["RELEASE"]
+
+
+ActionParams: TypeAlias = Annotated[Union[ActionParamsMove, ActionParamsRelease], PropertyInfo(discriminator="type")]
+
+
+class SearchParams(BaseModel):
+ action_log: Optional[bool] = None
+ """Deprecated, use `GET /investigate/{investigate_id}/action_log` instead.
+
+ End of life: November 1, 2026.
+ """
+
+ alert_id: Optional[str] = None
+
+ delivery_status: Optional[
+ Literal["delivered", "moved", "quarantined", "rejected", "deferred", "bounced", "queued"]
+ ] = None
+ """Delivery status of the message."""
+
+ detections_only: Optional[bool] = None
+
+ domain: Optional[str] = None
+
+ end: Optional[datetime] = None
+ """End of search date range"""
+
+ exact_subject: Optional[str] = None
+
+ final_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+ message_action: Optional[Literal["PREVIEW", "QUARANTINE_RELEASED", "MOVED"]] = None
+
+ message_id: Optional[str] = None
+
+ metric: Optional[str] = None
+
+ query: Optional[str] = None
+
+ recipient: Optional[str] = None
+
+ sender: Optional[str] = None
+
+ start: Optional[datetime] = None
+ """Beginning of search date range"""
+
+ subject: Optional[str] = None
+
+ submissions: Optional[bool] = None
+
+
+class CancelCreateResponse(BaseModel):
+ action_params: ActionParams
+
+ action_type: Literal["MOVE", "RELEASE"]
+
+ created_at: datetime
+
+ job_id: str
+
+ messages_failed: int
+
+ messages_pending: int
+
+ messages_successful: int
+
+ search_params: SearchParams
+
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+
+ total_messages_discovered: int
+
+ comment: Optional[str] = None
+
+ completed_at: Optional[datetime] = None
+
+ started_at: Optional[datetime] = None
+
+ status_message: Optional[str] = None
diff --git a/src/cloudflare/types/email_security/investigate/bulk/message_list_params.py b/src/cloudflare/types/email_security/investigate/bulk/message_list_params.py
new file mode 100644
index 00000000000..f077cccb2ea
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk/message_list_params.py
@@ -0,0 +1,20 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal, Required, TypedDict
+
+__all__ = ["MessageListParams"]
+
+
+class MessageListParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Identifier."""
+
+ page: int
+ """Current page within paginated list of results."""
+
+ per_page: int
+ """The number of results per page. Maximum value is 1000."""
+
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
diff --git a/src/cloudflare/types/email_security/investigate/bulk/message_list_response.py b/src/cloudflare/types/email_security/investigate/bulk/message_list_response.py
new file mode 100644
index 00000000000..03cd5c98f77
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk/message_list_response.py
@@ -0,0 +1,69 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Union, Optional
+from datetime import datetime
+from typing_extensions import Literal, Annotated, TypeAlias
+
+from ....._utils import PropertyInfo
+from ....._models import BaseModel
+
+__all__ = ["MessageListResponse", "ActionParams", "ActionParamsMove", "ActionParamsRelease"]
+
+
+class ActionParamsMove(BaseModel):
+ client_recipient: str
+
+ destination: Literal["Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"]
+
+ type: Literal["MOVE"]
+
+ expected_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+
+class ActionParamsRelease(BaseModel):
+ client_recipient: str
+
+ type: Literal["RELEASE"]
+
+
+ActionParams: TypeAlias = Annotated[Union[ActionParamsMove, ActionParamsRelease], PropertyInfo(discriminator="type")]
+
+
+class MessageListResponse(BaseModel):
+ action_params: ActionParams
+
+ action_type: Literal["MOVE", "RELEASE"]
+
+ created_at: datetime
+
+ message_id: str
+
+ postfix_id: str
+
+ retry_count: int
+
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+
+ alert_id: Optional[str] = None
+
+ email_message_id: Optional[str] = None
+
+ processed_at: Optional[datetime] = None
+
+ retry_after: Optional[datetime] = None
+ """When to retry the action if it failed"""
+
+ status_message: Optional[str] = None
diff --git a/src/cloudflare/types/email_security/investigate/bulk_create_params.py b/src/cloudflare/types/email_security/investigate/bulk_create_params.py
new file mode 100644
index 00000000000..ee542cff107
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk_create_params.py
@@ -0,0 +1,73 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Union, Optional
+from datetime import datetime
+from typing_extensions import Literal, Required, Annotated, TypedDict
+
+from ...._utils import PropertyInfo
+
+__all__ = ["BulkCreateParams", "SearchParams"]
+
+
+class BulkCreateParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Identifier."""
+
+ action: Required[Literal["MOVE", "RELEASE"]]
+
+ search_params: Required[SearchParams]
+
+ comment: Optional[str]
+
+ destination: Literal["Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"]
+
+ expected_disposition: Literal[
+ "MALICIOUS", "MALICIOUS-BEC", "SUSPICIOUS", "SPOOF", "SPAM", "BULK", "ENCRYPTED", "EXTERNAL", "UNKNOWN", "NONE"
+ ]
+
+
+class SearchParams(TypedDict, total=False):
+ action_log: bool
+ """Deprecated, use `GET /investigate/{investigate_id}/action_log` instead.
+
+ End of life: November 1, 2026.
+ """
+
+ alert_id: Optional[str]
+
+ delivery_status: Literal["delivered", "moved", "quarantined", "rejected", "deferred", "bounced", "queued"]
+ """Delivery status of the message."""
+
+ detections_only: bool
+
+ domain: Optional[str]
+
+ end: Annotated[Union[str, datetime], PropertyInfo(format="iso8601")]
+ """End of search date range"""
+
+ exact_subject: Optional[str]
+
+ final_disposition: Literal[
+ "MALICIOUS", "MALICIOUS-BEC", "SUSPICIOUS", "SPOOF", "SPAM", "BULK", "ENCRYPTED", "EXTERNAL", "UNKNOWN", "NONE"
+ ]
+
+ message_action: Optional[Literal["PREVIEW", "QUARANTINE_RELEASED", "MOVED"]]
+
+ message_id: Optional[str]
+
+ metric: Optional[str]
+
+ query: Optional[str]
+
+ recipient: Optional[str]
+
+ sender: Optional[str]
+
+ start: Annotated[Union[str, datetime], PropertyInfo(format="iso8601")]
+ """Beginning of search date range"""
+
+ subject: Optional[str]
+
+ submissions: bool
diff --git a/src/cloudflare/types/email_security/investigate/bulk_create_response.py b/src/cloudflare/types/email_security/investigate/bulk_create_response.py
new file mode 100644
index 00000000000..88d1d25eb8a
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk_create_response.py
@@ -0,0 +1,126 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Union, Optional
+from datetime import datetime
+from typing_extensions import Literal, Annotated, TypeAlias
+
+from ...._utils import PropertyInfo
+from ...._models import BaseModel
+
+__all__ = ["BulkCreateResponse", "ActionParams", "ActionParamsMove", "ActionParamsRelease", "SearchParams"]
+
+
+class ActionParamsMove(BaseModel):
+ destination: Literal["Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"]
+
+ type: Literal["MOVE"]
+
+ expected_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+
+class ActionParamsRelease(BaseModel):
+ type: Literal["RELEASE"]
+
+
+ActionParams: TypeAlias = Annotated[Union[ActionParamsMove, ActionParamsRelease], PropertyInfo(discriminator="type")]
+
+
+class SearchParams(BaseModel):
+ action_log: Optional[bool] = None
+ """Deprecated, use `GET /investigate/{investigate_id}/action_log` instead.
+
+ End of life: November 1, 2026.
+ """
+
+ alert_id: Optional[str] = None
+
+ delivery_status: Optional[
+ Literal["delivered", "moved", "quarantined", "rejected", "deferred", "bounced", "queued"]
+ ] = None
+ """Delivery status of the message."""
+
+ detections_only: Optional[bool] = None
+
+ domain: Optional[str] = None
+
+ end: Optional[datetime] = None
+ """End of search date range"""
+
+ exact_subject: Optional[str] = None
+
+ final_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+ message_action: Optional[Literal["PREVIEW", "QUARANTINE_RELEASED", "MOVED"]] = None
+
+ message_id: Optional[str] = None
+
+ metric: Optional[str] = None
+
+ query: Optional[str] = None
+
+ recipient: Optional[str] = None
+
+ sender: Optional[str] = None
+
+ start: Optional[datetime] = None
+ """Beginning of search date range"""
+
+ subject: Optional[str] = None
+
+ submissions: Optional[bool] = None
+
+
+class BulkCreateResponse(BaseModel):
+ action_params: ActionParams
+
+ action_type: Literal["MOVE", "RELEASE"]
+
+ created_at: datetime
+
+ job_id: str
+
+ messages_failed: int
+
+ messages_pending: int
+
+ messages_successful: int
+
+ search_params: SearchParams
+
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+
+ total_messages_discovered: int
+
+ comment: Optional[str] = None
+
+ completed_at: Optional[datetime] = None
+
+ started_at: Optional[datetime] = None
+
+ status_message: Optional[str] = None
diff --git a/src/cloudflare/types/email_security/investigate/bulk_delete_response.py b/src/cloudflare/types/email_security/investigate/bulk_delete_response.py
new file mode 100644
index 00000000000..959e6690f5f
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk_delete_response.py
@@ -0,0 +1,9 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from ...._models import BaseModel
+
+__all__ = ["BulkDeleteResponse"]
+
+
+class BulkDeleteResponse(BaseModel):
+ id: str
diff --git a/src/cloudflare/types/email_security/investigate/bulk_get_response.py b/src/cloudflare/types/email_security/investigate/bulk_get_response.py
new file mode 100644
index 00000000000..68c62074a78
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk_get_response.py
@@ -0,0 +1,126 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Union, Optional
+from datetime import datetime
+from typing_extensions import Literal, Annotated, TypeAlias
+
+from ...._utils import PropertyInfo
+from ...._models import BaseModel
+
+__all__ = ["BulkGetResponse", "ActionParams", "ActionParamsMove", "ActionParamsRelease", "SearchParams"]
+
+
+class ActionParamsMove(BaseModel):
+ destination: Literal["Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"]
+
+ type: Literal["MOVE"]
+
+ expected_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+
+class ActionParamsRelease(BaseModel):
+ type: Literal["RELEASE"]
+
+
+ActionParams: TypeAlias = Annotated[Union[ActionParamsMove, ActionParamsRelease], PropertyInfo(discriminator="type")]
+
+
+class SearchParams(BaseModel):
+ action_log: Optional[bool] = None
+ """Deprecated, use `GET /investigate/{investigate_id}/action_log` instead.
+
+ End of life: November 1, 2026.
+ """
+
+ alert_id: Optional[str] = None
+
+ delivery_status: Optional[
+ Literal["delivered", "moved", "quarantined", "rejected", "deferred", "bounced", "queued"]
+ ] = None
+ """Delivery status of the message."""
+
+ detections_only: Optional[bool] = None
+
+ domain: Optional[str] = None
+
+ end: Optional[datetime] = None
+ """End of search date range"""
+
+ exact_subject: Optional[str] = None
+
+ final_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+ message_action: Optional[Literal["PREVIEW", "QUARANTINE_RELEASED", "MOVED"]] = None
+
+ message_id: Optional[str] = None
+
+ metric: Optional[str] = None
+
+ query: Optional[str] = None
+
+ recipient: Optional[str] = None
+
+ sender: Optional[str] = None
+
+ start: Optional[datetime] = None
+ """Beginning of search date range"""
+
+ subject: Optional[str] = None
+
+ submissions: Optional[bool] = None
+
+
+class BulkGetResponse(BaseModel):
+ action_params: ActionParams
+
+ action_type: Literal["MOVE", "RELEASE"]
+
+ created_at: datetime
+
+ job_id: str
+
+ messages_failed: int
+
+ messages_pending: int
+
+ messages_successful: int
+
+ search_params: SearchParams
+
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+
+ total_messages_discovered: int
+
+ comment: Optional[str] = None
+
+ completed_at: Optional[datetime] = None
+
+ started_at: Optional[datetime] = None
+
+ status_message: Optional[str] = None
diff --git a/src/cloudflare/types/email_security/investigate/bulk_list_params.py b/src/cloudflare/types/email_security/investigate/bulk_list_params.py
new file mode 100644
index 00000000000..d6f67091911
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk_list_params.py
@@ -0,0 +1,22 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal, Required, TypedDict
+
+__all__ = ["BulkListParams"]
+
+
+class BulkListParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Identifier."""
+
+ action_type: Literal["MOVE", "RELEASE"]
+
+ page: int
+ """Current page within paginated list of results."""
+
+ per_page: int
+ """The number of results per page. Maximum value is 1000."""
+
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
diff --git a/src/cloudflare/types/email_security/investigate/bulk_list_response.py b/src/cloudflare/types/email_security/investigate/bulk_list_response.py
new file mode 100644
index 00000000000..ebd22f34aa7
--- /dev/null
+++ b/src/cloudflare/types/email_security/investigate/bulk_list_response.py
@@ -0,0 +1,126 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Union, Optional
+from datetime import datetime
+from typing_extensions import Literal, Annotated, TypeAlias
+
+from ...._utils import PropertyInfo
+from ...._models import BaseModel
+
+__all__ = ["BulkListResponse", "ActionParams", "ActionParamsMove", "ActionParamsRelease", "SearchParams"]
+
+
+class ActionParamsMove(BaseModel):
+ destination: Literal["Inbox", "JunkEmail", "DeletedItems", "RecoverableItemsDeletions", "RecoverableItemsPurges"]
+
+ type: Literal["MOVE"]
+
+ expected_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+
+class ActionParamsRelease(BaseModel):
+ type: Literal["RELEASE"]
+
+
+ActionParams: TypeAlias = Annotated[Union[ActionParamsMove, ActionParamsRelease], PropertyInfo(discriminator="type")]
+
+
+class SearchParams(BaseModel):
+ action_log: Optional[bool] = None
+ """Deprecated, use `GET /investigate/{investigate_id}/action_log` instead.
+
+ End of life: November 1, 2026.
+ """
+
+ alert_id: Optional[str] = None
+
+ delivery_status: Optional[
+ Literal["delivered", "moved", "quarantined", "rejected", "deferred", "bounced", "queued"]
+ ] = None
+ """Delivery status of the message."""
+
+ detections_only: Optional[bool] = None
+
+ domain: Optional[str] = None
+
+ end: Optional[datetime] = None
+ """End of search date range"""
+
+ exact_subject: Optional[str] = None
+
+ final_disposition: Optional[
+ Literal[
+ "MALICIOUS",
+ "MALICIOUS-BEC",
+ "SUSPICIOUS",
+ "SPOOF",
+ "SPAM",
+ "BULK",
+ "ENCRYPTED",
+ "EXTERNAL",
+ "UNKNOWN",
+ "NONE",
+ ]
+ ] = None
+
+ message_action: Optional[Literal["PREVIEW", "QUARANTINE_RELEASED", "MOVED"]] = None
+
+ message_id: Optional[str] = None
+
+ metric: Optional[str] = None
+
+ query: Optional[str] = None
+
+ recipient: Optional[str] = None
+
+ sender: Optional[str] = None
+
+ start: Optional[datetime] = None
+ """Beginning of search date range"""
+
+ subject: Optional[str] = None
+
+ submissions: Optional[bool] = None
+
+
+class BulkListResponse(BaseModel):
+ action_params: ActionParams
+
+ action_type: Literal["MOVE", "RELEASE"]
+
+ created_at: datetime
+
+ job_id: str
+
+ messages_failed: int
+
+ messages_pending: int
+
+ messages_successful: int
+
+ search_params: SearchParams
+
+ status: Literal["PENDING", "DISCOVERING", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED", "SKIPPED"]
+
+ total_messages_discovered: int
+
+ comment: Optional[str] = None
+
+ completed_at: Optional[datetime] = None
+
+ started_at: Optional[datetime] = None
+
+ status_message: Optional[str] = None
diff --git a/tests/api_resources/email_security/investigate/bulk/__init__.py b/tests/api_resources/email_security/investigate/bulk/__init__.py
new file mode 100644
index 00000000000..fd8019a9a1a
--- /dev/null
+++ b/tests/api_resources/email_security/investigate/bulk/__init__.py
@@ -0,0 +1 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
diff --git a/tests/api_resources/email_security/investigate/bulk/test_cancel.py b/tests/api_resources/email_security/investigate/bulk/test_cancel.py
new file mode 100644
index 00000000000..87d7ab3f64b
--- /dev/null
+++ b/tests/api_resources/email_security/investigate/bulk/test_cancel.py
@@ -0,0 +1,120 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.types.email_security.investigate.bulk import CancelCreateResponse
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestCancel:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_create(self, client: Cloudflare) -> None:
+ cancel = client.email_security.investigate.bulk.cancel.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(CancelCreateResponse, cancel, path=["response"])
+
+ @parametrize
+ def test_raw_response_create(self, client: Cloudflare) -> None:
+ response = client.email_security.investigate.bulk.cancel.with_raw_response.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ cancel = response.parse()
+ assert_matches_type(CancelCreateResponse, cancel, path=["response"])
+
+ @parametrize
+ def test_streaming_response_create(self, client: Cloudflare) -> None:
+ with client.email_security.investigate.bulk.cancel.with_streaming_response.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ cancel = response.parse()
+ assert_matches_type(CancelCreateResponse, cancel, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_create(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.email_security.investigate.bulk.cancel.with_raw_response.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ client.email_security.investigate.bulk.cancel.with_raw_response.create(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+
+class TestAsyncCancel:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_create(self, async_client: AsyncCloudflare) -> None:
+ cancel = await async_client.email_security.investigate.bulk.cancel.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(CancelCreateResponse, cancel, path=["response"])
+
+ @parametrize
+ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_security.investigate.bulk.cancel.with_raw_response.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ cancel = await response.parse()
+ assert_matches_type(CancelCreateResponse, cancel, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_security.investigate.bulk.cancel.with_streaming_response.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ cancel = await response.parse()
+ assert_matches_type(CancelCreateResponse, cancel, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_create(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.email_security.investigate.bulk.cancel.with_raw_response.create(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ await async_client.email_security.investigate.bulk.cancel.with_raw_response.create(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
diff --git a/tests/api_resources/email_security/investigate/bulk/test_messages.py b/tests/api_resources/email_security/investigate/bulk/test_messages.py
new file mode 100644
index 00000000000..fd92da58149
--- /dev/null
+++ b/tests/api_resources/email_security/investigate/bulk/test_messages.py
@@ -0,0 +1,143 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
+from cloudflare.types.email_security.investigate.bulk import MessageListResponse
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestMessages:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_list(self, client: Cloudflare) -> None:
+ message = client.email_security.investigate.bulk.messages.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(SyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ @parametrize
+ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
+ message = client.email_security.investigate.bulk.messages.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ page=1,
+ per_page=20,
+ status="PENDING",
+ )
+ assert_matches_type(SyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ @parametrize
+ def test_raw_response_list(self, client: Cloudflare) -> None:
+ response = client.email_security.investigate.bulk.messages.with_raw_response.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ message = response.parse()
+ assert_matches_type(SyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ @parametrize
+ def test_streaming_response_list(self, client: Cloudflare) -> None:
+ with client.email_security.investigate.bulk.messages.with_streaming_response.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ message = response.parse()
+ assert_matches_type(SyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_list(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.email_security.investigate.bulk.messages.with_raw_response.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ client.email_security.investigate.bulk.messages.with_raw_response.list(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+
+class TestAsyncMessages:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
+ message = await async_client.email_security.investigate.bulk.messages.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(AsyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ @parametrize
+ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ message = await async_client.email_security.investigate.bulk.messages.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ page=1,
+ per_page=20,
+ status="PENDING",
+ )
+ assert_matches_type(AsyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ @parametrize
+ async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_security.investigate.bulk.messages.with_raw_response.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ message = await response.parse()
+ assert_matches_type(AsyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_security.investigate.bulk.messages.with_streaming_response.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ message = await response.parse()
+ assert_matches_type(AsyncV4PagePaginationArray[MessageListResponse], message, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.email_security.investigate.bulk.messages.with_raw_response.list(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ await async_client.email_security.investigate.bulk.messages.with_raw_response.list(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
diff --git a/tests/api_resources/email_security/investigate/test_bulk.py b/tests/api_resources/email_security/investigate/test_bulk.py
new file mode 100644
index 00000000000..308ae694465
--- /dev/null
+++ b/tests/api_resources/email_security/investigate/test_bulk.py
@@ -0,0 +1,473 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare._utils import parse_datetime
+from cloudflare.pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
+from cloudflare.types.email_security.investigate import (
+ BulkGetResponse,
+ BulkListResponse,
+ BulkCreateResponse,
+ BulkDeleteResponse,
+)
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestBulk:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_create(self, client: Cloudflare) -> None:
+ bulk = client.email_security.investigate.bulk.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={},
+ )
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ @parametrize
+ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
+ bulk = client.email_security.investigate.bulk.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={
+ "action_log": True,
+ "alert_id": "alert_id",
+ "delivery_status": "delivered",
+ "detections_only": True,
+ "domain": "domain",
+ "end": parse_datetime("2022-07-25T14:30:00Z"),
+ "exact_subject": "exact_subject",
+ "final_disposition": "MALICIOUS",
+ "message_action": "PREVIEW",
+ "message_id": "message_id",
+ "metric": "metric",
+ "query": "query",
+ "recipient": "recipient",
+ "sender": "sender",
+ "start": parse_datetime("2022-06-25T14:30:00Z"),
+ "subject": "subject",
+ "submissions": True,
+ },
+ comment="comment",
+ destination="Inbox",
+ expected_disposition="MALICIOUS",
+ )
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ @parametrize
+ def test_raw_response_create(self, client: Cloudflare) -> None:
+ response = client.email_security.investigate.bulk.with_raw_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={},
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = response.parse()
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ @parametrize
+ def test_streaming_response_create(self, client: Cloudflare) -> None:
+ with client.email_security.investigate.bulk.with_streaming_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={},
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = response.parse()
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_create(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.email_security.investigate.bulk.with_raw_response.create(
+ account_id="",
+ action="MOVE",
+ search_params={},
+ )
+
+ @parametrize
+ def test_method_list(self, client: Cloudflare) -> None:
+ bulk = client.email_security.investigate.bulk.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(SyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ @parametrize
+ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
+ bulk = client.email_security.investigate.bulk.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action_type="MOVE",
+ page=1,
+ per_page=20,
+ status="PENDING",
+ )
+ assert_matches_type(SyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ @parametrize
+ def test_raw_response_list(self, client: Cloudflare) -> None:
+ response = client.email_security.investigate.bulk.with_raw_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = response.parse()
+ assert_matches_type(SyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ @parametrize
+ def test_streaming_response_list(self, client: Cloudflare) -> None:
+ with client.email_security.investigate.bulk.with_streaming_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = response.parse()
+ assert_matches_type(SyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_list(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.email_security.investigate.bulk.with_raw_response.list(
+ account_id="",
+ )
+
+ @parametrize
+ def test_method_delete(self, client: Cloudflare) -> None:
+ bulk = client.email_security.investigate.bulk.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(BulkDeleteResponse, bulk, path=["response"])
+
+ @parametrize
+ def test_raw_response_delete(self, client: Cloudflare) -> None:
+ response = client.email_security.investigate.bulk.with_raw_response.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = response.parse()
+ assert_matches_type(BulkDeleteResponse, bulk, path=["response"])
+
+ @parametrize
+ def test_streaming_response_delete(self, client: Cloudflare) -> None:
+ with client.email_security.investigate.bulk.with_streaming_response.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = response.parse()
+ assert_matches_type(BulkDeleteResponse, bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_delete(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.email_security.investigate.bulk.with_raw_response.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ client.email_security.investigate.bulk.with_raw_response.delete(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ @parametrize
+ def test_method_get(self, client: Cloudflare) -> None:
+ bulk = client.email_security.investigate.bulk.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(BulkGetResponse, bulk, path=["response"])
+
+ @parametrize
+ def test_raw_response_get(self, client: Cloudflare) -> None:
+ response = client.email_security.investigate.bulk.with_raw_response.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = response.parse()
+ assert_matches_type(BulkGetResponse, bulk, path=["response"])
+
+ @parametrize
+ def test_streaming_response_get(self, client: Cloudflare) -> None:
+ with client.email_security.investigate.bulk.with_streaming_response.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = response.parse()
+ assert_matches_type(BulkGetResponse, bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_get(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.email_security.investigate.bulk.with_raw_response.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ client.email_security.investigate.bulk.with_raw_response.get(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+
+class TestAsyncBulk:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_create(self, async_client: AsyncCloudflare) -> None:
+ bulk = await async_client.email_security.investigate.bulk.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={},
+ )
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ @parametrize
+ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ bulk = await async_client.email_security.investigate.bulk.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={
+ "action_log": True,
+ "alert_id": "alert_id",
+ "delivery_status": "delivered",
+ "detections_only": True,
+ "domain": "domain",
+ "end": parse_datetime("2022-07-25T14:30:00Z"),
+ "exact_subject": "exact_subject",
+ "final_disposition": "MALICIOUS",
+ "message_action": "PREVIEW",
+ "message_id": "message_id",
+ "metric": "metric",
+ "query": "query",
+ "recipient": "recipient",
+ "sender": "sender",
+ "start": parse_datetime("2022-06-25T14:30:00Z"),
+ "subject": "subject",
+ "submissions": True,
+ },
+ comment="comment",
+ destination="Inbox",
+ expected_disposition="MALICIOUS",
+ )
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ @parametrize
+ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_security.investigate.bulk.with_raw_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={},
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = await response.parse()
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_security.investigate.bulk.with_streaming_response.create(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action="MOVE",
+ search_params={},
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = await response.parse()
+ assert_matches_type(BulkCreateResponse, bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_create(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.email_security.investigate.bulk.with_raw_response.create(
+ account_id="",
+ action="MOVE",
+ search_params={},
+ )
+
+ @parametrize
+ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
+ bulk = await async_client.email_security.investigate.bulk.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(AsyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ @parametrize
+ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ bulk = await async_client.email_security.investigate.bulk.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ action_type="MOVE",
+ page=1,
+ per_page=20,
+ status="PENDING",
+ )
+ assert_matches_type(AsyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ @parametrize
+ async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_security.investigate.bulk.with_raw_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = await response.parse()
+ assert_matches_type(AsyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_security.investigate.bulk.with_streaming_response.list(
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = await response.parse()
+ assert_matches_type(AsyncV4PagePaginationArray[BulkListResponse], bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.email_security.investigate.bulk.with_raw_response.list(
+ account_id="",
+ )
+
+ @parametrize
+ async def test_method_delete(self, async_client: AsyncCloudflare) -> None:
+ bulk = await async_client.email_security.investigate.bulk.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(BulkDeleteResponse, bulk, path=["response"])
+
+ @parametrize
+ async def test_raw_response_delete(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_security.investigate.bulk.with_raw_response.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = await response.parse()
+ assert_matches_type(BulkDeleteResponse, bulk, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_delete(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_security.investigate.bulk.with_streaming_response.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = await response.parse()
+ assert_matches_type(BulkDeleteResponse, bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_delete(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.email_security.investigate.bulk.with_raw_response.delete(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ await async_client.email_security.investigate.bulk.with_raw_response.delete(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ @parametrize
+ async def test_method_get(self, async_client: AsyncCloudflare) -> None:
+ bulk = await async_client.email_security.investigate.bulk.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+ assert_matches_type(BulkGetResponse, bulk, path=["response"])
+
+ @parametrize
+ async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_security.investigate.bulk.with_raw_response.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ bulk = await response.parse()
+ assert_matches_type(BulkGetResponse, bulk, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_security.investigate.bulk.with_streaming_response.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ bulk = await response.parse()
+ assert_matches_type(BulkGetResponse, bulk, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.email_security.investigate.bulk.with_raw_response.get(
+ job_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `job_id` but received ''"):
+ await async_client.email_security.investigate.bulk.with_raw_response.get(
+ job_id="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
From 05c5ac3bb50595ea85062ab5e464b5ab2d4638ae Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 16:29:06 +0000
Subject: [PATCH 26/67] chore(api): update composite API spec
---
.stats.yml | 4 +-
.../resources/cloudforce_one/api.md | 2 +-
.../cloudforce_one/threat_events/datasets.py | 26 ++++++++--
.../cloudforce_one/threat_events/tags.py | 48 +++++++++++++++++++
.../cloudforce_one/threat_events/__init__.py | 1 +
.../threat_events/dataset_create_response.py | 4 ++
.../threat_events/dataset_edit_response.py | 4 ++
.../threat_events/dataset_get_response.py | 4 ++
.../threat_events/dataset_list_params.py | 20 ++++++++
.../threat_events/dataset_list_response.py | 4 +-
.../threat_events/tag_create_params.py | 48 ++++++++++++++++++-
.../threat_events/tag_create_response.py | 35 +++++++++++++-
.../threat_events/test_datasets.py | 18 +++++++
.../cloudforce_one/threat_events/test_tags.py | 40 ++++++++++++++--
14 files changed, 243 insertions(+), 15 deletions(-)
create mode 100644 src/cloudflare/types/cloudforce_one/threat_events/dataset_list_params.py
diff --git a/.stats.yml b/.stats.yml
index 206e0199837..25fc4e8cda7 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2418
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-390a1858f30b8d927f55b608de32c0af9117819b1b17ef35376447cd537b91ae.yml
-openapi_spec_hash: bacabcf09c5206d41639afc39af8f2ac
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-59f76d419fb40364c15f3c2b57f38cca5ea9e88d8eddbd45bb729f8480967c25.yml
+openapi_spec_hash: 0c620418d87503a65cd244aa980fd774
config_hash: cd80863b2a094f3805409e4a5676b0b8
diff --git a/src/cloudflare/resources/cloudforce_one/api.md b/src/cloudflare/resources/cloudforce_one/api.md
index a53cc4086b3..3ce6bf2fcae 100644
--- a/src/cloudflare/resources/cloudforce_one/api.md
+++ b/src/cloudflare/resources/cloudforce_one/api.md
@@ -214,7 +214,7 @@ from cloudflare.types.cloudforce_one.threat_events import (
Methods:
- client.cloudforce_one.threat_events.datasets.create(\*, account_id, \*\*params) -> DatasetCreateResponse
-- client.cloudforce_one.threat_events.datasets.list(\*, account_id) -> DatasetListResponse
+- client.cloudforce_one.threat_events.datasets.list(\*, account_id, \*\*params) -> DatasetListResponse
- client.cloudforce_one.threat_events.datasets.edit(dataset_id, \*, account_id, \*\*params) -> DatasetEditResponse
- client.cloudforce_one.threat_events.datasets.get(dataset_id, \*, account_id) -> DatasetGetResponse
- client.cloudforce_one.threat_events.datasets.raw(event_id, \*, account_id, dataset_id) -> DatasetRawResponse
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py b/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py
index aa061a94e4a..7cacd119b6a 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py
@@ -4,7 +4,7 @@
import httpx
-from ...._types import Body, Query, Headers, NotGiven, not_given
+from ...._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
from ...._utils import path_template, maybe_transform, async_maybe_transform
from ...._compat import cached_property
from ...._resource import SyncAPIResource, AsyncAPIResource
@@ -15,7 +15,7 @@
async_to_streamed_response_wrapper,
)
from ...._base_client import make_request_options
-from ....types.cloudforce_one.threat_events import dataset_edit_params, dataset_create_params
+from ....types.cloudforce_one.threat_events import dataset_edit_params, dataset_list_params, dataset_create_params
from ....types.cloudforce_one.threat_events.dataset_get_response import DatasetGetResponse
from ....types.cloudforce_one.threat_events.dataset_raw_response import DatasetRawResponse
from ....types.cloudforce_one.threat_events.dataset_edit_response import DatasetEditResponse
@@ -98,6 +98,7 @@ def list(
self,
*,
account_id: str,
+ include_deleted: bool | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -111,6 +112,9 @@ def list(
Args:
account_id: Account ID.
+ include_deleted: When true, include soft-deleted datasets in the response. Each item includes a
+ `deletedAt` field (ISO 8601 or null). Default: false.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -124,7 +128,11 @@ def list(
return self._get(
path_template("/accounts/{account_id}/cloudforce-one/events/dataset", account_id=account_id),
options=make_request_options(
- extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform({"include_deleted": include_deleted}, dataset_list_params.DatasetListParams),
),
cast_to=DatasetListResponse,
)
@@ -357,6 +365,7 @@ async def list(
self,
*,
account_id: str,
+ include_deleted: bool | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -370,6 +379,9 @@ async def list(
Args:
account_id: Account ID.
+ include_deleted: When true, include soft-deleted datasets in the response. Each item includes a
+ `deletedAt` field (ISO 8601 or null). Default: false.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -383,7 +395,13 @@ async def list(
return await self._get(
path_template("/accounts/{account_id}/cloudforce-one/events/dataset", account_id=account_id),
options=make_request_options(
- extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform(
+ {"include_deleted": include_deleted}, dataset_list_params.DatasetListParams
+ ),
),
cast_to=DatasetListResponse,
)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/tags.py b/src/cloudflare/resources/cloudforce_one/threat_events/tags.py
index e658f166eef..9df687c4786 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/tags.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/tags.py
@@ -2,6 +2,8 @@
from __future__ import annotations
+from typing import Iterable
+
import httpx
from ...._types import Body, Omit, Query, Headers, NotGiven, SequenceNotStr, omit, not_given
@@ -48,13 +50,17 @@ def create(
value: str,
active_duration: str | Omit = omit,
actor_category: str | Omit = omit,
+ aliases: Iterable[tag_create_params.Alias] | Omit = omit,
alias_group_names: SequenceNotStr[str] | Omit = omit,
alias_group_names_internal: SequenceNotStr[str] | Omit = omit,
analytic_priority: float | Omit = omit,
attribution_confidence: str | Omit = omit,
+ attribution_confidence_score: int | Omit = omit,
attribution_organization: str | Omit = omit,
category_uuid: str | Omit = omit,
+ date_of_discovery: str | Omit = omit,
external_reference_links: SequenceNotStr[str] | Omit = omit,
+ internal_aliases: Iterable[tag_create_params.InternalAlias] | Omit = omit,
internal_description: str | Omit = omit,
motive: str | Omit = omit,
opsec_level: str | Omit = omit,
@@ -74,6 +80,21 @@ def create(
Args:
account_id: Account ID.
+ actor_category: Actor variety. Allowed values: Activist, Competitor, Customer, Crime Syndicate,
+ Former Employee, Nation State, Organized Crime, Nation State Affiliated,
+ Terrorist, Unaffiliated.
+
+ aliases: Structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: stripped from
+ responses to non-CFONE accounts.
+
+ date_of_discovery: Date the actor was discovered (ISO YYYY-MM-DD).
+
+ internal_aliases: Internal structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: never
+ returned to non-CFONE accounts.
+
+ motive: Actor motive. Allowed values: Convenience, Fear, Fun, Financial, Grudge,
+ Ideology, Espionage.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -91,13 +112,17 @@ def create(
"value": value,
"active_duration": active_duration,
"actor_category": actor_category,
+ "aliases": aliases,
"alias_group_names": alias_group_names,
"alias_group_names_internal": alias_group_names_internal,
"analytic_priority": analytic_priority,
"attribution_confidence": attribution_confidence,
+ "attribution_confidence_score": attribution_confidence_score,
"attribution_organization": attribution_organization,
"category_uuid": category_uuid,
+ "date_of_discovery": date_of_discovery,
"external_reference_links": external_reference_links,
+ "internal_aliases": internal_aliases,
"internal_description": internal_description,
"motive": motive,
"opsec_level": opsec_level,
@@ -141,13 +166,17 @@ async def create(
value: str,
active_duration: str | Omit = omit,
actor_category: str | Omit = omit,
+ aliases: Iterable[tag_create_params.Alias] | Omit = omit,
alias_group_names: SequenceNotStr[str] | Omit = omit,
alias_group_names_internal: SequenceNotStr[str] | Omit = omit,
analytic_priority: float | Omit = omit,
attribution_confidence: str | Omit = omit,
+ attribution_confidence_score: int | Omit = omit,
attribution_organization: str | Omit = omit,
category_uuid: str | Omit = omit,
+ date_of_discovery: str | Omit = omit,
external_reference_links: SequenceNotStr[str] | Omit = omit,
+ internal_aliases: Iterable[tag_create_params.InternalAlias] | Omit = omit,
internal_description: str | Omit = omit,
motive: str | Omit = omit,
opsec_level: str | Omit = omit,
@@ -167,6 +196,21 @@ async def create(
Args:
account_id: Account ID.
+ actor_category: Actor variety. Allowed values: Activist, Competitor, Customer, Crime Syndicate,
+ Former Employee, Nation State, Organized Crime, Nation State Affiliated,
+ Terrorist, Unaffiliated.
+
+ aliases: Structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: stripped from
+ responses to non-CFONE accounts.
+
+ date_of_discovery: Date the actor was discovered (ISO YYYY-MM-DD).
+
+ internal_aliases: Internal structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: never
+ returned to non-CFONE accounts.
+
+ motive: Actor motive. Allowed values: Convenience, Fear, Fun, Financial, Grudge,
+ Ideology, Espionage.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -184,13 +228,17 @@ async def create(
"value": value,
"active_duration": active_duration,
"actor_category": actor_category,
+ "aliases": aliases,
"alias_group_names": alias_group_names,
"alias_group_names_internal": alias_group_names_internal,
"analytic_priority": analytic_priority,
"attribution_confidence": attribution_confidence,
+ "attribution_confidence_score": attribution_confidence_score,
"attribution_organization": attribution_organization,
"category_uuid": category_uuid,
+ "date_of_discovery": date_of_discovery,
"external_reference_links": external_reference_links,
+ "internal_aliases": internal_aliases,
"internal_description": internal_description,
"motive": motive,
"opsec_level": opsec_level,
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/__init__.py b/src/cloudflare/types/cloudforce_one/threat_events/__init__.py
index ca0dac14947..07dedb4c361 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/__init__.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/__init__.py
@@ -7,6 +7,7 @@
from .raw_edit_response import RawEditResponse as RawEditResponse
from .tag_create_params import TagCreateParams as TagCreateParams
from .dataset_edit_params import DatasetEditParams as DatasetEditParams
+from .dataset_list_params import DatasetListParams as DatasetListParams
from .tag_create_response import TagCreateResponse as TagCreateResponse
from .attacker_list_params import AttackerListParams as AttackerListParams
from .category_edit_params import CategoryEditParams as CategoryEditParams
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/dataset_create_response.py b/src/cloudflare/types/cloudforce_one/threat_events/dataset_create_response.py
index d2a4ed0bce2..a001fff30cd 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/dataset_create_response.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/dataset_create_response.py
@@ -1,5 +1,7 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+from typing import Optional
+
from pydantic import Field as FieldInfo
from ...._models import BaseModel
@@ -13,3 +15,5 @@ class DatasetCreateResponse(BaseModel):
name: str
uuid: str
+
+ deleted_at: Optional[str] = FieldInfo(alias="deletedAt", default=None)
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/dataset_edit_response.py b/src/cloudflare/types/cloudforce_one/threat_events/dataset_edit_response.py
index 791c041c355..35dae6b16c8 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/dataset_edit_response.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/dataset_edit_response.py
@@ -1,5 +1,7 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+from typing import Optional
+
from pydantic import Field as FieldInfo
from ...._models import BaseModel
@@ -13,3 +15,5 @@ class DatasetEditResponse(BaseModel):
name: str
uuid: str
+
+ deleted_at: Optional[str] = FieldInfo(alias="deletedAt", default=None)
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/dataset_get_response.py b/src/cloudflare/types/cloudforce_one/threat_events/dataset_get_response.py
index 7e30033d8fe..466f46f3d5e 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/dataset_get_response.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/dataset_get_response.py
@@ -1,5 +1,7 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+from typing import Optional
+
from pydantic import Field as FieldInfo
from ...._models import BaseModel
@@ -13,3 +15,5 @@ class DatasetGetResponse(BaseModel):
name: str
uuid: str
+
+ deleted_at: Optional[str] = FieldInfo(alias="deletedAt", default=None)
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/dataset_list_params.py b/src/cloudflare/types/cloudforce_one/threat_events/dataset_list_params.py
new file mode 100644
index 00000000000..5d7ec60d2e6
--- /dev/null
+++ b/src/cloudflare/types/cloudforce_one/threat_events/dataset_list_params.py
@@ -0,0 +1,20 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Required, Annotated, TypedDict
+
+from ...._utils import PropertyInfo
+
+__all__ = ["DatasetListParams"]
+
+
+class DatasetListParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Account ID."""
+
+ include_deleted: Annotated[bool, PropertyInfo(alias="includeDeleted")]
+ """When true, include soft-deleted datasets in the response.
+
+ Each item includes a `deletedAt` field (ISO 8601 or null). Default: false.
+ """
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/dataset_list_response.py b/src/cloudflare/types/cloudforce_one/threat_events/dataset_list_response.py
index 810843f27ef..266fa2a3c3f 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/dataset_list_response.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/dataset_list_response.py
@@ -1,6 +1,6 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-from typing import List
+from typing import List, Optional
from typing_extensions import TypeAlias
from pydantic import Field as FieldInfo
@@ -17,5 +17,7 @@ class DatasetListResponseItem(BaseModel):
uuid: str
+ deleted_at: Optional[str] = FieldInfo(alias="deletedAt", default=None)
+
DatasetListResponse: TypeAlias = List[DatasetListResponseItem]
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py
index 85452744e19..8b7128838d5 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py
@@ -2,12 +2,13 @@
from __future__ import annotations
-from typing_extensions import Required, Annotated, TypedDict
+from typing import Iterable, Optional
+from typing_extensions import Literal, Required, Annotated, TypedDict
from ...._types import SequenceNotStr
from ...._utils import PropertyInfo
-__all__ = ["TagCreateParams"]
+__all__ = ["TagCreateParams", "Alias", "InternalAlias"]
class TagCreateParams(TypedDict, total=False):
@@ -19,6 +20,18 @@ class TagCreateParams(TypedDict, total=False):
active_duration: Annotated[str, PropertyInfo(alias="activeDuration")]
actor_category: Annotated[str, PropertyInfo(alias="actorCategory")]
+ """Actor variety.
+
+ Allowed values: Activist, Competitor, Customer, Crime Syndicate, Former
+ Employee, Nation State, Organized Crime, Nation State Affiliated, Terrorist,
+ Unaffiliated.
+ """
+
+ aliases: Iterable[Alias]
+ """Structured aliases ({ value, confidence 1-10, tlp }).
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
alias_group_names: Annotated[SequenceNotStr[str], PropertyInfo(alias="aliasGroupNames")]
@@ -28,15 +41,30 @@ class TagCreateParams(TypedDict, total=False):
attribution_confidence: Annotated[str, PropertyInfo(alias="attributionConfidence")]
+ attribution_confidence_score: Annotated[int, PropertyInfo(alias="attributionConfidenceScore")]
+
attribution_organization: Annotated[str, PropertyInfo(alias="attributionOrganization")]
category_uuid: Annotated[str, PropertyInfo(alias="categoryUuid")]
+ date_of_discovery: Annotated[str, PropertyInfo(alias="dateOfDiscovery")]
+ """Date the actor was discovered (ISO YYYY-MM-DD)."""
+
external_reference_links: Annotated[SequenceNotStr[str], PropertyInfo(alias="externalReferenceLinks")]
+ internal_aliases: Annotated[Iterable[InternalAlias], PropertyInfo(alias="internalAliases")]
+ """Internal structured aliases ({ value, confidence 1-10, tlp }).
+
+ CFONE-only: never returned to non-CFONE accounts.
+ """
+
internal_description: Annotated[str, PropertyInfo(alias="internalDescription")]
motive: str
+ """Actor motive.
+
+ Allowed values: Convenience, Fear, Fun, Financial, Grudge, Ideology, Espionage.
+ """
opsec_level: Annotated[str, PropertyInfo(alias="opsecLevel")]
@@ -45,3 +73,19 @@ class TagCreateParams(TypedDict, total=False):
priority: float
sophistication_level: Annotated[str, PropertyInfo(alias="sophisticationLevel")]
+
+
+class Alias(TypedDict, total=False):
+ value: Required[str]
+
+ confidence: Optional[int]
+
+ tlp: Optional[Literal["red", "amber", "green", "white"]]
+
+
+class InternalAlias(TypedDict, total=False):
+ value: Required[str]
+
+ confidence: Optional[int]
+
+ tlp: Optional[Literal["red", "amber", "green", "white"]]
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py
index e1c09229a54..bd7b94e70b1 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py
@@ -1,12 +1,29 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
+from typing_extensions import Literal
from pydantic import Field as FieldInfo
from ...._models import BaseModel
-__all__ = ["TagCreateResponse"]
+__all__ = ["TagCreateResponse", "Alias", "InternalAlias"]
+
+
+class Alias(BaseModel):
+ value: str
+
+ confidence: Optional[int] = None
+
+ tlp: Optional[Literal["red", "amber", "green", "white"]] = None
+
+
+class InternalAlias(BaseModel):
+ value: str
+
+ confidence: Optional[int] = None
+
+ tlp: Optional[Literal["red", "amber", "green", "white"]] = None
class TagCreateResponse(BaseModel):
@@ -18,6 +35,12 @@ class TagCreateResponse(BaseModel):
actor_category: Optional[str] = FieldInfo(alias="actorCategory", default=None)
+ aliases: Optional[List[Alias]] = None
+ """Structured aliases ({ value, confidence 1-10, tlp }).
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
alias_group_names: Optional[List[str]] = FieldInfo(alias="aliasGroupNames", default=None)
alias_group_names_internal: Optional[List[str]] = FieldInfo(alias="aliasGroupNamesInternal", default=None)
@@ -26,14 +49,24 @@ class TagCreateResponse(BaseModel):
attribution_confidence: Optional[str] = FieldInfo(alias="attributionConfidence", default=None)
+ attribution_confidence_score: Optional[int] = FieldInfo(alias="attributionConfidenceScore", default=None)
+
attribution_organization: Optional[str] = FieldInfo(alias="attributionOrganization", default=None)
category_name: Optional[str] = FieldInfo(alias="categoryName", default=None)
category_uuid: Optional[str] = FieldInfo(alias="categoryUuid", default=None)
+ date_of_discovery: Optional[str] = FieldInfo(alias="dateOfDiscovery", default=None)
+
external_reference_links: Optional[List[str]] = FieldInfo(alias="externalReferenceLinks", default=None)
+ internal_aliases: Optional[List[InternalAlias]] = FieldInfo(alias="internalAliases", default=None)
+ """Internal structured aliases ({ value, confidence 1-10, tlp }).
+
+ CFONE-only: never returned to non-CFONE accounts.
+ """
+
internal_description: Optional[str] = FieldInfo(alias="internalDescription", default=None)
motive: Optional[str] = None
diff --git a/tests/api_resources/cloudforce_one/threat_events/test_datasets.py b/tests/api_resources/cloudforce_one/threat_events/test_datasets.py
index f1ae4d436cd..d71515b0dd3 100644
--- a/tests/api_resources/cloudforce_one/threat_events/test_datasets.py
+++ b/tests/api_resources/cloudforce_one/threat_events/test_datasets.py
@@ -81,6 +81,15 @@ def test_method_list(self, client: Cloudflare) -> None:
)
assert_matches_type(DatasetListResponse, dataset, path=["response"])
+ @pytest.mark.skip(reason="TODO: HTTP 401 from prism")
+ @parametrize
+ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
+ dataset = client.cloudforce_one.threat_events.datasets.list(
+ account_id="account_id",
+ include_deleted=True,
+ )
+ assert_matches_type(DatasetListResponse, dataset, path=["response"])
+
@pytest.mark.skip(reason="TODO: HTTP 401 from prism")
@parametrize
def test_raw_response_list(self, client: Cloudflare) -> None:
@@ -357,6 +366,15 @@ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
)
assert_matches_type(DatasetListResponse, dataset, path=["response"])
+ @pytest.mark.skip(reason="TODO: HTTP 401 from prism")
+ @parametrize
+ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.cloudforce_one.threat_events.datasets.list(
+ account_id="account_id",
+ include_deleted=True,
+ )
+ assert_matches_type(DatasetListResponse, dataset, path=["response"])
+
@pytest.mark.skip(reason="TODO: HTTP 401 from prism")
@parametrize
async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
diff --git a/tests/api_resources/cloudforce_one/threat_events/test_tags.py b/tests/api_resources/cloudforce_one/threat_events/test_tags.py
index 4187ab44687..ae938923fd1 100644
--- a/tests/api_resources/cloudforce_one/threat_events/test_tags.py
+++ b/tests/api_resources/cloudforce_one/threat_events/test_tags.py
@@ -33,16 +33,32 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
account_id="account_id",
value="APT28",
active_duration="activeDuration",
- actor_category="actorCategory",
+ actor_category="Nation State",
+ aliases=[
+ {
+ "value": "Fancy Bear",
+ "confidence": 8,
+ "tlp": "amber",
+ }
+ ],
alias_group_names=["string"],
alias_group_names_internal=["string"],
analytic_priority=0,
attribution_confidence="attributionConfidence",
+ attribution_confidence_score=7,
attribution_organization="attributionOrganization",
category_uuid="12345678-1234-1234-1234-1234567890ab",
+ date_of_discovery="2024-01-15",
external_reference_links=["string"],
+ internal_aliases=[
+ {
+ "value": "Fancy Bear",
+ "confidence": 8,
+ "tlp": "amber",
+ }
+ ],
internal_description="internalDescription",
- motive="motive",
+ motive="Espionage",
opsec_level="opsecLevel",
origin_country_iso="originCountryISO",
priority=0,
@@ -109,16 +125,32 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
account_id="account_id",
value="APT28",
active_duration="activeDuration",
- actor_category="actorCategory",
+ actor_category="Nation State",
+ aliases=[
+ {
+ "value": "Fancy Bear",
+ "confidence": 8,
+ "tlp": "amber",
+ }
+ ],
alias_group_names=["string"],
alias_group_names_internal=["string"],
analytic_priority=0,
attribution_confidence="attributionConfidence",
+ attribution_confidence_score=7,
attribution_organization="attributionOrganization",
category_uuid="12345678-1234-1234-1234-1234567890ab",
+ date_of_discovery="2024-01-15",
external_reference_links=["string"],
+ internal_aliases=[
+ {
+ "value": "Fancy Bear",
+ "confidence": 8,
+ "tlp": "amber",
+ }
+ ],
internal_description="internalDescription",
- motive="motive",
+ motive="Espionage",
opsec_level="opsecLevel",
origin_country_iso="originCountryISO",
priority=0,
From 409955fd1c1d5d385514c952e9e57786f3eb4b75 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 17:39:54 +0000
Subject: [PATCH 27/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 25fc4e8cda7..212da94fde9 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2418
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-59f76d419fb40364c15f3c2b57f38cca5ea9e88d8eddbd45bb729f8480967c25.yml
-openapi_spec_hash: 0c620418d87503a65cd244aa980fd774
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-d243a405486a776fde567c6cd063083f78866d97bafc66c621e311c4ec37faa8.yml
+openapi_spec_hash: 5bdca7468c199405ddfa3209f852762b
config_hash: cd80863b2a094f3805409e4a5676b0b8
From 56b8ae2b60883ed08fbdf85467f074e1e40232a7 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 20:17:56 +0000
Subject: [PATCH 28/67] chore(api): update composite API spec
---
.stats.yml | 4 +--
src/cloudflare/resources/iam/sso.py | 28 +++++++++++--------
src/cloudflare/resources/user/user.py | 10 +++++--
.../tokens/permission_group_get_response.py | 19 +++++++++++++
.../tokens/permission_group_list_response.py | 19 +++++++++++++
.../tokens/permission_group_list_response.py | 19 +++++++++++++
6 files changed, 83 insertions(+), 16 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 212da94fde9..c42f30a5ba4 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2418
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-d243a405486a776fde567c6cd063083f78866d97bafc66c621e311c4ec37faa8.yml
-openapi_spec_hash: 5bdca7468c199405ddfa3209f852762b
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-bd56ab70f18eeddb377203f0766f19e3c4d91162e1782a20848e579729778608.yml
+openapi_spec_hash: 75ded8f4018def0946f2b3e23ca4b929
config_hash: cd80863b2a094f3805409e4a5676b0b8
diff --git a/src/cloudflare/resources/iam/sso.py b/src/cloudflare/resources/iam/sso.py
index b759052b831..80229a73142 100644
--- a/src/cloudflare/resources/iam/sso.py
+++ b/src/cloudflare/resources/iam/sso.py
@@ -65,7 +65,8 @@ def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSOCreateResponse]:
"""
- Initialize new SSO connector
+ Creates a new SSO connector for logging into Cloudflare through an identity
+ provider.
Args:
account_id: Account identifier tag.
@@ -121,7 +122,7 @@ def update(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSOUpdateResponse]:
"""
- Update SSO connector state
+ Updates the state or configuration of an SSO connector.
Args:
account_id: Account identifier tag.
@@ -179,7 +180,7 @@ def list(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> SyncSinglePage[SSOListResponse]:
"""
- Get all SSO connectors
+ Lists all SSO connectors configured for the account.
Args:
account_id: Account identifier tag.
@@ -216,7 +217,7 @@ def delete(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSODeleteResponse]:
"""
- Delete SSO connector
+ Deletes an SSO connector from the account.
Args:
account_id: Account identifier tag.
@@ -264,7 +265,8 @@ def begin_verification(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> SSOBeginVerificationResponse:
"""
- Begin SSO connector verification
+ Validates the user has added the DNS TXT record required for validating
+ ownership of the domain they are trying to set up a connector for.
Args:
account_id: Account identifier tag.
@@ -308,7 +310,7 @@ def get(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSOGetResponse]:
"""
- Get single SSO connector
+ Retrieves details for a specific SSO connector.
Args:
account_id: Account identifier tag.
@@ -379,7 +381,8 @@ async def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSOCreateResponse]:
"""
- Initialize new SSO connector
+ Creates a new SSO connector for logging into Cloudflare through an identity
+ provider.
Args:
account_id: Account identifier tag.
@@ -435,7 +438,7 @@ async def update(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSOUpdateResponse]:
"""
- Update SSO connector state
+ Updates the state or configuration of an SSO connector.
Args:
account_id: Account identifier tag.
@@ -493,7 +496,7 @@ def list(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> AsyncPaginator[SSOListResponse, AsyncSinglePage[SSOListResponse]]:
"""
- Get all SSO connectors
+ Lists all SSO connectors configured for the account.
Args:
account_id: Account identifier tag.
@@ -530,7 +533,7 @@ async def delete(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSODeleteResponse]:
"""
- Delete SSO connector
+ Deletes an SSO connector from the account.
Args:
account_id: Account identifier tag.
@@ -578,7 +581,8 @@ async def begin_verification(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> SSOBeginVerificationResponse:
"""
- Begin SSO connector verification
+ Validates the user has added the DNS TXT record required for validating
+ ownership of the domain they are trying to set up a connector for.
Args:
account_id: Account identifier tag.
@@ -622,7 +626,7 @@ async def get(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[SSOGetResponse]:
"""
- Get single SSO connector
+ Retrieves details for a specific SSO connector.
Args:
account_id: Account identifier tag.
diff --git a/src/cloudflare/resources/user/user.py b/src/cloudflare/resources/user/user.py
index 60793fda83b..53273ad0162 100644
--- a/src/cloudflare/resources/user/user.py
+++ b/src/cloudflare/resources/user/user.py
@@ -198,7 +198,10 @@ def get(
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[UserGetResponse]:
- """User Details"""
+ """
+ Retrieves detailed information about the currently authenticated user, including
+ email, name, and account memberships.
+ """
return self._get(
"/user",
options=make_request_options(
@@ -329,7 +332,10 @@ async def get(
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[UserGetResponse]:
- """User Details"""
+ """
+ Retrieves detailed information about the currently authenticated user, including
+ email, name, and account memberships.
+ """
return await self._get(
"/user",
options=make_request_options(
diff --git a/src/cloudflare/types/accounts/tokens/permission_group_get_response.py b/src/cloudflare/types/accounts/tokens/permission_group_get_response.py
index 81d6a1d88ba..3034896f531 100644
--- a/src/cloudflare/types/accounts/tokens/permission_group_get_response.py
+++ b/src/cloudflare/types/accounts/tokens/permission_group_get_response.py
@@ -12,6 +12,25 @@ class PermissionGroupGetResponseItem(BaseModel):
id: Optional[str] = None
"""Public ID."""
+ category: Optional[
+ Literal[
+ "developer_platform",
+ "ai_and_machine_learning",
+ "dns_and_zones",
+ "app_security",
+ "rules_and_configuration",
+ "cloudflare_one_and_zero_trust",
+ "analytics_and_logs",
+ "network_services",
+ "media",
+ "email_and_messaging",
+ "cache_and_performance",
+ "account_and_billing",
+ "other",
+ ]
+ ] = None
+ """Product category that this permission group belongs to."""
+
name: Optional[str] = None
"""Permission Group Name"""
diff --git a/src/cloudflare/types/accounts/tokens/permission_group_list_response.py b/src/cloudflare/types/accounts/tokens/permission_group_list_response.py
index b34b7ff89c2..a251784a991 100644
--- a/src/cloudflare/types/accounts/tokens/permission_group_list_response.py
+++ b/src/cloudflare/types/accounts/tokens/permission_group_list_response.py
@@ -12,6 +12,25 @@ class PermissionGroupListResponse(BaseModel):
id: Optional[str] = None
"""Public ID."""
+ category: Optional[
+ Literal[
+ "developer_platform",
+ "ai_and_machine_learning",
+ "dns_and_zones",
+ "app_security",
+ "rules_and_configuration",
+ "cloudflare_one_and_zero_trust",
+ "analytics_and_logs",
+ "network_services",
+ "media",
+ "email_and_messaging",
+ "cache_and_performance",
+ "account_and_billing",
+ "other",
+ ]
+ ] = None
+ """Product category that this permission group belongs to."""
+
name: Optional[str] = None
"""Permission Group Name"""
diff --git a/src/cloudflare/types/user/tokens/permission_group_list_response.py b/src/cloudflare/types/user/tokens/permission_group_list_response.py
index b34b7ff89c2..a251784a991 100644
--- a/src/cloudflare/types/user/tokens/permission_group_list_response.py
+++ b/src/cloudflare/types/user/tokens/permission_group_list_response.py
@@ -12,6 +12,25 @@ class PermissionGroupListResponse(BaseModel):
id: Optional[str] = None
"""Public ID."""
+ category: Optional[
+ Literal[
+ "developer_platform",
+ "ai_and_machine_learning",
+ "dns_and_zones",
+ "app_security",
+ "rules_and_configuration",
+ "cloudflare_one_and_zero_trust",
+ "analytics_and_logs",
+ "network_services",
+ "media",
+ "email_and_messaging",
+ "cache_and_performance",
+ "account_and_billing",
+ "other",
+ ]
+ ] = None
+ """Product category that this permission group belongs to."""
+
name: Optional[str] = None
"""Permission Group Name"""
From 7888a658a88df0395f40194fd9ba47cd5efe5aaa Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 19 Jun 2026 21:46:24 +0000
Subject: [PATCH 29/67] chore(api): update composite API spec
---
.stats.yml | 6 +-
src/cloudflare/resources/ssl/__init__.py | 14 --
src/cloudflare/resources/ssl/api.md | 12 --
.../resources/ssl/recommendations.py | 186 ------------------
src/cloudflare/resources/ssl/ssl.py | 32 ---
src/cloudflare/types/ssl/__init__.py | 1 -
.../types/ssl/recommendation_get_response.py | 25 ---
.../api_resources/ssl/test_recommendations.py | 112 -----------
8 files changed, 3 insertions(+), 385 deletions(-)
delete mode 100644 src/cloudflare/resources/ssl/recommendations.py
delete mode 100644 src/cloudflare/types/ssl/recommendation_get_response.py
delete mode 100644 tests/api_resources/ssl/test_recommendations.py
diff --git a/.stats.yml b/.stats.yml
index c42f30a5ba4..edc506ab4e9 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
-configured_endpoints: 2418
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-bd56ab70f18eeddb377203f0766f19e3c4d91162e1782a20848e579729778608.yml
-openapi_spec_hash: 75ded8f4018def0946f2b3e23ca4b929
+configured_endpoints: 2417
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-08f6951dff1022387f05582fe54cd8eff8e606ad0809b0e3efb5874ebb11cf01.yml
+openapi_spec_hash: 6b8ffc5d6d40adc6dc83fbb44811ef18
config_hash: cd80863b2a094f3805409e4a5676b0b8
diff --git a/src/cloudflare/resources/ssl/__init__.py b/src/cloudflare/resources/ssl/__init__.py
index 993c9403c31..e65d8d199b2 100644
--- a/src/cloudflare/resources/ssl/__init__.py
+++ b/src/cloudflare/resources/ssl/__init__.py
@@ -32,14 +32,6 @@
VerificationResourceWithStreamingResponse,
AsyncVerificationResourceWithStreamingResponse,
)
-from .recommendations import (
- RecommendationsResource,
- AsyncRecommendationsResource,
- RecommendationsResourceWithRawResponse,
- AsyncRecommendationsResourceWithRawResponse,
- RecommendationsResourceWithStreamingResponse,
- AsyncRecommendationsResourceWithStreamingResponse,
-)
from .certificate_packs import (
CertificatePacksResource,
AsyncCertificatePacksResource,
@@ -70,12 +62,6 @@
"AsyncCertificatePacksResourceWithRawResponse",
"CertificatePacksResourceWithStreamingResponse",
"AsyncCertificatePacksResourceWithStreamingResponse",
- "RecommendationsResource",
- "AsyncRecommendationsResource",
- "RecommendationsResourceWithRawResponse",
- "AsyncRecommendationsResourceWithRawResponse",
- "RecommendationsResourceWithStreamingResponse",
- "AsyncRecommendationsResourceWithStreamingResponse",
"AutoOriginTLSKexResource",
"AsyncAutoOriginTLSKexResource",
"AutoOriginTLSKexResourceWithRawResponse",
diff --git a/src/cloudflare/resources/ssl/api.md b/src/cloudflare/resources/ssl/api.md
index bd6b4cb1352..bbed721e7d2 100644
--- a/src/cloudflare/resources/ssl/api.md
+++ b/src/cloudflare/resources/ssl/api.md
@@ -44,18 +44,6 @@ Methods:
- client.ssl.certificate_packs.quota.get(\*, zone_id) -> Optional[QuotaGetResponse]
-## Recommendations
-
-Types:
-
-```python
-from cloudflare.types.ssl import RecommendationGetResponse
-```
-
-Methods:
-
-- client.ssl.recommendations.get(\*, zone_id) -> RecommendationGetResponse
-
## AutoOriginTLSKex
Types:
diff --git a/src/cloudflare/resources/ssl/recommendations.py b/src/cloudflare/resources/ssl/recommendations.py
deleted file mode 100644
index 3d3f2366583..00000000000
--- a/src/cloudflare/resources/ssl/recommendations.py
+++ /dev/null
@@ -1,186 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from __future__ import annotations
-
-import typing_extensions
-from typing import Type, cast
-
-import httpx
-
-from ..._types import Body, Query, Headers, NotGiven, not_given
-from ..._utils import path_template
-from ..._compat import cached_property
-from ..._resource import SyncAPIResource, AsyncAPIResource
-from ..._response import (
- to_raw_response_wrapper,
- to_streamed_response_wrapper,
- async_to_raw_response_wrapper,
- async_to_streamed_response_wrapper,
-)
-from ..._wrappers import ResultWrapper
-from ..._base_client import make_request_options
-from ...types.ssl.recommendation_get_response import RecommendationGetResponse
-
-__all__ = ["RecommendationsResource", "AsyncRecommendationsResource"]
-
-
-class RecommendationsResource(SyncAPIResource):
- @cached_property
- def with_raw_response(self) -> RecommendationsResourceWithRawResponse:
- """
- This property can be used as a prefix for any HTTP method call to return
- the raw response object instead of the parsed content.
-
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
- """
- return RecommendationsResourceWithRawResponse(self)
-
- @cached_property
- def with_streaming_response(self) -> RecommendationsResourceWithStreamingResponse:
- """
- An alternative to `.with_raw_response` that doesn't eagerly read the response body.
-
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
- """
- return RecommendationsResourceWithStreamingResponse(self)
-
- @typing_extensions.deprecated("SSL/TLS Recommender has been decommissioned in favor of Automatic SSL/TLS")
- def get(
- self,
- *,
- zone_id: str,
- # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
- # The extra values given here take precedence over values defined on the client or passed to this method.
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> RecommendationGetResponse:
- """
- Retrieve the SSL/TLS Recommender's recommendation for a zone.
-
- Args:
- extra_headers: Send extra headers
-
- extra_query: Add additional query parameters to the request
-
- extra_body: Add additional JSON properties to the request
-
- timeout: Override the client-level default timeout for this request, in seconds
- """
- if not zone_id:
- raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
- return self._get(
- path_template("/zones/{zone_id}/ssl/recommendation", zone_id=zone_id),
- options=make_request_options(
- extra_headers=extra_headers,
- extra_query=extra_query,
- extra_body=extra_body,
- timeout=timeout,
- post_parser=ResultWrapper[RecommendationGetResponse]._unwrapper,
- ),
- cast_to=cast(Type[RecommendationGetResponse], ResultWrapper[RecommendationGetResponse]),
- )
-
-
-class AsyncRecommendationsResource(AsyncAPIResource):
- @cached_property
- def with_raw_response(self) -> AsyncRecommendationsResourceWithRawResponse:
- """
- This property can be used as a prefix for any HTTP method call to return
- the raw response object instead of the parsed content.
-
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
- """
- return AsyncRecommendationsResourceWithRawResponse(self)
-
- @cached_property
- def with_streaming_response(self) -> AsyncRecommendationsResourceWithStreamingResponse:
- """
- An alternative to `.with_raw_response` that doesn't eagerly read the response body.
-
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
- """
- return AsyncRecommendationsResourceWithStreamingResponse(self)
-
- @typing_extensions.deprecated("SSL/TLS Recommender has been decommissioned in favor of Automatic SSL/TLS")
- async def get(
- self,
- *,
- zone_id: str,
- # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
- # The extra values given here take precedence over values defined on the client or passed to this method.
- extra_headers: Headers | None = None,
- extra_query: Query | None = None,
- extra_body: Body | None = None,
- timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> RecommendationGetResponse:
- """
- Retrieve the SSL/TLS Recommender's recommendation for a zone.
-
- Args:
- extra_headers: Send extra headers
-
- extra_query: Add additional query parameters to the request
-
- extra_body: Add additional JSON properties to the request
-
- timeout: Override the client-level default timeout for this request, in seconds
- """
- if not zone_id:
- raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
- return await self._get(
- path_template("/zones/{zone_id}/ssl/recommendation", zone_id=zone_id),
- options=make_request_options(
- extra_headers=extra_headers,
- extra_query=extra_query,
- extra_body=extra_body,
- timeout=timeout,
- post_parser=ResultWrapper[RecommendationGetResponse]._unwrapper,
- ),
- cast_to=cast(Type[RecommendationGetResponse], ResultWrapper[RecommendationGetResponse]),
- )
-
-
-class RecommendationsResourceWithRawResponse:
- def __init__(self, recommendations: RecommendationsResource) -> None:
- self._recommendations = recommendations
-
- self.get = ( # pyright: ignore[reportDeprecated]
- to_raw_response_wrapper(
- recommendations.get, # pyright: ignore[reportDeprecated],
- )
- )
-
-
-class AsyncRecommendationsResourceWithRawResponse:
- def __init__(self, recommendations: AsyncRecommendationsResource) -> None:
- self._recommendations = recommendations
-
- self.get = ( # pyright: ignore[reportDeprecated]
- async_to_raw_response_wrapper(
- recommendations.get, # pyright: ignore[reportDeprecated],
- )
- )
-
-
-class RecommendationsResourceWithStreamingResponse:
- def __init__(self, recommendations: RecommendationsResource) -> None:
- self._recommendations = recommendations
-
- self.get = ( # pyright: ignore[reportDeprecated]
- to_streamed_response_wrapper(
- recommendations.get, # pyright: ignore[reportDeprecated],
- )
- )
-
-
-class AsyncRecommendationsResourceWithStreamingResponse:
- def __init__(self, recommendations: AsyncRecommendationsResource) -> None:
- self._recommendations = recommendations
-
- self.get = ( # pyright: ignore[reportDeprecated]
- async_to_streamed_response_wrapper(
- recommendations.get, # pyright: ignore[reportDeprecated],
- )
- )
diff --git a/src/cloudflare/resources/ssl/ssl.py b/src/cloudflare/resources/ssl/ssl.py
index dffad263b4f..7ba9eaeabab 100644
--- a/src/cloudflare/resources/ssl/ssl.py
+++ b/src/cloudflare/resources/ssl/ssl.py
@@ -20,14 +20,6 @@
VerificationResourceWithStreamingResponse,
AsyncVerificationResourceWithStreamingResponse,
)
-from .recommendations import (
- RecommendationsResource,
- AsyncRecommendationsResource,
- RecommendationsResourceWithRawResponse,
- AsyncRecommendationsResourceWithRawResponse,
- RecommendationsResourceWithStreamingResponse,
- AsyncRecommendationsResourceWithStreamingResponse,
-)
from .auto_origin_tls_kex import (
AutoOriginTLSKexResource,
AsyncAutoOriginTLSKexResource,
@@ -65,10 +57,6 @@ def analyze(self) -> AnalyzeResource:
def certificate_packs(self) -> CertificatePacksResource:
return CertificatePacksResource(self._client)
- @cached_property
- def recommendations(self) -> RecommendationsResource:
- return RecommendationsResource(self._client)
-
@cached_property
def auto_origin_tls_kex(self) -> AutoOriginTLSKexResource:
return AutoOriginTLSKexResource(self._client)
@@ -110,10 +98,6 @@ def analyze(self) -> AsyncAnalyzeResource:
def certificate_packs(self) -> AsyncCertificatePacksResource:
return AsyncCertificatePacksResource(self._client)
- @cached_property
- def recommendations(self) -> AsyncRecommendationsResource:
- return AsyncRecommendationsResource(self._client)
-
@cached_property
def auto_origin_tls_kex(self) -> AsyncAutoOriginTLSKexResource:
return AsyncAutoOriginTLSKexResource(self._client)
@@ -158,10 +142,6 @@ def analyze(self) -> AnalyzeResourceWithRawResponse:
def certificate_packs(self) -> CertificatePacksResourceWithRawResponse:
return CertificatePacksResourceWithRawResponse(self._ssl.certificate_packs)
- @cached_property
- def recommendations(self) -> RecommendationsResourceWithRawResponse:
- return RecommendationsResourceWithRawResponse(self._ssl.recommendations)
-
@cached_property
def auto_origin_tls_kex(self) -> AutoOriginTLSKexResourceWithRawResponse:
return AutoOriginTLSKexResourceWithRawResponse(self._ssl.auto_origin_tls_kex)
@@ -187,10 +167,6 @@ def analyze(self) -> AsyncAnalyzeResourceWithRawResponse:
def certificate_packs(self) -> AsyncCertificatePacksResourceWithRawResponse:
return AsyncCertificatePacksResourceWithRawResponse(self._ssl.certificate_packs)
- @cached_property
- def recommendations(self) -> AsyncRecommendationsResourceWithRawResponse:
- return AsyncRecommendationsResourceWithRawResponse(self._ssl.recommendations)
-
@cached_property
def auto_origin_tls_kex(self) -> AsyncAutoOriginTLSKexResourceWithRawResponse:
return AsyncAutoOriginTLSKexResourceWithRawResponse(self._ssl.auto_origin_tls_kex)
@@ -216,10 +192,6 @@ def analyze(self) -> AnalyzeResourceWithStreamingResponse:
def certificate_packs(self) -> CertificatePacksResourceWithStreamingResponse:
return CertificatePacksResourceWithStreamingResponse(self._ssl.certificate_packs)
- @cached_property
- def recommendations(self) -> RecommendationsResourceWithStreamingResponse:
- return RecommendationsResourceWithStreamingResponse(self._ssl.recommendations)
-
@cached_property
def auto_origin_tls_kex(self) -> AutoOriginTLSKexResourceWithStreamingResponse:
return AutoOriginTLSKexResourceWithStreamingResponse(self._ssl.auto_origin_tls_kex)
@@ -245,10 +217,6 @@ def analyze(self) -> AsyncAnalyzeResourceWithStreamingResponse:
def certificate_packs(self) -> AsyncCertificatePacksResourceWithStreamingResponse:
return AsyncCertificatePacksResourceWithStreamingResponse(self._ssl.certificate_packs)
- @cached_property
- def recommendations(self) -> AsyncRecommendationsResourceWithStreamingResponse:
- return AsyncRecommendationsResourceWithStreamingResponse(self._ssl.recommendations)
-
@cached_property
def auto_origin_tls_kex(self) -> AsyncAutoOriginTLSKexResourceWithStreamingResponse:
return AsyncAutoOriginTLSKexResourceWithStreamingResponse(self._ssl.auto_origin_tls_kex)
diff --git a/src/cloudflare/types/ssl/__init__.py b/src/cloudflare/types/ssl/__init__.py
index aeffbe95988..084e8c1e34d 100644
--- a/src/cloudflare/types/ssl/__init__.py
+++ b/src/cloudflare/types/ssl/__init__.py
@@ -12,7 +12,6 @@
from .verification_edit_params import VerificationEditParams as VerificationEditParams
from .verification_get_response import VerificationGetResponse as VerificationGetResponse
from .verification_edit_response import VerificationEditResponse as VerificationEditResponse
-from .recommendation_get_response import RecommendationGetResponse as RecommendationGetResponse
from .certificate_pack_edit_params import CertificatePackEditParams as CertificatePackEditParams
from .certificate_pack_list_params import CertificatePackListParams as CertificatePackListParams
from .certificate_pack_get_response import CertificatePackGetResponse as CertificatePackGetResponse
diff --git a/src/cloudflare/types/ssl/recommendation_get_response.py b/src/cloudflare/types/ssl/recommendation_get_response.py
deleted file mode 100644
index 9a9d74b7e27..00000000000
--- a/src/cloudflare/types/ssl/recommendation_get_response.py
+++ /dev/null
@@ -1,25 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from typing import Optional
-from datetime import datetime
-from typing_extensions import Literal
-
-from ..._models import BaseModel
-
-__all__ = ["RecommendationGetResponse"]
-
-
-class RecommendationGetResponse(BaseModel):
- id: str
-
- editable: bool
- """Whether this setting can be updated or not."""
-
- modified_on: datetime
- """Last time this setting was modified."""
-
- value: Literal["auto", "custom"]
- """Current setting of the automatic SSL/TLS."""
-
- next_scheduled_scan: Optional[datetime] = None
- """Next time this zone will be scanned by the Automatic SSL/TLS."""
diff --git a/tests/api_resources/ssl/test_recommendations.py b/tests/api_resources/ssl/test_recommendations.py
deleted file mode 100644
index 972bf1c1ffc..00000000000
--- a/tests/api_resources/ssl/test_recommendations.py
+++ /dev/null
@@ -1,112 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from __future__ import annotations
-
-import os
-from typing import Any, cast
-
-import pytest
-
-from cloudflare import Cloudflare, AsyncCloudflare
-from tests.utils import assert_matches_type
-from cloudflare.types.ssl import RecommendationGetResponse
-
-# pyright: reportDeprecated=false
-
-base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
-
-
-class TestRecommendations:
- parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
-
- @parametrize
- def test_method_get(self, client: Cloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- recommendation = client.ssl.recommendations.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
-
- assert_matches_type(RecommendationGetResponse, recommendation, path=["response"])
-
- @parametrize
- def test_raw_response_get(self, client: Cloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- response = client.ssl.recommendations.with_raw_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
-
- assert response.is_closed is True
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
- recommendation = response.parse()
- assert_matches_type(RecommendationGetResponse, recommendation, path=["response"])
-
- @parametrize
- def test_streaming_response_get(self, client: Cloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- with client.ssl.recommendations.with_streaming_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- recommendation = response.parse()
- assert_matches_type(RecommendationGetResponse, recommendation, path=["response"])
-
- assert cast(Any, response.is_closed) is True
-
- @parametrize
- def test_path_params_get(self, client: Cloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- client.ssl.recommendations.with_raw_response.get(
- zone_id="",
- )
-
-
-class TestAsyncRecommendations:
- parametrize = pytest.mark.parametrize(
- "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
- )
-
- @parametrize
- async def test_method_get(self, async_client: AsyncCloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- recommendation = await async_client.ssl.recommendations.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
-
- assert_matches_type(RecommendationGetResponse, recommendation, path=["response"])
-
- @parametrize
- async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- response = await async_client.ssl.recommendations.with_raw_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
-
- assert response.is_closed is True
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
- recommendation = await response.parse()
- assert_matches_type(RecommendationGetResponse, recommendation, path=["response"])
-
- @parametrize
- async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- async with async_client.ssl.recommendations.with_streaming_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- recommendation = await response.parse()
- assert_matches_type(RecommendationGetResponse, recommendation, path=["response"])
-
- assert cast(Any, response.is_closed) is True
-
- @parametrize
- async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
- with pytest.warns(DeprecationWarning):
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- await async_client.ssl.recommendations.with_raw_response.get(
- zone_id="",
- )
From b8896ca7930646ed789904710c714442a78d4085 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Mon, 22 Jun 2026 14:47:23 +0000
Subject: [PATCH 30/67] feat: feat(lex): add Log Explorer to SDK config
* feat(lex): add Log Explorer to SDK config
---
.stats.yml | 6 +-
src/cloudflare/resources/logs/__init__.py | 14 +
src/cloudflare/resources/logs/api.md | 41 +
.../resources/logs/log_explorer/__init__.py | 47 ++
.../logs/log_explorer/datasets/__init__.py | 33 +
.../logs/log_explorer/datasets/available.py | 219 ++++++
.../logs/log_explorer/datasets/datasets.py | 736 ++++++++++++++++++
.../logs/log_explorer/log_explorer.py | 134 ++++
.../resources/logs/log_explorer/query.py | 264 +++++++
src/cloudflare/resources/logs/logs.py | 32 +
.../types/logs/log_explorer/__init__.py | 11 +
.../types/logs/log_explorer/dataset.py | 49 ++
.../log_explorer/dataset_create_params.py | 33 +
.../logs/log_explorer/dataset_list_params.py | 18 +
.../logs/log_explorer/dataset_summary.py | 37 +
.../log_explorer/dataset_update_params.py | 33 +
.../logs/log_explorer/datasets/__init__.py | 6 +
.../datasets/available_dataset.py | 36 +
.../log_explorer/datasets/available_list.py | 19 +
.../logs/log_explorer/query_sql_params.py | 15 +
.../logs/log_explorer/query_sql_response.py | 8 +
.../logs/log_explorer/__init__.py | 1 +
.../logs/log_explorer/datasets/__init__.py | 1 +
.../log_explorer/datasets/test_available.py | 125 +++
.../logs/log_explorer/test_datasets.py | 528 +++++++++++++
.../logs/log_explorer/test_query.py | 137 ++++
26 files changed, 2580 insertions(+), 3 deletions(-)
create mode 100644 src/cloudflare/resources/logs/log_explorer/__init__.py
create mode 100644 src/cloudflare/resources/logs/log_explorer/datasets/__init__.py
create mode 100644 src/cloudflare/resources/logs/log_explorer/datasets/available.py
create mode 100644 src/cloudflare/resources/logs/log_explorer/datasets/datasets.py
create mode 100644 src/cloudflare/resources/logs/log_explorer/log_explorer.py
create mode 100644 src/cloudflare/resources/logs/log_explorer/query.py
create mode 100644 src/cloudflare/types/logs/log_explorer/__init__.py
create mode 100644 src/cloudflare/types/logs/log_explorer/dataset.py
create mode 100644 src/cloudflare/types/logs/log_explorer/dataset_create_params.py
create mode 100644 src/cloudflare/types/logs/log_explorer/dataset_list_params.py
create mode 100644 src/cloudflare/types/logs/log_explorer/dataset_summary.py
create mode 100644 src/cloudflare/types/logs/log_explorer/dataset_update_params.py
create mode 100644 src/cloudflare/types/logs/log_explorer/datasets/__init__.py
create mode 100644 src/cloudflare/types/logs/log_explorer/datasets/available_dataset.py
create mode 100644 src/cloudflare/types/logs/log_explorer/datasets/available_list.py
create mode 100644 src/cloudflare/types/logs/log_explorer/query_sql_params.py
create mode 100644 src/cloudflare/types/logs/log_explorer/query_sql_response.py
create mode 100644 tests/api_resources/logs/log_explorer/__init__.py
create mode 100644 tests/api_resources/logs/log_explorer/datasets/__init__.py
create mode 100644 tests/api_resources/logs/log_explorer/datasets/test_available.py
create mode 100644 tests/api_resources/logs/log_explorer/test_datasets.py
create mode 100644 tests/api_resources/logs/log_explorer/test_query.py
diff --git a/.stats.yml b/.stats.yml
index edc506ab4e9..58a7fe353c3 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
-configured_endpoints: 2417
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-08f6951dff1022387f05582fe54cd8eff8e606ad0809b0e3efb5874ebb11cf01.yml
+configured_endpoints: 2423
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-83f11fb5a150a13010ce252dd5eb8911358ac6c2ead9d59813126f2a287b33fa.yml
openapi_spec_hash: 6b8ffc5d6d40adc6dc83fbb44811ef18
-config_hash: cd80863b2a094f3805409e4a5676b0b8
+config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/resources/logs/__init__.py b/src/cloudflare/resources/logs/__init__.py
index 758397ab14d..3a3116d2814 100644
--- a/src/cloudflare/resources/logs/__init__.py
+++ b/src/cloudflare/resources/logs/__init__.py
@@ -32,8 +32,22 @@
ReceivedResourceWithStreamingResponse,
AsyncReceivedResourceWithStreamingResponse,
)
+from .log_explorer import (
+ LogExplorerResource,
+ AsyncLogExplorerResource,
+ LogExplorerResourceWithRawResponse,
+ AsyncLogExplorerResourceWithRawResponse,
+ LogExplorerResourceWithStreamingResponse,
+ AsyncLogExplorerResourceWithStreamingResponse,
+)
__all__ = [
+ "LogExplorerResource",
+ "AsyncLogExplorerResource",
+ "LogExplorerResourceWithRawResponse",
+ "AsyncLogExplorerResourceWithRawResponse",
+ "LogExplorerResourceWithStreamingResponse",
+ "AsyncLogExplorerResourceWithStreamingResponse",
"ControlResource",
"AsyncControlResource",
"ControlResourceWithRawResponse",
diff --git a/src/cloudflare/resources/logs/api.md b/src/cloudflare/resources/logs/api.md
index b38a955fdfb..9021f53ac16 100644
--- a/src/cloudflare/resources/logs/api.md
+++ b/src/cloudflare/resources/logs/api.md
@@ -1,5 +1,46 @@
# Logs
+## LogExplorer
+
+### Query
+
+Types:
+
+```python
+from cloudflare.types.logs.log_explorer import QuerySqlResponse
+```
+
+Methods:
+
+- client.logs.log_explorer.query.sql(body, \*, account_id, zone_id, \*\*params) -> SyncSinglePage[QuerySqlResponse]
+
+### Datasets
+
+Types:
+
+```python
+from cloudflare.types.logs.log_explorer import CreateRequest, Dataset, DatasetSummary, UpdateRequest
+```
+
+Methods:
+
+- client.logs.log_explorer.datasets.create(\*, account_id, zone_id, \*\*params) -> Optional[Dataset]
+- client.logs.log_explorer.datasets.update(dataset_id, \*, account_id, zone_id, \*\*params) -> Optional[Dataset]
+- client.logs.log_explorer.datasets.list(\*, account_id, zone_id, \*\*params) -> SyncSinglePage[DatasetSummary]
+- client.logs.log_explorer.datasets.get(dataset_id, \*, account_id, zone_id) -> Optional[Dataset]
+
+#### Available
+
+Types:
+
+```python
+from cloudflare.types.logs.log_explorer.datasets import AvailableDataset, AvailableList
+```
+
+Methods:
+
+- client.logs.log_explorer.datasets.available.list(\*, account_id, zone_id) -> SyncSinglePage[AvailableDataset]
+
## Control
### Retention
diff --git a/src/cloudflare/resources/logs/log_explorer/__init__.py b/src/cloudflare/resources/logs/log_explorer/__init__.py
new file mode 100644
index 00000000000..9039c55a55e
--- /dev/null
+++ b/src/cloudflare/resources/logs/log_explorer/__init__.py
@@ -0,0 +1,47 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .query import (
+ QueryResource,
+ AsyncQueryResource,
+ QueryResourceWithRawResponse,
+ AsyncQueryResourceWithRawResponse,
+ QueryResourceWithStreamingResponse,
+ AsyncQueryResourceWithStreamingResponse,
+)
+from .datasets import (
+ DatasetsResource,
+ AsyncDatasetsResource,
+ DatasetsResourceWithRawResponse,
+ AsyncDatasetsResourceWithRawResponse,
+ DatasetsResourceWithStreamingResponse,
+ AsyncDatasetsResourceWithStreamingResponse,
+)
+from .log_explorer import (
+ LogExplorerResource,
+ AsyncLogExplorerResource,
+ LogExplorerResourceWithRawResponse,
+ AsyncLogExplorerResourceWithRawResponse,
+ LogExplorerResourceWithStreamingResponse,
+ AsyncLogExplorerResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "QueryResource",
+ "AsyncQueryResource",
+ "QueryResourceWithRawResponse",
+ "AsyncQueryResourceWithRawResponse",
+ "QueryResourceWithStreamingResponse",
+ "AsyncQueryResourceWithStreamingResponse",
+ "DatasetsResource",
+ "AsyncDatasetsResource",
+ "DatasetsResourceWithRawResponse",
+ "AsyncDatasetsResourceWithRawResponse",
+ "DatasetsResourceWithStreamingResponse",
+ "AsyncDatasetsResourceWithStreamingResponse",
+ "LogExplorerResource",
+ "AsyncLogExplorerResource",
+ "LogExplorerResourceWithRawResponse",
+ "AsyncLogExplorerResourceWithRawResponse",
+ "LogExplorerResourceWithStreamingResponse",
+ "AsyncLogExplorerResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/logs/log_explorer/datasets/__init__.py b/src/cloudflare/resources/logs/log_explorer/datasets/__init__.py
new file mode 100644
index 00000000000..65be0b36e5c
--- /dev/null
+++ b/src/cloudflare/resources/logs/log_explorer/datasets/__init__.py
@@ -0,0 +1,33 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .datasets import (
+ DatasetsResource,
+ AsyncDatasetsResource,
+ DatasetsResourceWithRawResponse,
+ AsyncDatasetsResourceWithRawResponse,
+ DatasetsResourceWithStreamingResponse,
+ AsyncDatasetsResourceWithStreamingResponse,
+)
+from .available import (
+ AvailableResource,
+ AsyncAvailableResource,
+ AvailableResourceWithRawResponse,
+ AsyncAvailableResourceWithRawResponse,
+ AvailableResourceWithStreamingResponse,
+ AsyncAvailableResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "AvailableResource",
+ "AsyncAvailableResource",
+ "AvailableResourceWithRawResponse",
+ "AsyncAvailableResourceWithRawResponse",
+ "AvailableResourceWithStreamingResponse",
+ "AsyncAvailableResourceWithStreamingResponse",
+ "DatasetsResource",
+ "AsyncDatasetsResource",
+ "DatasetsResourceWithRawResponse",
+ "AsyncDatasetsResourceWithRawResponse",
+ "DatasetsResourceWithStreamingResponse",
+ "AsyncDatasetsResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/logs/log_explorer/datasets/available.py b/src/cloudflare/resources/logs/log_explorer/datasets/available.py
new file mode 100644
index 00000000000..677de88c9fe
--- /dev/null
+++ b/src/cloudflare/resources/logs/log_explorer/datasets/available.py
@@ -0,0 +1,219 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import httpx
+
+from ....._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ....._utils import path_template
+from ....._compat import cached_property
+from ....._resource import SyncAPIResource, AsyncAPIResource
+from ....._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from .....pagination import SyncSinglePage, AsyncSinglePage
+from ....._base_client import AsyncPaginator, make_request_options
+from .....types.logs.log_explorer.datasets.available_dataset import AvailableDataset
+
+__all__ = ["AvailableResource", "AsyncAvailableResource"]
+
+
+class AvailableResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AvailableResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AvailableResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AvailableResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AvailableResourceWithStreamingResponse(self)
+
+ def list(
+ self,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SyncSinglePage[AvailableDataset]:
+ """Returns all dataset types that this account or zone can create.
+
+ Each entry
+ includes the dataset schema and timestamp field.
+
+ The schema shows all possible fields for a dataset. However, not all fields may
+ be available for your account or zone. When creating or updating a dataset, only
+ fields available to your account or zone can be enabled. If you request a field
+ that is not available, you will receive an error.
+
+ Args:
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return self._get_api_list(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets/available",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ page=SyncSinglePage[AvailableDataset],
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ model=AvailableDataset,
+ )
+
+
+class AsyncAvailableResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncAvailableResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncAvailableResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncAvailableResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncAvailableResourceWithStreamingResponse(self)
+
+ def list(
+ self,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AsyncPaginator[AvailableDataset, AsyncSinglePage[AvailableDataset]]:
+ """Returns all dataset types that this account or zone can create.
+
+ Each entry
+ includes the dataset schema and timestamp field.
+
+ The schema shows all possible fields for a dataset. However, not all fields may
+ be available for your account or zone. When creating or updating a dataset, only
+ fields available to your account or zone can be enabled. If you request a field
+ that is not available, you will receive an error.
+
+ Args:
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return self._get_api_list(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets/available",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ page=AsyncSinglePage[AvailableDataset],
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ model=AvailableDataset,
+ )
+
+
+class AvailableResourceWithRawResponse:
+ def __init__(self, available: AvailableResource) -> None:
+ self._available = available
+
+ self.list = to_raw_response_wrapper(
+ available.list,
+ )
+
+
+class AsyncAvailableResourceWithRawResponse:
+ def __init__(self, available: AsyncAvailableResource) -> None:
+ self._available = available
+
+ self.list = async_to_raw_response_wrapper(
+ available.list,
+ )
+
+
+class AvailableResourceWithStreamingResponse:
+ def __init__(self, available: AvailableResource) -> None:
+ self._available = available
+
+ self.list = to_streamed_response_wrapper(
+ available.list,
+ )
+
+
+class AsyncAvailableResourceWithStreamingResponse:
+ def __init__(self, available: AsyncAvailableResource) -> None:
+ self._available = available
+
+ self.list = async_to_streamed_response_wrapper(
+ available.list,
+ )
diff --git a/src/cloudflare/resources/logs/log_explorer/datasets/datasets.py b/src/cloudflare/resources/logs/log_explorer/datasets/datasets.py
new file mode 100644
index 00000000000..56cc7b00517
--- /dev/null
+++ b/src/cloudflare/resources/logs/log_explorer/datasets/datasets.py
@@ -0,0 +1,736 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Type, Iterable, Optional, cast
+
+import httpx
+
+from .available import (
+ AvailableResource,
+ AsyncAvailableResource,
+ AvailableResourceWithRawResponse,
+ AsyncAvailableResourceWithRawResponse,
+ AvailableResourceWithStreamingResponse,
+ AsyncAvailableResourceWithStreamingResponse,
+)
+from ....._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ....._utils import path_template, maybe_transform, async_maybe_transform
+from ....._compat import cached_property
+from ....._resource import SyncAPIResource, AsyncAPIResource
+from ....._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ....._wrappers import ResultWrapper
+from .....pagination import SyncSinglePage, AsyncSinglePage
+from ....._base_client import AsyncPaginator, make_request_options
+from .....types.logs.log_explorer import dataset_list_params, dataset_create_params, dataset_update_params
+from .....types.logs.log_explorer.dataset import Dataset
+from .....types.logs.log_explorer.dataset_summary import DatasetSummary
+
+__all__ = ["DatasetsResource", "AsyncDatasetsResource"]
+
+
+class DatasetsResource(SyncAPIResource):
+ @cached_property
+ def available(self) -> AvailableResource:
+ return AvailableResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> DatasetsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return DatasetsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> DatasetsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return DatasetsResourceWithStreamingResponse(self)
+
+ def create(
+ self,
+ *,
+ dataset: str,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ fields: Iterable[dataset_create_params.Field] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Dataset]:
+ """
+ Create a new Log Explorer dataset for the account or zone.
+
+ Use the
+ `/account or zones/{account or zone_id}/logs/explorer/datasets/available`
+ endpoint to list dataset types you can create along with their available fields.
+
+ The `fields` property is optional. If not specified, all available fields will
+ be enabled.
+
+ For zone-level datasets use the zone-scoped endpoint: POST
+ /zones/{zone_id}/logs/explorer/datasets
+
+ For dataset field definitions, see:
+ https://developers.cloudflare.com/logs/logpush/logpush-job/datasets/
+
+ Args:
+ dataset: Dataset type name to create (e.g. `http_requests`).
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ fields: Controls which fields the API ingests. Defaults to all available fields when
+ absent.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return self._post(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ body=maybe_transform(
+ {
+ "dataset": dataset,
+ "fields": fields,
+ },
+ dataset_create_params.DatasetCreateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Dataset]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Dataset]], ResultWrapper[Dataset]),
+ )
+
+ def update(
+ self,
+ dataset_id: str,
+ *,
+ enabled: bool,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ fields: Iterable[dataset_update_params.Field] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Dataset]:
+ """
+ Updates the enabled state and/or field configuration of an account or zone
+ dataset.
+
+ Args:
+ enabled: Whether to enable or disable log ingest for this dataset.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ fields: Controls which fields the API ingests after the update. Defaults to all
+ available fields when absent.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not dataset_id:
+ raise ValueError(f"Expected a non-empty value for `dataset_id` but received {dataset_id!r}")
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return self._put(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets/{dataset_id}",
+ dataset_id=dataset_id,
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ body=maybe_transform(
+ {
+ "enabled": enabled,
+ "fields": fields,
+ },
+ dataset_update_params.DatasetUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Dataset]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Dataset]], ResultWrapper[Dataset]),
+ )
+
+ def list(
+ self,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ include_zones: bool | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SyncSinglePage[DatasetSummary]:
+ """
+ Returns all Log Explorer datasets configured for the account or zone.
+
+ Pass `include_zones=true` to also include zone-level datasets that belong to
+ this account or zone. List responses omit the `fields` property; use the
+ single-dataset endpoint to retrieve field configuration.
+
+ Args:
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ include_zones: Set to true to include zone-scoped datasets belonging to this account.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return self._get_api_list(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ page=SyncSinglePage[DatasetSummary],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform({"include_zones": include_zones}, dataset_list_params.DatasetListParams),
+ ),
+ model=DatasetSummary,
+ )
+
+ def get(
+ self,
+ dataset_id: str,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Dataset]:
+ """
+ Retrieve a single Log Explorer dataset by ID for the account or zone.
+
+ Args:
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not dataset_id:
+ raise ValueError(f"Expected a non-empty value for `dataset_id` but received {dataset_id!r}")
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return self._get(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets/{dataset_id}",
+ dataset_id=dataset_id,
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Dataset]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Dataset]], ResultWrapper[Dataset]),
+ )
+
+
+class AsyncDatasetsResource(AsyncAPIResource):
+ @cached_property
+ def available(self) -> AsyncAvailableResource:
+ return AsyncAvailableResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncDatasetsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncDatasetsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncDatasetsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncDatasetsResourceWithStreamingResponse(self)
+
+ async def create(
+ self,
+ *,
+ dataset: str,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ fields: Iterable[dataset_create_params.Field] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Dataset]:
+ """
+ Create a new Log Explorer dataset for the account or zone.
+
+ Use the
+ `/account or zones/{account or zone_id}/logs/explorer/datasets/available`
+ endpoint to list dataset types you can create along with their available fields.
+
+ The `fields` property is optional. If not specified, all available fields will
+ be enabled.
+
+ For zone-level datasets use the zone-scoped endpoint: POST
+ /zones/{zone_id}/logs/explorer/datasets
+
+ For dataset field definitions, see:
+ https://developers.cloudflare.com/logs/logpush/logpush-job/datasets/
+
+ Args:
+ dataset: Dataset type name to create (e.g. `http_requests`).
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ fields: Controls which fields the API ingests. Defaults to all available fields when
+ absent.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return await self._post(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ body=await async_maybe_transform(
+ {
+ "dataset": dataset,
+ "fields": fields,
+ },
+ dataset_create_params.DatasetCreateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Dataset]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Dataset]], ResultWrapper[Dataset]),
+ )
+
+ async def update(
+ self,
+ dataset_id: str,
+ *,
+ enabled: bool,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ fields: Iterable[dataset_update_params.Field] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Dataset]:
+ """
+ Updates the enabled state and/or field configuration of an account or zone
+ dataset.
+
+ Args:
+ enabled: Whether to enable or disable log ingest for this dataset.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ fields: Controls which fields the API ingests after the update. Defaults to all
+ available fields when absent.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not dataset_id:
+ raise ValueError(f"Expected a non-empty value for `dataset_id` but received {dataset_id!r}")
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return await self._put(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets/{dataset_id}",
+ dataset_id=dataset_id,
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ body=await async_maybe_transform(
+ {
+ "enabled": enabled,
+ "fields": fields,
+ },
+ dataset_update_params.DatasetUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Dataset]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Dataset]], ResultWrapper[Dataset]),
+ )
+
+ def list(
+ self,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ include_zones: bool | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AsyncPaginator[DatasetSummary, AsyncSinglePage[DatasetSummary]]:
+ """
+ Returns all Log Explorer datasets configured for the account or zone.
+
+ Pass `include_zones=true` to also include zone-level datasets that belong to
+ this account or zone. List responses omit the `fields` property; use the
+ single-dataset endpoint to retrieve field configuration.
+
+ Args:
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ include_zones: Set to true to include zone-scoped datasets belonging to this account.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return self._get_api_list(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ page=AsyncSinglePage[DatasetSummary],
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform({"include_zones": include_zones}, dataset_list_params.DatasetListParams),
+ ),
+ model=DatasetSummary,
+ )
+
+ async def get(
+ self,
+ dataset_id: str,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Dataset]:
+ """
+ Retrieve a single Log Explorer dataset by ID for the account or zone.
+
+ Args:
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not dataset_id:
+ raise ValueError(f"Expected a non-empty value for `dataset_id` but received {dataset_id!r}")
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ return await self._get(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/datasets/{dataset_id}",
+ dataset_id=dataset_id,
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Dataset]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Dataset]], ResultWrapper[Dataset]),
+ )
+
+
+class DatasetsResourceWithRawResponse:
+ def __init__(self, datasets: DatasetsResource) -> None:
+ self._datasets = datasets
+
+ self.create = to_raw_response_wrapper(
+ datasets.create,
+ )
+ self.update = to_raw_response_wrapper(
+ datasets.update,
+ )
+ self.list = to_raw_response_wrapper(
+ datasets.list,
+ )
+ self.get = to_raw_response_wrapper(
+ datasets.get,
+ )
+
+ @cached_property
+ def available(self) -> AvailableResourceWithRawResponse:
+ return AvailableResourceWithRawResponse(self._datasets.available)
+
+
+class AsyncDatasetsResourceWithRawResponse:
+ def __init__(self, datasets: AsyncDatasetsResource) -> None:
+ self._datasets = datasets
+
+ self.create = async_to_raw_response_wrapper(
+ datasets.create,
+ )
+ self.update = async_to_raw_response_wrapper(
+ datasets.update,
+ )
+ self.list = async_to_raw_response_wrapper(
+ datasets.list,
+ )
+ self.get = async_to_raw_response_wrapper(
+ datasets.get,
+ )
+
+ @cached_property
+ def available(self) -> AsyncAvailableResourceWithRawResponse:
+ return AsyncAvailableResourceWithRawResponse(self._datasets.available)
+
+
+class DatasetsResourceWithStreamingResponse:
+ def __init__(self, datasets: DatasetsResource) -> None:
+ self._datasets = datasets
+
+ self.create = to_streamed_response_wrapper(
+ datasets.create,
+ )
+ self.update = to_streamed_response_wrapper(
+ datasets.update,
+ )
+ self.list = to_streamed_response_wrapper(
+ datasets.list,
+ )
+ self.get = to_streamed_response_wrapper(
+ datasets.get,
+ )
+
+ @cached_property
+ def available(self) -> AvailableResourceWithStreamingResponse:
+ return AvailableResourceWithStreamingResponse(self._datasets.available)
+
+
+class AsyncDatasetsResourceWithStreamingResponse:
+ def __init__(self, datasets: AsyncDatasetsResource) -> None:
+ self._datasets = datasets
+
+ self.create = async_to_streamed_response_wrapper(
+ datasets.create,
+ )
+ self.update = async_to_streamed_response_wrapper(
+ datasets.update,
+ )
+ self.list = async_to_streamed_response_wrapper(
+ datasets.list,
+ )
+ self.get = async_to_streamed_response_wrapper(
+ datasets.get,
+ )
+
+ @cached_property
+ def available(self) -> AsyncAvailableResourceWithStreamingResponse:
+ return AsyncAvailableResourceWithStreamingResponse(self._datasets.available)
diff --git a/src/cloudflare/resources/logs/log_explorer/log_explorer.py b/src/cloudflare/resources/logs/log_explorer/log_explorer.py
new file mode 100644
index 00000000000..bc1b21d61f5
--- /dev/null
+++ b/src/cloudflare/resources/logs/log_explorer/log_explorer.py
@@ -0,0 +1,134 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .query import (
+ QueryResource,
+ AsyncQueryResource,
+ QueryResourceWithRawResponse,
+ AsyncQueryResourceWithRawResponse,
+ QueryResourceWithStreamingResponse,
+ AsyncQueryResourceWithStreamingResponse,
+)
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+from .datasets.datasets import (
+ DatasetsResource,
+ AsyncDatasetsResource,
+ DatasetsResourceWithRawResponse,
+ AsyncDatasetsResourceWithRawResponse,
+ DatasetsResourceWithStreamingResponse,
+ AsyncDatasetsResourceWithStreamingResponse,
+)
+
+__all__ = ["LogExplorerResource", "AsyncLogExplorerResource"]
+
+
+class LogExplorerResource(SyncAPIResource):
+ @cached_property
+ def query(self) -> QueryResource:
+ return QueryResource(self._client)
+
+ @cached_property
+ def datasets(self) -> DatasetsResource:
+ return DatasetsResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> LogExplorerResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return LogExplorerResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> LogExplorerResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return LogExplorerResourceWithStreamingResponse(self)
+
+
+class AsyncLogExplorerResource(AsyncAPIResource):
+ @cached_property
+ def query(self) -> AsyncQueryResource:
+ return AsyncQueryResource(self._client)
+
+ @cached_property
+ def datasets(self) -> AsyncDatasetsResource:
+ return AsyncDatasetsResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncLogExplorerResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncLogExplorerResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncLogExplorerResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncLogExplorerResourceWithStreamingResponse(self)
+
+
+class LogExplorerResourceWithRawResponse:
+ def __init__(self, log_explorer: LogExplorerResource) -> None:
+ self._log_explorer = log_explorer
+
+ @cached_property
+ def query(self) -> QueryResourceWithRawResponse:
+ return QueryResourceWithRawResponse(self._log_explorer.query)
+
+ @cached_property
+ def datasets(self) -> DatasetsResourceWithRawResponse:
+ return DatasetsResourceWithRawResponse(self._log_explorer.datasets)
+
+
+class AsyncLogExplorerResourceWithRawResponse:
+ def __init__(self, log_explorer: AsyncLogExplorerResource) -> None:
+ self._log_explorer = log_explorer
+
+ @cached_property
+ def query(self) -> AsyncQueryResourceWithRawResponse:
+ return AsyncQueryResourceWithRawResponse(self._log_explorer.query)
+
+ @cached_property
+ def datasets(self) -> AsyncDatasetsResourceWithRawResponse:
+ return AsyncDatasetsResourceWithRawResponse(self._log_explorer.datasets)
+
+
+class LogExplorerResourceWithStreamingResponse:
+ def __init__(self, log_explorer: LogExplorerResource) -> None:
+ self._log_explorer = log_explorer
+
+ @cached_property
+ def query(self) -> QueryResourceWithStreamingResponse:
+ return QueryResourceWithStreamingResponse(self._log_explorer.query)
+
+ @cached_property
+ def datasets(self) -> DatasetsResourceWithStreamingResponse:
+ return DatasetsResourceWithStreamingResponse(self._log_explorer.datasets)
+
+
+class AsyncLogExplorerResourceWithStreamingResponse:
+ def __init__(self, log_explorer: AsyncLogExplorerResource) -> None:
+ self._log_explorer = log_explorer
+
+ @cached_property
+ def query(self) -> AsyncQueryResourceWithStreamingResponse:
+ return AsyncQueryResourceWithStreamingResponse(self._log_explorer.query)
+
+ @cached_property
+ def datasets(self) -> AsyncDatasetsResourceWithStreamingResponse:
+ return AsyncDatasetsResourceWithStreamingResponse(self._log_explorer.datasets)
diff --git a/src/cloudflare/resources/logs/log_explorer/query.py b/src/cloudflare/resources/logs/log_explorer/query.py
new file mode 100644
index 00000000000..1a05bb24269
--- /dev/null
+++ b/src/cloudflare/resources/logs/log_explorer/query.py
@@ -0,0 +1,264 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+
+import httpx
+
+from ...._files import read_file_content
+from ...._types import (
+ Body,
+ Omit,
+ Query,
+ Headers,
+ NotGiven,
+ BinaryTypes,
+ FileContent,
+ omit,
+ not_given,
+)
+from ...._utils import path_template
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+from ...._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ....pagination import SyncSinglePage, AsyncSinglePage
+from ...._base_client import AsyncPaginator, make_request_options
+from ....types.logs.log_explorer.query_sql_response import QuerySqlResponse
+
+__all__ = ["QueryResource", "AsyncQueryResource"]
+
+
+class QueryResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> QueryResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return QueryResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> QueryResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return QueryResourceWithStreamingResponse(self)
+
+ def sql(
+ self,
+ body: FileContent | BinaryTypes,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SyncSinglePage[QuerySqlResponse]:
+ """
+ Run a SQL query against account or zone-level datasets.
+
+ Timestamp fields are RFC3339 strings. Filter with: WHERE {timestamp_field} >=
+ now() - INTERVAL '30' DAY WHERE {timestamp_field} >= '2026-04-01T00:00:00Z'
+ WHERE {timestamp_field} BETWEEN '2026-04-01T00:00:00Z' AND
+ '2026-04-30T23:59:59Z'
+
+ Check /account or zones/{account or zone_id}/logs/explorer/datasets to see
+ enabled account or zone level datasets. Zone-level datasets will not appear
+ here. Check /account or zones/{account or
+ zone_id}/logs/explorer/datasets/available for the schemas, and the name of the
+ timestamp fields.
+
+ For zone-level datasets use the zone-scoped endpoint: POST
+ /zones/{zone_id}/logs/explorer/query/sql
+
+ For more information about the datasets, and the meaning of each field, check
+ out https://developers.cloudflare.com/logs/logpush/logpush-job/datasets/
+
+ Args:
+ body: SQL query to execute.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ extra_headers = {"Content-Type": "text/plain", **(extra_headers or {})}
+ return self._get_api_list(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/query/sql",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ page=SyncSinglePage[QuerySqlResponse],
+ content=read_file_content(body) if isinstance(body, os.PathLike) else body,
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ model=QuerySqlResponse,
+ method="post",
+ )
+
+
+class AsyncQueryResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncQueryResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncQueryResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncQueryResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ """
+ return AsyncQueryResourceWithStreamingResponse(self)
+
+ def sql(
+ self,
+ body: FileContent | BinaryTypes,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AsyncPaginator[QuerySqlResponse, AsyncSinglePage[QuerySqlResponse]]:
+ """
+ Run a SQL query against account or zone-level datasets.
+
+ Timestamp fields are RFC3339 strings. Filter with: WHERE {timestamp_field} >=
+ now() - INTERVAL '30' DAY WHERE {timestamp_field} >= '2026-04-01T00:00:00Z'
+ WHERE {timestamp_field} BETWEEN '2026-04-01T00:00:00Z' AND
+ '2026-04-30T23:59:59Z'
+
+ Check /account or zones/{account or zone_id}/logs/explorer/datasets to see
+ enabled account or zone level datasets. Zone-level datasets will not appear
+ here. Check /account or zones/{account or
+ zone_id}/logs/explorer/datasets/available for the schemas, and the name of the
+ timestamp fields.
+
+ For zone-level datasets use the zone-scoped endpoint: POST
+ /zones/{zone_id}/logs/explorer/query/sql
+
+ For more information about the datasets, and the meaning of each field, check
+ out https://developers.cloudflare.com/logs/logpush/logpush-job/datasets/
+
+ Args:
+ body: SQL query to execute.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if account_id and zone_id:
+ raise ValueError("You cannot provide both account_id and zone_id")
+
+ if account_id:
+ account_or_zone = "accounts"
+ account_or_zone_id = account_id
+ else:
+ if not zone_id:
+ raise ValueError("You must provide either account_id or zone_id")
+
+ account_or_zone = "zones"
+ account_or_zone_id = zone_id
+ extra_headers = {"Content-Type": "text/plain", **(extra_headers or {})}
+ return self._get_api_list(
+ path_template(
+ "/{account_or_zone}/{account_or_zone_id}/logs/explorer/query/sql",
+ account_or_zone=account_or_zone,
+ account_or_zone_id=account_or_zone_id,
+ ),
+ page=AsyncSinglePage[QuerySqlResponse],
+ content=read_file_content(body) if isinstance(body, os.PathLike) else body,
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ model=QuerySqlResponse,
+ method="post",
+ )
+
+
+class QueryResourceWithRawResponse:
+ def __init__(self, query: QueryResource) -> None:
+ self._query = query
+
+ self.sql = to_raw_response_wrapper(
+ query.sql,
+ )
+
+
+class AsyncQueryResourceWithRawResponse:
+ def __init__(self, query: AsyncQueryResource) -> None:
+ self._query = query
+
+ self.sql = async_to_raw_response_wrapper(
+ query.sql,
+ )
+
+
+class QueryResourceWithStreamingResponse:
+ def __init__(self, query: QueryResource) -> None:
+ self._query = query
+
+ self.sql = to_streamed_response_wrapper(
+ query.sql,
+ )
+
+
+class AsyncQueryResourceWithStreamingResponse:
+ def __init__(self, query: AsyncQueryResource) -> None:
+ self._query = query
+
+ self.sql = async_to_streamed_response_wrapper(
+ query.sql,
+ )
diff --git a/src/cloudflare/resources/logs/logs.py b/src/cloudflare/resources/logs/logs.py
index edf8286a42b..8a6b4d394c6 100644
--- a/src/cloudflare/resources/logs/logs.py
+++ b/src/cloudflare/resources/logs/logs.py
@@ -28,11 +28,23 @@
ReceivedResourceWithStreamingResponse,
AsyncReceivedResourceWithStreamingResponse,
)
+from .log_explorer.log_explorer import (
+ LogExplorerResource,
+ AsyncLogExplorerResource,
+ LogExplorerResourceWithRawResponse,
+ AsyncLogExplorerResourceWithRawResponse,
+ LogExplorerResourceWithStreamingResponse,
+ AsyncLogExplorerResourceWithStreamingResponse,
+)
__all__ = ["LogsResource", "AsyncLogsResource"]
class LogsResource(SyncAPIResource):
+ @cached_property
+ def log_explorer(self) -> LogExplorerResource:
+ return LogExplorerResource(self._client)
+
@cached_property
def control(self) -> ControlResource:
return ControlResource(self._client)
@@ -66,6 +78,10 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
class AsyncLogsResource(AsyncAPIResource):
+ @cached_property
+ def log_explorer(self) -> AsyncLogExplorerResource:
+ return AsyncLogExplorerResource(self._client)
+
@cached_property
def control(self) -> AsyncControlResource:
return AsyncControlResource(self._client)
@@ -102,6 +118,10 @@ class LogsResourceWithRawResponse:
def __init__(self, logs: LogsResource) -> None:
self._logs = logs
+ @cached_property
+ def log_explorer(self) -> LogExplorerResourceWithRawResponse:
+ return LogExplorerResourceWithRawResponse(self._logs.log_explorer)
+
@cached_property
def control(self) -> ControlResourceWithRawResponse:
return ControlResourceWithRawResponse(self._logs.control)
@@ -119,6 +139,10 @@ class AsyncLogsResourceWithRawResponse:
def __init__(self, logs: AsyncLogsResource) -> None:
self._logs = logs
+ @cached_property
+ def log_explorer(self) -> AsyncLogExplorerResourceWithRawResponse:
+ return AsyncLogExplorerResourceWithRawResponse(self._logs.log_explorer)
+
@cached_property
def control(self) -> AsyncControlResourceWithRawResponse:
return AsyncControlResourceWithRawResponse(self._logs.control)
@@ -136,6 +160,10 @@ class LogsResourceWithStreamingResponse:
def __init__(self, logs: LogsResource) -> None:
self._logs = logs
+ @cached_property
+ def log_explorer(self) -> LogExplorerResourceWithStreamingResponse:
+ return LogExplorerResourceWithStreamingResponse(self._logs.log_explorer)
+
@cached_property
def control(self) -> ControlResourceWithStreamingResponse:
return ControlResourceWithStreamingResponse(self._logs.control)
@@ -153,6 +181,10 @@ class AsyncLogsResourceWithStreamingResponse:
def __init__(self, logs: AsyncLogsResource) -> None:
self._logs = logs
+ @cached_property
+ def log_explorer(self) -> AsyncLogExplorerResourceWithStreamingResponse:
+ return AsyncLogExplorerResourceWithStreamingResponse(self._logs.log_explorer)
+
@cached_property
def control(self) -> AsyncControlResourceWithStreamingResponse:
return AsyncControlResourceWithStreamingResponse(self._logs.control)
diff --git a/src/cloudflare/types/logs/log_explorer/__init__.py b/src/cloudflare/types/logs/log_explorer/__init__.py
new file mode 100644
index 00000000000..801ee7cef19
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/__init__.py
@@ -0,0 +1,11 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .dataset import Dataset as Dataset
+from .dataset_summary import DatasetSummary as DatasetSummary
+from .query_sql_params import QuerySqlParams as QuerySqlParams
+from .query_sql_response import QuerySqlResponse as QuerySqlResponse
+from .dataset_list_params import DatasetListParams as DatasetListParams
+from .dataset_create_params import DatasetCreateParams as DatasetCreateParams
+from .dataset_update_params import DatasetUpdateParams as DatasetUpdateParams
diff --git a/src/cloudflare/types/logs/log_explorer/dataset.py b/src/cloudflare/types/logs/log_explorer/dataset.py
new file mode 100644
index 00000000000..8df99f506b0
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/dataset.py
@@ -0,0 +1,49 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+from typing_extensions import Literal
+
+from ...._models import BaseModel
+
+__all__ = ["Dataset", "Field"]
+
+
+class Field(BaseModel):
+ enabled: bool
+ """Whether the API includes this field in log ingest."""
+
+ name: str
+ """Field name in lowercase."""
+
+
+class Dataset(BaseModel):
+ """A Log Explorer dataset summary.
+
+ List endpoints return this type and omit
+ field configuration; use the single-dataset endpoint to retrieve it.
+ """
+
+ created_at: datetime
+ """RFC3339 timestamp recording when the API created this dataset."""
+
+ dataset: str
+ """Dataset type name (e.g. `http_requests`)."""
+
+ dataset_id: str
+ """Unique dataset ID."""
+
+ enabled: bool
+ """Whether log ingest is currently active for this dataset."""
+
+ object_id: str
+ """Public ID of the account or zone that owns this dataset."""
+
+ object_type: Literal["account", "zone"]
+ """Whether this dataset belongs to an account or a zone."""
+
+ updated_at: datetime
+ """RFC3339 timestamp recording when the API last updated this dataset."""
+
+ fields: Optional[List[Field]] = None
+ """The field configuration for this dataset."""
diff --git a/src/cloudflare/types/logs/log_explorer/dataset_create_params.py b/src/cloudflare/types/logs/log_explorer/dataset_create_params.py
new file mode 100644
index 00000000000..d3f51c0a03d
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/dataset_create_params.py
@@ -0,0 +1,33 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Iterable
+from typing_extensions import Required, TypedDict
+
+__all__ = ["DatasetCreateParams", "Field"]
+
+
+class DatasetCreateParams(TypedDict, total=False):
+ dataset: Required[str]
+ """Dataset type name to create (e.g. `http_requests`)."""
+
+ account_id: str
+ """The Account ID to use for this endpoint. Mutually exclusive with the Zone ID."""
+
+ zone_id: str
+ """The Zone ID to use for this endpoint. Mutually exclusive with the Account ID."""
+
+ fields: Iterable[Field]
+ """Controls which fields the API ingests.
+
+ Defaults to all available fields when absent.
+ """
+
+
+class Field(TypedDict, total=False):
+ enabled: Required[bool]
+ """Whether the API includes this field in log ingest."""
+
+ name: Required[str]
+ """Field name in lowercase."""
diff --git a/src/cloudflare/types/logs/log_explorer/dataset_list_params.py b/src/cloudflare/types/logs/log_explorer/dataset_list_params.py
new file mode 100644
index 00000000000..c78885cbc76
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/dataset_list_params.py
@@ -0,0 +1,18 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import TypedDict
+
+__all__ = ["DatasetListParams"]
+
+
+class DatasetListParams(TypedDict, total=False):
+ account_id: str
+ """The Account ID to use for this endpoint. Mutually exclusive with the Zone ID."""
+
+ zone_id: str
+ """The Zone ID to use for this endpoint. Mutually exclusive with the Account ID."""
+
+ include_zones: bool
+ """Set to true to include zone-scoped datasets belonging to this account."""
diff --git a/src/cloudflare/types/logs/log_explorer/dataset_summary.py b/src/cloudflare/types/logs/log_explorer/dataset_summary.py
new file mode 100644
index 00000000000..33eb8c4ca83
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/dataset_summary.py
@@ -0,0 +1,37 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from datetime import datetime
+from typing_extensions import Literal
+
+from ...._models import BaseModel
+
+__all__ = ["DatasetSummary"]
+
+
+class DatasetSummary(BaseModel):
+ """A Log Explorer dataset summary.
+
+ List endpoints return this type and omit
+ field configuration; use the single-dataset endpoint to retrieve it.
+ """
+
+ created_at: datetime
+ """RFC3339 timestamp recording when the API created this dataset."""
+
+ dataset: str
+ """Dataset type name (e.g. `http_requests`)."""
+
+ dataset_id: str
+ """Unique dataset ID."""
+
+ enabled: bool
+ """Whether log ingest is currently active for this dataset."""
+
+ object_id: str
+ """Public ID of the account or zone that owns this dataset."""
+
+ object_type: Literal["account", "zone"]
+ """Whether this dataset belongs to an account or a zone."""
+
+ updated_at: datetime
+ """RFC3339 timestamp recording when the API last updated this dataset."""
diff --git a/src/cloudflare/types/logs/log_explorer/dataset_update_params.py b/src/cloudflare/types/logs/log_explorer/dataset_update_params.py
new file mode 100644
index 00000000000..b69f55c74e2
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/dataset_update_params.py
@@ -0,0 +1,33 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Iterable
+from typing_extensions import Required, TypedDict
+
+__all__ = ["DatasetUpdateParams", "Field"]
+
+
+class DatasetUpdateParams(TypedDict, total=False):
+ enabled: Required[bool]
+ """Whether to enable or disable log ingest for this dataset."""
+
+ account_id: str
+ """The Account ID to use for this endpoint. Mutually exclusive with the Zone ID."""
+
+ zone_id: str
+ """The Zone ID to use for this endpoint. Mutually exclusive with the Account ID."""
+
+ fields: Iterable[Field]
+ """Controls which fields the API ingests after the update.
+
+ Defaults to all available fields when absent.
+ """
+
+
+class Field(TypedDict, total=False):
+ enabled: Required[bool]
+ """Whether the API includes this field in log ingest."""
+
+ name: Required[str]
+ """Field name in lowercase."""
diff --git a/src/cloudflare/types/logs/log_explorer/datasets/__init__.py b/src/cloudflare/types/logs/log_explorer/datasets/__init__.py
new file mode 100644
index 00000000000..aab03b728b5
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/datasets/__init__.py
@@ -0,0 +1,6 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from .available_list import AvailableList as AvailableList
+from .available_dataset import AvailableDataset as AvailableDataset
diff --git a/src/cloudflare/types/logs/log_explorer/datasets/available_dataset.py b/src/cloudflare/types/logs/log_explorer/datasets/available_dataset.py
new file mode 100644
index 00000000000..517e96c204e
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/datasets/available_dataset.py
@@ -0,0 +1,36 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict, List, Optional
+from typing_extensions import Literal
+
+from pydantic import Field as FieldInfo
+
+from ....._models import BaseModel
+
+__all__ = ["AvailableDataset", "Schema"]
+
+
+class Schema(BaseModel):
+ """JSON Schema that describes the fields this dataset exposes."""
+
+ properties: Optional[Dict[str, object]] = None
+
+ required: Optional[List[str]] = None
+
+ type: Optional[Literal["object"]] = None
+
+
+class AvailableDataset(BaseModel):
+ """A dataset type that the account or zone can create."""
+
+ dataset: str
+ """Dataset type name (e.g. `http_requests`)."""
+
+ object_type: Literal["account", "zone"]
+ """Whether this dataset type is account-scoped or zone-scoped."""
+
+ schema_: Schema = FieldInfo(alias="schema")
+ """JSON Schema that describes the fields this dataset exposes."""
+
+ timestamp_field: str
+ """The primary timestamp field name for this dataset."""
diff --git a/src/cloudflare/types/logs/log_explorer/datasets/available_list.py b/src/cloudflare/types/logs/log_explorer/datasets/available_list.py
new file mode 100644
index 00000000000..2c72edf2b36
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/datasets/available_list.py
@@ -0,0 +1,19 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+
+from ....._models import BaseModel
+from .available_dataset import AvailableDataset
+from ....shared.response_info import ResponseInfo
+
+__all__ = ["AvailableList"]
+
+
+class AvailableList(BaseModel):
+ errors: List[ResponseInfo]
+
+ messages: List[str]
+
+ success: bool
+
+ result: Optional[List[AvailableDataset]] = None
diff --git a/src/cloudflare/types/logs/log_explorer/query_sql_params.py b/src/cloudflare/types/logs/log_explorer/query_sql_params.py
new file mode 100644
index 00000000000..f489938cd7b
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/query_sql_params.py
@@ -0,0 +1,15 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import TypedDict
+
+__all__ = ["QuerySqlParams"]
+
+
+class QuerySqlParams(TypedDict, total=False):
+ account_id: str
+ """The Account ID to use for this endpoint. Mutually exclusive with the Zone ID."""
+
+ zone_id: str
+ """The Zone ID to use for this endpoint. Mutually exclusive with the Account ID."""
diff --git a/src/cloudflare/types/logs/log_explorer/query_sql_response.py b/src/cloudflare/types/logs/log_explorer/query_sql_response.py
new file mode 100644
index 00000000000..a20d7d76b74
--- /dev/null
+++ b/src/cloudflare/types/logs/log_explorer/query_sql_response.py
@@ -0,0 +1,8 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict
+from typing_extensions import TypeAlias
+
+__all__ = ["QuerySqlResponse"]
+
+QuerySqlResponse: TypeAlias = Dict[str, object]
diff --git a/tests/api_resources/logs/log_explorer/__init__.py b/tests/api_resources/logs/log_explorer/__init__.py
new file mode 100644
index 00000000000..fd8019a9a1a
--- /dev/null
+++ b/tests/api_resources/logs/log_explorer/__init__.py
@@ -0,0 +1 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
diff --git a/tests/api_resources/logs/log_explorer/datasets/__init__.py b/tests/api_resources/logs/log_explorer/datasets/__init__.py
new file mode 100644
index 00000000000..fd8019a9a1a
--- /dev/null
+++ b/tests/api_resources/logs/log_explorer/datasets/__init__.py
@@ -0,0 +1 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
diff --git a/tests/api_resources/logs/log_explorer/datasets/test_available.py b/tests/api_resources/logs/log_explorer/datasets/test_available.py
new file mode 100644
index 00000000000..82be938eefd
--- /dev/null
+++ b/tests/api_resources/logs/log_explorer/datasets/test_available.py
@@ -0,0 +1,125 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.pagination import SyncSinglePage, AsyncSinglePage
+from cloudflare.types.logs.log_explorer.datasets import AvailableDataset
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestAvailable:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_list(self, client: Cloudflare) -> None:
+ available = client.logs.log_explorer.datasets.available.list(
+ account_id="account_id",
+ )
+ assert_matches_type(SyncSinglePage[AvailableDataset], available, path=["response"])
+
+ @parametrize
+ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
+ available = client.logs.log_explorer.datasets.available.list(
+ account_id="account_id",
+ )
+ assert_matches_type(SyncSinglePage[AvailableDataset], available, path=["response"])
+
+ @parametrize
+ def test_raw_response_list(self, client: Cloudflare) -> None:
+ response = client.logs.log_explorer.datasets.available.with_raw_response.list(
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ available = response.parse()
+ assert_matches_type(SyncSinglePage[AvailableDataset], available, path=["response"])
+
+ @parametrize
+ def test_streaming_response_list(self, client: Cloudflare) -> None:
+ with client.logs.log_explorer.datasets.available.with_streaming_response.list(
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ available = response.parse()
+ assert_matches_type(SyncSinglePage[AvailableDataset], available, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_list(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.available.with_raw_response.list(
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.available.with_raw_response.list(
+ account_id="account_id",
+ )
+
+
+class TestAsyncAvailable:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
+ available = await async_client.logs.log_explorer.datasets.available.list(
+ account_id="account_id",
+ )
+ assert_matches_type(AsyncSinglePage[AvailableDataset], available, path=["response"])
+
+ @parametrize
+ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ available = await async_client.logs.log_explorer.datasets.available.list(
+ account_id="account_id",
+ )
+ assert_matches_type(AsyncSinglePage[AvailableDataset], available, path=["response"])
+
+ @parametrize
+ async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.logs.log_explorer.datasets.available.with_raw_response.list(
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ available = await response.parse()
+ assert_matches_type(AsyncSinglePage[AvailableDataset], available, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.logs.log_explorer.datasets.available.with_streaming_response.list(
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ available = await response.parse()
+ assert_matches_type(AsyncSinglePage[AvailableDataset], available, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.available.with_raw_response.list(
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.available.with_raw_response.list(
+ account_id="account_id",
+ )
diff --git a/tests/api_resources/logs/log_explorer/test_datasets.py b/tests/api_resources/logs/log_explorer/test_datasets.py
new file mode 100644
index 00000000000..770b5cc3d7b
--- /dev/null
+++ b/tests/api_resources/logs/log_explorer/test_datasets.py
@@ -0,0 +1,528 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, Optional, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.pagination import SyncSinglePage, AsyncSinglePage
+from cloudflare.types.logs.log_explorer import (
+ Dataset,
+ DatasetSummary,
+)
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestDatasets:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_create(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.create(
+ dataset="dataset",
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.create(
+ dataset="dataset",
+ account_id="account_id",
+ fields=[
+ {
+ "enabled": True,
+ "name": "name",
+ }
+ ],
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_raw_response_create(self, client: Cloudflare) -> None:
+ response = client.logs.log_explorer.datasets.with_raw_response.create(
+ dataset="dataset",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_streaming_response_create(self, client: Cloudflare) -> None:
+ with client.logs.log_explorer.datasets.with_streaming_response.create(
+ dataset="dataset",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_create(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.create(
+ dataset="dataset",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.create(
+ dataset="dataset",
+ account_id="account_id",
+ )
+
+ @parametrize
+ def test_method_update(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ fields=[
+ {
+ "enabled": True,
+ "name": "name",
+ }
+ ],
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_raw_response_update(self, client: Cloudflare) -> None:
+ response = client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_streaming_response_update(self, client: Cloudflare) -> None:
+ with client.logs.log_explorer.datasets.with_streaming_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_update(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `dataset_id` but received ''"):
+ client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="",
+ enabled=True,
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ )
+
+ @parametrize
+ def test_method_list(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.list(
+ account_id="account_id",
+ )
+ assert_matches_type(SyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ @parametrize
+ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.list(
+ account_id="account_id",
+ include_zones=True,
+ )
+ assert_matches_type(SyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ @parametrize
+ def test_raw_response_list(self, client: Cloudflare) -> None:
+ response = client.logs.log_explorer.datasets.with_raw_response.list(
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = response.parse()
+ assert_matches_type(SyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ @parametrize
+ def test_streaming_response_list(self, client: Cloudflare) -> None:
+ with client.logs.log_explorer.datasets.with_streaming_response.list(
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = response.parse()
+ assert_matches_type(SyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_list(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.list(
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.list(
+ account_id="account_id",
+ )
+
+ @parametrize
+ def test_method_get(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_method_get_with_all_params(self, client: Cloudflare) -> None:
+ dataset = client.logs.log_explorer.datasets.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_raw_response_get(self, client: Cloudflare) -> None:
+ response = client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ def test_streaming_response_get(self, client: Cloudflare) -> None:
+ with client.logs.log_explorer.datasets.with_streaming_response.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_get(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `dataset_id` but received ''"):
+ client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="dataset_id",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
+
+
+class TestAsyncDatasets:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_create(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.create(
+ dataset="dataset",
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.create(
+ dataset="dataset",
+ account_id="account_id",
+ fields=[
+ {
+ "enabled": True,
+ "name": "name",
+ }
+ ],
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.logs.log_explorer.datasets.with_raw_response.create(
+ dataset="dataset",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = await response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.logs.log_explorer.datasets.with_streaming_response.create(
+ dataset="dataset",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = await response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_create(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.create(
+ dataset="dataset",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.create(
+ dataset="dataset",
+ account_id="account_id",
+ )
+
+ @parametrize
+ async def test_method_update(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ fields=[
+ {
+ "enabled": True,
+ "name": "name",
+ }
+ ],
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = await response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_update(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.logs.log_explorer.datasets.with_streaming_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = await response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_update(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `dataset_id` but received ''"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="",
+ enabled=True,
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.update(
+ dataset_id="dataset_id",
+ enabled=True,
+ account_id="account_id",
+ )
+
+ @parametrize
+ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.list(
+ account_id="account_id",
+ )
+ assert_matches_type(AsyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ @parametrize
+ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.list(
+ account_id="account_id",
+ include_zones=True,
+ )
+ assert_matches_type(AsyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ @parametrize
+ async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.logs.log_explorer.datasets.with_raw_response.list(
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = await response.parse()
+ assert_matches_type(AsyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.logs.log_explorer.datasets.with_streaming_response.list(
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = await response.parse()
+ assert_matches_type(AsyncSinglePage[DatasetSummary], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.list(
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.list(
+ account_id="account_id",
+ )
+
+ @parametrize
+ async def test_method_get(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_method_get_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ dataset = await async_client.logs.log_explorer.datasets.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ dataset = await response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.logs.log_explorer.datasets.with_streaming_response.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ dataset = await response.parse()
+ assert_matches_type(Optional[Dataset], dataset, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `dataset_id` but received ''"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="dataset_id",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.datasets.with_raw_response.get(
+ dataset_id="dataset_id",
+ account_id="account_id",
+ )
diff --git a/tests/api_resources/logs/log_explorer/test_query.py b/tests/api_resources/logs/log_explorer/test_query.py
new file mode 100644
index 00000000000..dec3116c7cd
--- /dev/null
+++ b/tests/api_resources/logs/log_explorer/test_query.py
@@ -0,0 +1,137 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+import os
+from typing import Any, cast
+
+import pytest
+
+from cloudflare import Cloudflare, AsyncCloudflare
+from tests.utils import assert_matches_type
+from cloudflare.pagination import SyncSinglePage, AsyncSinglePage
+from cloudflare.types.logs.log_explorer import QuerySqlResponse
+
+base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
+
+
+class TestQuery:
+ parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"])
+
+ @parametrize
+ def test_method_sql(self, client: Cloudflare) -> None:
+ query = client.logs.log_explorer.query.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
+ assert_matches_type(SyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ @parametrize
+ def test_method_sql_with_all_params(self, client: Cloudflare) -> None:
+ query = client.logs.log_explorer.query.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
+ assert_matches_type(SyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ @parametrize
+ def test_raw_response_sql(self, client: Cloudflare) -> None:
+ response = client.logs.log_explorer.query.with_raw_response.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ query = response.parse()
+ assert_matches_type(SyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ @parametrize
+ def test_streaming_response_sql(self, client: Cloudflare) -> None:
+ with client.logs.log_explorer.query.with_streaming_response.sql(
+ body=b"Example data",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ query = response.parse()
+ assert_matches_type(SyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_sql(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.query.with_raw_response.sql(
+ body=b"Example data",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.logs.log_explorer.query.with_raw_response.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
+
+
+class TestAsyncQuery:
+ parametrize = pytest.mark.parametrize(
+ "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"]
+ )
+
+ @parametrize
+ async def test_method_sql(self, async_client: AsyncCloudflare) -> None:
+ query = await async_client.logs.log_explorer.query.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
+ assert_matches_type(AsyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ @parametrize
+ async def test_method_sql_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ query = await async_client.logs.log_explorer.query.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
+ assert_matches_type(AsyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ @parametrize
+ async def test_raw_response_sql(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.logs.log_explorer.query.with_raw_response.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ query = await response.parse()
+ assert_matches_type(AsyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_sql(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.logs.log_explorer.query.with_streaming_response.sql(
+ body=b"Example data",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ query = await response.parse()
+ assert_matches_type(AsyncSinglePage[QuerySqlResponse], query, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_sql(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.query.with_raw_response.sql(
+ body=b"Example data",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.logs.log_explorer.query.with_raw_response.sql(
+ body=b"Example data",
+ account_id="account_id",
+ )
From b50d8e377f093ab20f70c4df0aebf9d6bcfea551 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Mon, 22 Jun 2026 16:08:47 +0000
Subject: [PATCH 31/67] chore(api): update composite API spec
---
.stats.yml | 4 ++--
.../magic_transit/connectors/connectors.py | 24 +++++++++++++++++++
.../types/billing/usage_paygo_response.py | 3 +++
.../magic_transit/connector_create_params.py | 4 ++++
.../connector_create_response.py | 4 ++++
.../connector_delete_response.py | 4 ++++
.../magic_transit/connector_edit_params.py | 4 ++++
.../magic_transit/connector_edit_response.py | 4 ++++
.../magic_transit/connector_get_response.py | 4 ++++
.../magic_transit/connector_list_response.py | 4 ++++
.../magic_transit/connector_update_params.py | 4 ++++
.../connector_update_response.py | 4 ++++
.../magic_transit/test_connectors.py | 12 ++++++++++
13 files changed, 77 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 58a7fe353c3..b20718d6aa6 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-83f11fb5a150a13010ce252dd5eb8911358ac6c2ead9d59813126f2a287b33fa.yml
-openapi_spec_hash: 6b8ffc5d6d40adc6dc83fbb44811ef18
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-5c1c10fd9360d08d52ea27763e9d6bfd457e38f03f46631bc18e5f5595cde9c5.yml
+openapi_spec_hash: d6b414d1b87abea22cadc0ca40d2af20
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/resources/magic_transit/connectors/connectors.py b/src/cloudflare/resources/magic_transit/connectors/connectors.py
index bf11a0bced6..495d76ca7fe 100644
--- a/src/cloudflare/resources/magic_transit/connectors/connectors.py
+++ b/src/cloudflare/resources/magic_transit/connectors/connectors.py
@@ -94,6 +94,8 @@ def create(
interrupt_window_embargo_dates: SequenceNotStr[str] | Omit = omit,
interrupt_window_hour_of_day: float | Omit = omit,
notes: str | Omit = omit,
+ primary: bool | Omit = omit,
+ site_id: str | Omit = omit,
timezone: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -135,6 +137,8 @@ def create(
"interrupt_window_embargo_dates": interrupt_window_embargo_dates,
"interrupt_window_hour_of_day": interrupt_window_hour_of_day,
"notes": notes,
+ "primary": primary,
+ "site_id": site_id,
"timezone": timezone,
},
connector_create_params.ConnectorCreateParams,
@@ -163,7 +167,9 @@ def update(
interrupt_window_embargo_dates: SequenceNotStr[str] | Omit = omit,
interrupt_window_hour_of_day: float | Omit = omit,
notes: str | Omit = omit,
+ primary: bool | Omit = omit,
provision_license: bool | Omit = omit,
+ site_id: str | Omit = omit,
timezone: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -210,7 +216,9 @@ def update(
"interrupt_window_embargo_dates": interrupt_window_embargo_dates,
"interrupt_window_hour_of_day": interrupt_window_hour_of_day,
"notes": notes,
+ "primary": primary,
"provision_license": provision_license,
+ "site_id": site_id,
"timezone": timezone,
},
connector_update_params.ConnectorUpdateParams,
@@ -328,7 +336,9 @@ def edit(
interrupt_window_embargo_dates: SequenceNotStr[str] | Omit = omit,
interrupt_window_hour_of_day: float | Omit = omit,
notes: str | Omit = omit,
+ primary: bool | Omit = omit,
provision_license: bool | Omit = omit,
+ site_id: str | Omit = omit,
timezone: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -375,7 +385,9 @@ def edit(
"interrupt_window_embargo_dates": interrupt_window_embargo_dates,
"interrupt_window_hour_of_day": interrupt_window_hour_of_day,
"notes": notes,
+ "primary": primary,
"provision_license": provision_license,
+ "site_id": site_id,
"timezone": timezone,
},
connector_edit_params.ConnectorEditParams,
@@ -479,6 +491,8 @@ async def create(
interrupt_window_embargo_dates: SequenceNotStr[str] | Omit = omit,
interrupt_window_hour_of_day: float | Omit = omit,
notes: str | Omit = omit,
+ primary: bool | Omit = omit,
+ site_id: str | Omit = omit,
timezone: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -520,6 +534,8 @@ async def create(
"interrupt_window_embargo_dates": interrupt_window_embargo_dates,
"interrupt_window_hour_of_day": interrupt_window_hour_of_day,
"notes": notes,
+ "primary": primary,
+ "site_id": site_id,
"timezone": timezone,
},
connector_create_params.ConnectorCreateParams,
@@ -548,7 +564,9 @@ async def update(
interrupt_window_embargo_dates: SequenceNotStr[str] | Omit = omit,
interrupt_window_hour_of_day: float | Omit = omit,
notes: str | Omit = omit,
+ primary: bool | Omit = omit,
provision_license: bool | Omit = omit,
+ site_id: str | Omit = omit,
timezone: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -595,7 +613,9 @@ async def update(
"interrupt_window_embargo_dates": interrupt_window_embargo_dates,
"interrupt_window_hour_of_day": interrupt_window_hour_of_day,
"notes": notes,
+ "primary": primary,
"provision_license": provision_license,
+ "site_id": site_id,
"timezone": timezone,
},
connector_update_params.ConnectorUpdateParams,
@@ -713,7 +733,9 @@ async def edit(
interrupt_window_embargo_dates: SequenceNotStr[str] | Omit = omit,
interrupt_window_hour_of_day: float | Omit = omit,
notes: str | Omit = omit,
+ primary: bool | Omit = omit,
provision_license: bool | Omit = omit,
+ site_id: str | Omit = omit,
timezone: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -760,7 +782,9 @@ async def edit(
"interrupt_window_embargo_dates": interrupt_window_embargo_dates,
"interrupt_window_hour_of_day": interrupt_window_hour_of_day,
"notes": notes,
+ "primary": primary,
"provision_license": provision_license,
+ "site_id": site_id,
"timezone": timezone,
},
connector_edit_params.ConnectorEditParams,
diff --git a/src/cloudflare/types/billing/usage_paygo_response.py b/src/cloudflare/types/billing/usage_paygo_response.py
index b864f6423a7..d834c8c91d1 100644
--- a/src/cloudflare/types/billing/usage_paygo_response.py
+++ b/src/cloudflare/types/billing/usage_paygo_response.py
@@ -54,6 +54,9 @@ class UsagePaygoResponseItem(BaseModel):
service_family_name: Optional[str] = FieldInfo(alias="ServiceFamilyName", default=None)
"""Identifies the product family for the Cloudflare service."""
+ subscription_id: Optional[str] = FieldInfo(alias="SubscriptionId", default=None)
+ """The identifier for the Cloudflare subscription."""
+
zone_id: Optional[str] = FieldInfo(alias="ZoneId", default=None)
"""The identifier for the Cloudflare zone (zone tag)."""
diff --git a/src/cloudflare/types/magic_transit/connector_create_params.py b/src/cloudflare/types/magic_transit/connector_create_params.py
index 8ada6bdf956..266fbebfc29 100644
--- a/src/cloudflare/types/magic_transit/connector_create_params.py
+++ b/src/cloudflare/types/magic_transit/connector_create_params.py
@@ -33,6 +33,10 @@ class ConnectorCreateParams(TypedDict, total=False):
notes: str
+ primary: bool
+
+ site_id: str
+
timezone: str
diff --git a/src/cloudflare/types/magic_transit/connector_create_response.py b/src/cloudflare/types/magic_transit/connector_create_response.py
index 57fabb8b537..319a1bea34a 100644
--- a/src/cloudflare/types/magic_transit/connector_create_response.py
+++ b/src/cloudflare/types/magic_transit/connector_create_response.py
@@ -37,6 +37,8 @@ class ConnectorCreateResponse(BaseModel):
notes: str
+ primary: bool
+
timezone: str
device: Optional[Device] = None
@@ -46,3 +48,5 @@ class ConnectorCreateResponse(BaseModel):
last_seen_version: Optional[str] = None
license_key: Optional[str] = None
+
+ site_id: Optional[str] = None
diff --git a/src/cloudflare/types/magic_transit/connector_delete_response.py b/src/cloudflare/types/magic_transit/connector_delete_response.py
index e7e20709783..08953a1bdc3 100644
--- a/src/cloudflare/types/magic_transit/connector_delete_response.py
+++ b/src/cloudflare/types/magic_transit/connector_delete_response.py
@@ -37,6 +37,8 @@ class ConnectorDeleteResponse(BaseModel):
notes: str
+ primary: bool
+
timezone: str
device: Optional[Device] = None
@@ -46,3 +48,5 @@ class ConnectorDeleteResponse(BaseModel):
last_seen_version: Optional[str] = None
license_key: Optional[str] = None
+
+ site_id: Optional[str] = None
diff --git a/src/cloudflare/types/magic_transit/connector_edit_params.py b/src/cloudflare/types/magic_transit/connector_edit_params.py
index 56b44c01e3d..ac3d12ba0e2 100644
--- a/src/cloudflare/types/magic_transit/connector_edit_params.py
+++ b/src/cloudflare/types/magic_transit/connector_edit_params.py
@@ -30,7 +30,11 @@ class ConnectorEditParams(TypedDict, total=False):
notes: str
+ primary: bool
+
provision_license: bool
"""When true, regenerate license key for the connector."""
+ site_id: str
+
timezone: str
diff --git a/src/cloudflare/types/magic_transit/connector_edit_response.py b/src/cloudflare/types/magic_transit/connector_edit_response.py
index 25046e5f468..bf0a7a7f3e6 100644
--- a/src/cloudflare/types/magic_transit/connector_edit_response.py
+++ b/src/cloudflare/types/magic_transit/connector_edit_response.py
@@ -37,6 +37,8 @@ class ConnectorEditResponse(BaseModel):
notes: str
+ primary: bool
+
timezone: str
device: Optional[Device] = None
@@ -46,3 +48,5 @@ class ConnectorEditResponse(BaseModel):
last_seen_version: Optional[str] = None
license_key: Optional[str] = None
+
+ site_id: Optional[str] = None
diff --git a/src/cloudflare/types/magic_transit/connector_get_response.py b/src/cloudflare/types/magic_transit/connector_get_response.py
index 2c5ab086aee..699dd6e9265 100644
--- a/src/cloudflare/types/magic_transit/connector_get_response.py
+++ b/src/cloudflare/types/magic_transit/connector_get_response.py
@@ -37,6 +37,8 @@ class ConnectorGetResponse(BaseModel):
notes: str
+ primary: bool
+
timezone: str
device: Optional[Device] = None
@@ -46,3 +48,5 @@ class ConnectorGetResponse(BaseModel):
last_seen_version: Optional[str] = None
license_key: Optional[str] = None
+
+ site_id: Optional[str] = None
diff --git a/src/cloudflare/types/magic_transit/connector_list_response.py b/src/cloudflare/types/magic_transit/connector_list_response.py
index 06079e4a732..eb1b06ce92b 100644
--- a/src/cloudflare/types/magic_transit/connector_list_response.py
+++ b/src/cloudflare/types/magic_transit/connector_list_response.py
@@ -37,6 +37,8 @@ class ConnectorListResponse(BaseModel):
notes: str
+ primary: bool
+
timezone: str
device: Optional[Device] = None
@@ -46,3 +48,5 @@ class ConnectorListResponse(BaseModel):
last_seen_version: Optional[str] = None
license_key: Optional[str] = None
+
+ site_id: Optional[str] = None
diff --git a/src/cloudflare/types/magic_transit/connector_update_params.py b/src/cloudflare/types/magic_transit/connector_update_params.py
index 9b046f584cc..816a3c05847 100644
--- a/src/cloudflare/types/magic_transit/connector_update_params.py
+++ b/src/cloudflare/types/magic_transit/connector_update_params.py
@@ -30,7 +30,11 @@ class ConnectorUpdateParams(TypedDict, total=False):
notes: str
+ primary: bool
+
provision_license: bool
"""When true, regenerate license key for the connector."""
+ site_id: str
+
timezone: str
diff --git a/src/cloudflare/types/magic_transit/connector_update_response.py b/src/cloudflare/types/magic_transit/connector_update_response.py
index 17a1543c152..8bfb740f0bd 100644
--- a/src/cloudflare/types/magic_transit/connector_update_response.py
+++ b/src/cloudflare/types/magic_transit/connector_update_response.py
@@ -37,6 +37,8 @@ class ConnectorUpdateResponse(BaseModel):
notes: str
+ primary: bool
+
timezone: str
device: Optional[Device] = None
@@ -46,3 +48,5 @@ class ConnectorUpdateResponse(BaseModel):
last_seen_version: Optional[str] = None
license_key: Optional[str] = None
+
+ site_id: Optional[str] = None
diff --git a/tests/api_resources/magic_transit/test_connectors.py b/tests/api_resources/magic_transit/test_connectors.py
index 640220cc89b..e70afba893b 100644
--- a/tests/api_resources/magic_transit/test_connectors.py
+++ b/tests/api_resources/magic_transit/test_connectors.py
@@ -54,6 +54,8 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
interrupt_window_embargo_dates=["string"],
interrupt_window_hour_of_day=0,
notes="notes",
+ primary=True,
+ site_id="site_id",
timezone="timezone",
)
assert_matches_type(ConnectorCreateResponse, connector, path=["response"])
@@ -120,7 +122,9 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
interrupt_window_embargo_dates=["string"],
interrupt_window_hour_of_day=0,
notes="notes",
+ primary=True,
provision_license=True,
+ site_id="site_id",
timezone="timezone",
)
assert_matches_type(ConnectorUpdateResponse, connector, path=["response"])
@@ -278,7 +282,9 @@ def test_method_edit_with_all_params(self, client: Cloudflare) -> None:
interrupt_window_embargo_dates=["string"],
interrupt_window_hour_of_day=0,
notes="notes",
+ primary=True,
provision_license=True,
+ site_id="site_id",
timezone="timezone",
)
assert_matches_type(ConnectorEditResponse, connector, path=["response"])
@@ -406,6 +412,8 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
interrupt_window_embargo_dates=["string"],
interrupt_window_hour_of_day=0,
notes="notes",
+ primary=True,
+ site_id="site_id",
timezone="timezone",
)
assert_matches_type(ConnectorCreateResponse, connector, path=["response"])
@@ -472,7 +480,9 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
interrupt_window_embargo_dates=["string"],
interrupt_window_hour_of_day=0,
notes="notes",
+ primary=True,
provision_license=True,
+ site_id="site_id",
timezone="timezone",
)
assert_matches_type(ConnectorUpdateResponse, connector, path=["response"])
@@ -630,7 +640,9 @@ async def test_method_edit_with_all_params(self, async_client: AsyncCloudflare)
interrupt_window_embargo_dates=["string"],
interrupt_window_hour_of_day=0,
notes="notes",
+ primary=True,
provision_license=True,
+ site_id="site_id",
timezone="timezone",
)
assert_matches_type(ConnectorEditResponse, connector, path=["response"])
From f69b1ce03fd530e0f99dcc584367f04d340c52bb Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Mon, 22 Jun 2026 20:56:56 +0000
Subject: [PATCH 32/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index b20718d6aa6..c86a6ae91f2 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-5c1c10fd9360d08d52ea27763e9d6bfd457e38f03f46631bc18e5f5595cde9c5.yml
-openapi_spec_hash: d6b414d1b87abea22cadc0ca40d2af20
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-65becefa90fa529b75ff9c58292307899c94bc13a1ef4e8cfbe49861fea82595.yml
+openapi_spec_hash: 102ba37ae129cada2a96047a516368d4
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
From b40de75ae2722a409ae04c3d0b9161a4a70a7ab5 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Tue, 23 Jun 2026 11:23:32 +0000
Subject: [PATCH 33/67] chore(api): update composite API spec
---
.stats.yml | 4 ++--
src/cloudflare/types/workflows/instance_get_response.py | 5 ++++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index c86a6ae91f2..2c577ecdb5a 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-65becefa90fa529b75ff9c58292307899c94bc13a1ef4e8cfbe49861fea82595.yml
-openapi_spec_hash: 102ba37ae129cada2a96047a516368d4
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-27f2331d009233547c1c7fc84eb1dc5238c7b3262d8842019fbb436fad102c8b.yml
+openapi_spec_hash: ba60210175149b296bbf8423443eae61
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/types/workflows/instance_get_response.py b/src/cloudflare/types/workflows/instance_get_response.py
index f9e0ddad80f..49161deaa2a 100644
--- a/src/cloudflare/types/workflows/instance_get_response.py
+++ b/src/cloudflare/types/workflows/instance_get_response.py
@@ -66,7 +66,10 @@ class StepUnionMember0Attempt(BaseModel):
class StepUnionMember0ConfigRetries(BaseModel):
delay: Union[str, float]
- """Specifies the delay duration."""
+ """Specifies the delay duration.
+
+ '[dynamic]' indicates the delay is computed by a user-supplied function.
+ """
limit: float
From e7356f009208da38084dadb36f5210353bf07dd4 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Tue, 23 Jun 2026 15:45:09 +0000
Subject: [PATCH 34/67] chore(api): update composite API spec
---
.stats.yml | 4 +-
.../access/applications/applications.py | 104 ++++++
.../access/idp_federation_grants.py | 8 +-
src/cloudflare/resources/zero_trust/api.md | 6 +-
.../access/application_create_params.py | 338 ++++++++++++++++++
.../access/application_create_response.py | 338 ++++++++++++++++++
.../access/application_get_response.py | 338 ++++++++++++++++++
.../access/application_list_response.py | 338 ++++++++++++++++++
.../access/application_update_params.py | 338 ++++++++++++++++++
.../access/application_update_response.py | 338 ++++++++++++++++++
.../access/applications/__init__.py | 1 -
.../applications/user_policy_check_geo.py | 11 -
.../user_policy_check_list_response.py | 9 +-
.../zero_trust/access/idp_federation_grant.py | 5 -
.../users/active_session_get_response.py | 17 +-
.../types/zero_trust/access/users/identity.py | 9 +-
.../zero_trust/access/test_applications.py | 256 +++++++++++++
17 files changed, 2421 insertions(+), 37 deletions(-)
delete mode 100644 src/cloudflare/types/zero_trust/access/applications/user_policy_check_geo.py
diff --git a/.stats.yml b/.stats.yml
index 2c577ecdb5a..471bd66d8ee 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-27f2331d009233547c1c7fc84eb1dc5238c7b3262d8842019fbb436fad102c8b.yml
-openapi_spec_hash: ba60210175149b296bbf8423443eae61
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-0af9460c50f3bde7fb078104466c2f1ee1bae10b1c5c4a9c48ba4e4281c73f34.yml
+openapi_spec_hash: 12ab35119d08c7c5a1c08feff3b31da5
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/resources/zero_trust/access/applications/applications.py b/src/cloudflare/resources/zero_trust/access/applications/applications.py
index a4046880de4..5e2c828330a 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/applications.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/applications.py
@@ -140,6 +140,7 @@ def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.SelfHostedApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -208,6 +209,11 @@ def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -384,6 +390,7 @@ def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.BrowserSSHApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -452,6 +459,11 @@ def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -559,6 +571,7 @@ def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.BrowserVNCApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -627,6 +640,11 @@ def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -1113,6 +1131,7 @@ def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.BrowserRDPApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -1181,6 +1200,11 @@ def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -1523,6 +1547,7 @@ def create(
| Iterable[application_create_params.McpServerApplicationDestination]
| Iterable[application_create_params.McpServerPortalApplicationDestination]
| Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -1623,6 +1648,7 @@ def create(
"custom_non_identity_deny_url": custom_non_identity_deny_url,
"custom_pages": custom_pages,
"destinations": destinations,
+ "eager_redirect_cookie_setting": eager_redirect_cookie_setting,
"enable_binding_cookie": enable_binding_cookie,
"http_only_cookie_attribute": http_only_cookie_attribute,
"logo_url": logo_url,
@@ -1685,6 +1711,7 @@ def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.SelfHostedApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -1755,6 +1782,11 @@ def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -1935,6 +1967,7 @@ def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.BrowserSSHApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -2005,6 +2038,11 @@ def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -2113,6 +2151,7 @@ def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.BrowserVNCApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -2183,6 +2222,11 @@ def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -2688,6 +2732,7 @@ def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.BrowserRDPApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -2758,6 +2803,11 @@ def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -3107,6 +3157,7 @@ def update(
| Iterable[application_update_params.McpServerApplicationDestination]
| Iterable[application_update_params.McpServerPortalApplicationDestination]
| Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -3210,6 +3261,7 @@ def update(
"custom_non_identity_deny_url": custom_non_identity_deny_url,
"custom_pages": custom_pages,
"destinations": destinations,
+ "eager_redirect_cookie_setting": eager_redirect_cookie_setting,
"enable_binding_cookie": enable_binding_cookie,
"http_only_cookie_attribute": http_only_cookie_attribute,
"logo_url": logo_url,
@@ -3596,6 +3648,7 @@ async def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.SelfHostedApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -3664,6 +3717,11 @@ async def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -3840,6 +3898,7 @@ async def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.BrowserSSHApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -3908,6 +3967,11 @@ async def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -4015,6 +4079,7 @@ async def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.BrowserVNCApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -4083,6 +4148,11 @@ async def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -4569,6 +4639,7 @@ async def create(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_create_params.BrowserRDPApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -4637,6 +4708,11 @@ async def create(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -4979,6 +5055,7 @@ async def create(
| Iterable[application_create_params.McpServerApplicationDestination]
| Iterable[application_create_params.McpServerPortalApplicationDestination]
| Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -5079,6 +5156,7 @@ async def create(
"custom_non_identity_deny_url": custom_non_identity_deny_url,
"custom_pages": custom_pages,
"destinations": destinations,
+ "eager_redirect_cookie_setting": eager_redirect_cookie_setting,
"enable_binding_cookie": enable_binding_cookie,
"http_only_cookie_attribute": http_only_cookie_attribute,
"logo_url": logo_url,
@@ -5141,6 +5219,7 @@ async def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.SelfHostedApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -5211,6 +5290,11 @@ async def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -5391,6 +5475,7 @@ async def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.BrowserSSHApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -5461,6 +5546,11 @@ async def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -5569,6 +5659,7 @@ async def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.BrowserVNCApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -5639,6 +5730,11 @@ async def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -6144,6 +6240,7 @@ async def update(
custom_non_identity_deny_url: str | Omit = omit,
custom_pages: SequenceNotStr[str] | Omit = omit,
destinations: Iterable[application_update_params.BrowserRDPApplicationDestination] | Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -6214,6 +6311,11 @@ async def update(
allow for more flexibility in defining different types of domains. If
`destinations` are provided, then `self_hosted_domains` will be ignored.
+ eager_redirect_cookie_setting: Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+
enable_binding_cookie: Enables the binding cookie, which increases security against compromised
authorization tokens and CSRF attacks.
@@ -6563,6 +6665,7 @@ async def update(
| Iterable[application_update_params.McpServerApplicationDestination]
| Iterable[application_update_params.McpServerPortalApplicationDestination]
| Omit = omit,
+ eager_redirect_cookie_setting: bool | Omit = omit,
enable_binding_cookie: bool | Omit = omit,
http_only_cookie_attribute: bool | Omit = omit,
logo_url: str | Omit = omit,
@@ -6666,6 +6769,7 @@ async def update(
"custom_non_identity_deny_url": custom_non_identity_deny_url,
"custom_pages": custom_pages,
"destinations": destinations,
+ "eager_redirect_cookie_setting": eager_redirect_cookie_setting,
"enable_binding_cookie": enable_binding_cookie,
"http_only_cookie_attribute": http_only_cookie_attribute,
"logo_url": logo_url,
diff --git a/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py b/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py
index 89da448503a..12d0a2aa7cd 100644
--- a/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py
+++ b/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py
@@ -63,8 +63,8 @@ def create(
available for federation to other accounts in the same Cloudflare organization.
The account must belong to a Cloudflare organization. One-time pin and
- Cloudflare-managed identity providers cannot be federated. An identity provider
- may only have one active grant at a time.
+ Cloudflare-managed identity providers cannot be federated. An account can
+ federate at most five identity providers at a time.
Args:
account_id: Identifier.
@@ -273,8 +273,8 @@ async def create(
available for federation to other accounts in the same Cloudflare organization.
The account must belong to a Cloudflare organization. One-time pin and
- Cloudflare-managed identity providers cannot be federated. An identity provider
- may only have one active grant at a time.
+ Cloudflare-managed identity providers cannot be federated. An account can
+ federate at most five identity providers at a time.
Args:
account_id: Identifier.
diff --git a/src/cloudflare/resources/zero_trust/api.md b/src/cloudflare/resources/zero_trust/api.md
index 0d6ba9bc839..53b016b8db4 100644
--- a/src/cloudflare/resources/zero_trust/api.md
+++ b/src/cloudflare/resources/zero_trust/api.md
@@ -576,7 +576,6 @@ from cloudflare.types.zero_trust.access import (
AppID,
Application,
ApplicationPolicy,
- ApplicationSCIMConfig,
ApplicationType,
CORSHeaders,
Decision,
@@ -625,10 +624,7 @@ Methods:
Types:
```python
-from cloudflare.types.zero_trust.access.applications import (
- UserPolicyCheckGeo,
- UserPolicyCheckListResponse,
-)
+from cloudflare.types.zero_trust.access.applications import UserPolicyCheckListResponse
```
Methods:
diff --git a/src/cloudflare/types/zero_trust/access/application_create_params.py b/src/cloudflare/types/zero_trust/access/application_create_params.py
index a26b435aeff..abe3a386582 100644
--- a/src/cloudflare/types/zero_trust/access/application_create_params.py
+++ b/src/cloudflare/types/zero_trust/access/application_create_params.py
@@ -27,6 +27,10 @@
"SelfHostedApplicationDestinationPublicDestination",
"SelfHostedApplicationDestinationPrivateDestination",
"SelfHostedApplicationDestinationViaMcpServerPortalDestination",
+ "SelfHostedApplicationDestinationWorkerDestination",
+ "SelfHostedApplicationDestinationPreviewWorkerDestination",
+ "SelfHostedApplicationDestinationAllWorkersDestination",
+ "SelfHostedApplicationDestinationAllPreviewWorkersDestination",
"SelfHostedApplicationMfaConfig",
"SelfHostedApplicationOAuthConfiguration",
"SelfHostedApplicationOAuthConfigurationDynamicClientRegistration",
@@ -60,6 +64,10 @@
"BrowserSSHApplicationDestinationPublicDestination",
"BrowserSSHApplicationDestinationPrivateDestination",
"BrowserSSHApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserSSHApplicationDestinationWorkerDestination",
+ "BrowserSSHApplicationDestinationPreviewWorkerDestination",
+ "BrowserSSHApplicationDestinationAllWorkersDestination",
+ "BrowserSSHApplicationDestinationAllPreviewWorkersDestination",
"BrowserSSHApplicationMfaConfig",
"BrowserSSHApplicationOAuthConfiguration",
"BrowserSSHApplicationOAuthConfigurationDynamicClientRegistration",
@@ -80,6 +88,10 @@
"BrowserVNCApplicationDestinationPublicDestination",
"BrowserVNCApplicationDestinationPrivateDestination",
"BrowserVNCApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserVNCApplicationDestinationWorkerDestination",
+ "BrowserVNCApplicationDestinationPreviewWorkerDestination",
+ "BrowserVNCApplicationDestinationAllWorkersDestination",
+ "BrowserVNCApplicationDestinationAllPreviewWorkersDestination",
"BrowserVNCApplicationMfaConfig",
"BrowserVNCApplicationOAuthConfiguration",
"BrowserVNCApplicationOAuthConfigurationDynamicClientRegistration",
@@ -144,6 +156,10 @@
"BrowserRDPApplicationDestinationPublicDestination",
"BrowserRDPApplicationDestinationPrivateDestination",
"BrowserRDPApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserRDPApplicationDestinationWorkerDestination",
+ "BrowserRDPApplicationDestinationPreviewWorkerDestination",
+ "BrowserRDPApplicationDestinationAllWorkersDestination",
+ "BrowserRDPApplicationDestinationAllPreviewWorkersDestination",
"BrowserRDPApplicationMfaConfig",
"BrowserRDPApplicationOAuthConfiguration",
"BrowserRDPApplicationOAuthConfigurationDynamicClientRegistration",
@@ -164,6 +180,10 @@
"McpServerApplicationDestinationPublicDestination",
"McpServerApplicationDestinationPrivateDestination",
"McpServerApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerApplicationDestinationWorkerDestination",
+ "McpServerApplicationDestinationPreviewWorkerDestination",
+ "McpServerApplicationDestinationAllWorkersDestination",
+ "McpServerApplicationDestinationAllPreviewWorkersDestination",
"McpServerApplicationOAuthConfiguration",
"McpServerApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerApplicationOAuthConfigurationGrant",
@@ -183,6 +203,10 @@
"McpServerPortalApplicationDestinationPublicDestination",
"McpServerPortalApplicationDestinationPrivateDestination",
"McpServerPortalApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerPortalApplicationDestinationWorkerDestination",
+ "McpServerPortalApplicationDestinationPreviewWorkerDestination",
+ "McpServerPortalApplicationDestinationAllWorkersDestination",
+ "McpServerPortalApplicationDestinationAllPreviewWorkersDestination",
"McpServerPortalApplicationOAuthConfiguration",
"McpServerPortalApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerPortalApplicationOAuthConfigurationGrant",
@@ -275,6 +299,14 @@ class SelfHostedApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -437,10 +469,57 @@ class SelfHostedApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class SelfHostedApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class SelfHostedApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class SelfHostedApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class SelfHostedApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
SelfHostedApplicationDestination: TypeAlias = Union[
SelfHostedApplicationDestinationPublicDestination,
SelfHostedApplicationDestinationPrivateDestination,
SelfHostedApplicationDestinationViaMcpServerPortalDestination,
+ SelfHostedApplicationDestinationWorkerDestination,
+ SelfHostedApplicationDestinationPreviewWorkerDestination,
+ SelfHostedApplicationDestinationAllWorkersDestination,
+ SelfHostedApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1091,6 +1170,14 @@ class BrowserSSHApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -1253,10 +1340,57 @@ class BrowserSSHApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class BrowserSSHApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserSSHApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserSSHApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class BrowserSSHApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
BrowserSSHApplicationDestination: TypeAlias = Union[
BrowserSSHApplicationDestinationPublicDestination,
BrowserSSHApplicationDestinationPrivateDestination,
BrowserSSHApplicationDestinationViaMcpServerPortalDestination,
+ BrowserSSHApplicationDestinationWorkerDestination,
+ BrowserSSHApplicationDestinationPreviewWorkerDestination,
+ BrowserSSHApplicationDestinationAllWorkersDestination,
+ BrowserSSHApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1638,6 +1772,14 @@ class BrowserVNCApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -1800,10 +1942,57 @@ class BrowserVNCApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class BrowserVNCApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserVNCApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserVNCApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class BrowserVNCApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
BrowserVNCApplicationDestination: TypeAlias = Union[
BrowserVNCApplicationDestinationPublicDestination,
BrowserVNCApplicationDestinationPrivateDestination,
BrowserVNCApplicationDestinationViaMcpServerPortalDestination,
+ BrowserVNCApplicationDestinationWorkerDestination,
+ BrowserVNCApplicationDestinationPreviewWorkerDestination,
+ BrowserVNCApplicationDestinationAllWorkersDestination,
+ BrowserVNCApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3177,6 +3366,14 @@ class BrowserRDPApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -3353,10 +3550,57 @@ class BrowserRDPApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class BrowserRDPApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserRDPApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserRDPApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class BrowserRDPApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
BrowserRDPApplicationDestination: TypeAlias = Union[
BrowserRDPApplicationDestinationPublicDestination,
BrowserRDPApplicationDestinationPrivateDestination,
BrowserRDPApplicationDestinationViaMcpServerPortalDestination,
+ BrowserRDPApplicationDestinationWorkerDestination,
+ BrowserRDPApplicationDestinationPreviewWorkerDestination,
+ BrowserRDPApplicationDestinationAllWorkersDestination,
+ BrowserRDPApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3821,10 +4065,57 @@ class McpServerApplicationDestinationViaMcpServerPortalDestination(TypedDict, to
type: Literal["via_mcp_server_portal"]
+class McpServerApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class McpServerApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
McpServerApplicationDestination: TypeAlias = Union[
McpServerApplicationDestinationPublicDestination,
McpServerApplicationDestinationPrivateDestination,
McpServerApplicationDestinationViaMcpServerPortalDestination,
+ McpServerApplicationDestinationWorkerDestination,
+ McpServerApplicationDestinationPreviewWorkerDestination,
+ McpServerApplicationDestinationAllWorkersDestination,
+ McpServerApplicationDestinationAllPreviewWorkersDestination,
]
@@ -4275,10 +4566,57 @@ class McpServerPortalApplicationDestinationViaMcpServerPortalDestination(TypedDi
type: Literal["via_mcp_server_portal"]
+class McpServerPortalApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerPortalApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerPortalApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class McpServerPortalApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
McpServerPortalApplicationDestination: TypeAlias = Union[
McpServerPortalApplicationDestinationPublicDestination,
McpServerPortalApplicationDestinationPrivateDestination,
McpServerPortalApplicationDestinationViaMcpServerPortalDestination,
+ McpServerPortalApplicationDestinationWorkerDestination,
+ McpServerPortalApplicationDestinationPreviewWorkerDestination,
+ McpServerPortalApplicationDestinationAllWorkersDestination,
+ McpServerPortalApplicationDestinationAllPreviewWorkersDestination,
]
diff --git a/src/cloudflare/types/zero_trust/access/application_create_response.py b/src/cloudflare/types/zero_trust/access/application_create_response.py
index dd44a3f27ae..42ed7463923 100644
--- a/src/cloudflare/types/zero_trust/access/application_create_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_create_response.py
@@ -26,6 +26,10 @@
"SelfHostedApplicationDestinationPublicDestination",
"SelfHostedApplicationDestinationPrivateDestination",
"SelfHostedApplicationDestinationViaMcpServerPortalDestination",
+ "SelfHostedApplicationDestinationWorkerDestination",
+ "SelfHostedApplicationDestinationPreviewWorkerDestination",
+ "SelfHostedApplicationDestinationAllWorkersDestination",
+ "SelfHostedApplicationDestinationAllPreviewWorkersDestination",
"SelfHostedApplicationMfaConfig",
"SelfHostedApplicationOAuthConfiguration",
"SelfHostedApplicationOAuthConfigurationDynamicClientRegistration",
@@ -55,6 +59,10 @@
"BrowserSSHApplicationDestinationPublicDestination",
"BrowserSSHApplicationDestinationPrivateDestination",
"BrowserSSHApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserSSHApplicationDestinationWorkerDestination",
+ "BrowserSSHApplicationDestinationPreviewWorkerDestination",
+ "BrowserSSHApplicationDestinationAllWorkersDestination",
+ "BrowserSSHApplicationDestinationAllPreviewWorkersDestination",
"BrowserSSHApplicationMfaConfig",
"BrowserSSHApplicationOAuthConfiguration",
"BrowserSSHApplicationOAuthConfigurationDynamicClientRegistration",
@@ -73,6 +81,10 @@
"BrowserVNCApplicationDestinationPublicDestination",
"BrowserVNCApplicationDestinationPrivateDestination",
"BrowserVNCApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserVNCApplicationDestinationWorkerDestination",
+ "BrowserVNCApplicationDestinationPreviewWorkerDestination",
+ "BrowserVNCApplicationDestinationAllWorkersDestination",
+ "BrowserVNCApplicationDestinationAllPreviewWorkersDestination",
"BrowserVNCApplicationMfaConfig",
"BrowserVNCApplicationOAuthConfiguration",
"BrowserVNCApplicationOAuthConfigurationDynamicClientRegistration",
@@ -125,6 +137,10 @@
"BrowserRDPApplicationDestinationPublicDestination",
"BrowserRDPApplicationDestinationPrivateDestination",
"BrowserRDPApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserRDPApplicationDestinationWorkerDestination",
+ "BrowserRDPApplicationDestinationPreviewWorkerDestination",
+ "BrowserRDPApplicationDestinationAllWorkersDestination",
+ "BrowserRDPApplicationDestinationAllPreviewWorkersDestination",
"BrowserRDPApplicationMfaConfig",
"BrowserRDPApplicationOAuthConfiguration",
"BrowserRDPApplicationOAuthConfigurationDynamicClientRegistration",
@@ -143,6 +159,10 @@
"McpServerApplicationDestinationPublicDestination",
"McpServerApplicationDestinationPrivateDestination",
"McpServerApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerApplicationDestinationWorkerDestination",
+ "McpServerApplicationDestinationPreviewWorkerDestination",
+ "McpServerApplicationDestinationAllWorkersDestination",
+ "McpServerApplicationDestinationAllPreviewWorkersDestination",
"McpServerApplicationOAuthConfiguration",
"McpServerApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerApplicationOAuthConfigurationGrant",
@@ -160,6 +180,10 @@
"McpServerPortalApplicationDestinationPublicDestination",
"McpServerPortalApplicationDestinationPrivateDestination",
"McpServerPortalApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerPortalApplicationDestinationWorkerDestination",
+ "McpServerPortalApplicationDestinationPreviewWorkerDestination",
+ "McpServerPortalApplicationDestinationAllWorkersDestination",
+ "McpServerPortalApplicationDestinationAllPreviewWorkersDestination",
"McpServerPortalApplicationOAuthConfiguration",
"McpServerPortalApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerPortalApplicationOAuthConfigurationGrant",
@@ -228,10 +252,57 @@ class SelfHostedApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class SelfHostedApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class SelfHostedApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class SelfHostedApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class SelfHostedApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
SelfHostedApplicationDestination: TypeAlias = Union[
SelfHostedApplicationDestinationPublicDestination,
SelfHostedApplicationDestinationPrivateDestination,
SelfHostedApplicationDestinationViaMcpServerPortalDestination,
+ SelfHostedApplicationDestinationWorkerDestination,
+ SelfHostedApplicationDestinationPreviewWorkerDestination,
+ SelfHostedApplicationDestinationAllWorkersDestination,
+ SelfHostedApplicationDestinationAllPreviewWorkersDestination,
]
@@ -607,6 +678,14 @@ class SelfHostedApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1040,10 +1119,57 @@ class BrowserSSHApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserSSHApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserSSHApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserSSHApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserSSHApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserSSHApplicationDestination: TypeAlias = Union[
BrowserSSHApplicationDestinationPublicDestination,
BrowserSSHApplicationDestinationPrivateDestination,
BrowserSSHApplicationDestinationViaMcpServerPortalDestination,
+ BrowserSSHApplicationDestinationWorkerDestination,
+ BrowserSSHApplicationDestinationPreviewWorkerDestination,
+ BrowserSSHApplicationDestinationAllWorkersDestination,
+ BrowserSSHApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1434,6 +1560,14 @@ class BrowserSSHApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1590,10 +1724,57 @@ class BrowserVNCApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserVNCApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserVNCApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserVNCApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserVNCApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserVNCApplicationDestination: TypeAlias = Union[
BrowserVNCApplicationDestinationPublicDestination,
BrowserVNCApplicationDestinationPrivateDestination,
BrowserVNCApplicationDestinationViaMcpServerPortalDestination,
+ BrowserVNCApplicationDestinationWorkerDestination,
+ BrowserVNCApplicationDestinationPreviewWorkerDestination,
+ BrowserVNCApplicationDestinationAllWorkersDestination,
+ BrowserVNCApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1984,6 +2165,14 @@ class BrowserVNCApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3221,10 +3410,57 @@ class BrowserRDPApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserRDPApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserRDPApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserRDPApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserRDPApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserRDPApplicationDestination: TypeAlias = Union[
BrowserRDPApplicationDestinationPublicDestination,
BrowserRDPApplicationDestinationPrivateDestination,
BrowserRDPApplicationDestinationViaMcpServerPortalDestination,
+ BrowserRDPApplicationDestinationWorkerDestination,
+ BrowserRDPApplicationDestinationPreviewWorkerDestination,
+ BrowserRDPApplicationDestinationAllWorkersDestination,
+ BrowserRDPApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3602,6 +3838,14 @@ class BrowserRDPApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3758,10 +4002,57 @@ class McpServerApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerApplicationDestination: TypeAlias = Union[
McpServerApplicationDestinationPublicDestination,
McpServerApplicationDestinationPrivateDestination,
McpServerApplicationDestinationViaMcpServerPortalDestination,
+ McpServerApplicationDestinationWorkerDestination,
+ McpServerApplicationDestinationPreviewWorkerDestination,
+ McpServerApplicationDestinationAllWorkersDestination,
+ McpServerApplicationDestinationAllPreviewWorkersDestination,
]
@@ -4211,10 +4502,57 @@ class McpServerPortalApplicationDestinationViaMcpServerPortalDestination(BaseMod
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerPortalApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerPortalApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerPortalApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerPortalApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerPortalApplicationDestination: TypeAlias = Union[
McpServerPortalApplicationDestinationPublicDestination,
McpServerPortalApplicationDestinationPrivateDestination,
McpServerPortalApplicationDestinationViaMcpServerPortalDestination,
+ McpServerPortalApplicationDestinationWorkerDestination,
+ McpServerPortalApplicationDestinationPreviewWorkerDestination,
+ McpServerPortalApplicationDestinationAllWorkersDestination,
+ McpServerPortalApplicationDestinationAllPreviewWorkersDestination,
]
diff --git a/src/cloudflare/types/zero_trust/access/application_get_response.py b/src/cloudflare/types/zero_trust/access/application_get_response.py
index 07f245a1390..4a7f37a4ff2 100644
--- a/src/cloudflare/types/zero_trust/access/application_get_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_get_response.py
@@ -26,6 +26,10 @@
"SelfHostedApplicationDestinationPublicDestination",
"SelfHostedApplicationDestinationPrivateDestination",
"SelfHostedApplicationDestinationViaMcpServerPortalDestination",
+ "SelfHostedApplicationDestinationWorkerDestination",
+ "SelfHostedApplicationDestinationPreviewWorkerDestination",
+ "SelfHostedApplicationDestinationAllWorkersDestination",
+ "SelfHostedApplicationDestinationAllPreviewWorkersDestination",
"SelfHostedApplicationMfaConfig",
"SelfHostedApplicationOAuthConfiguration",
"SelfHostedApplicationOAuthConfigurationDynamicClientRegistration",
@@ -55,6 +59,10 @@
"BrowserSSHApplicationDestinationPublicDestination",
"BrowserSSHApplicationDestinationPrivateDestination",
"BrowserSSHApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserSSHApplicationDestinationWorkerDestination",
+ "BrowserSSHApplicationDestinationPreviewWorkerDestination",
+ "BrowserSSHApplicationDestinationAllWorkersDestination",
+ "BrowserSSHApplicationDestinationAllPreviewWorkersDestination",
"BrowserSSHApplicationMfaConfig",
"BrowserSSHApplicationOAuthConfiguration",
"BrowserSSHApplicationOAuthConfigurationDynamicClientRegistration",
@@ -73,6 +81,10 @@
"BrowserVNCApplicationDestinationPublicDestination",
"BrowserVNCApplicationDestinationPrivateDestination",
"BrowserVNCApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserVNCApplicationDestinationWorkerDestination",
+ "BrowserVNCApplicationDestinationPreviewWorkerDestination",
+ "BrowserVNCApplicationDestinationAllWorkersDestination",
+ "BrowserVNCApplicationDestinationAllPreviewWorkersDestination",
"BrowserVNCApplicationMfaConfig",
"BrowserVNCApplicationOAuthConfiguration",
"BrowserVNCApplicationOAuthConfigurationDynamicClientRegistration",
@@ -125,6 +137,10 @@
"BrowserRDPApplicationDestinationPublicDestination",
"BrowserRDPApplicationDestinationPrivateDestination",
"BrowserRDPApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserRDPApplicationDestinationWorkerDestination",
+ "BrowserRDPApplicationDestinationPreviewWorkerDestination",
+ "BrowserRDPApplicationDestinationAllWorkersDestination",
+ "BrowserRDPApplicationDestinationAllPreviewWorkersDestination",
"BrowserRDPApplicationMfaConfig",
"BrowserRDPApplicationOAuthConfiguration",
"BrowserRDPApplicationOAuthConfigurationDynamicClientRegistration",
@@ -143,6 +159,10 @@
"McpServerApplicationDestinationPublicDestination",
"McpServerApplicationDestinationPrivateDestination",
"McpServerApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerApplicationDestinationWorkerDestination",
+ "McpServerApplicationDestinationPreviewWorkerDestination",
+ "McpServerApplicationDestinationAllWorkersDestination",
+ "McpServerApplicationDestinationAllPreviewWorkersDestination",
"McpServerApplicationOAuthConfiguration",
"McpServerApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerApplicationOAuthConfigurationGrant",
@@ -160,6 +180,10 @@
"McpServerPortalApplicationDestinationPublicDestination",
"McpServerPortalApplicationDestinationPrivateDestination",
"McpServerPortalApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerPortalApplicationDestinationWorkerDestination",
+ "McpServerPortalApplicationDestinationPreviewWorkerDestination",
+ "McpServerPortalApplicationDestinationAllWorkersDestination",
+ "McpServerPortalApplicationDestinationAllPreviewWorkersDestination",
"McpServerPortalApplicationOAuthConfiguration",
"McpServerPortalApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerPortalApplicationOAuthConfigurationGrant",
@@ -228,10 +252,57 @@ class SelfHostedApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class SelfHostedApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class SelfHostedApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class SelfHostedApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class SelfHostedApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
SelfHostedApplicationDestination: TypeAlias = Union[
SelfHostedApplicationDestinationPublicDestination,
SelfHostedApplicationDestinationPrivateDestination,
SelfHostedApplicationDestinationViaMcpServerPortalDestination,
+ SelfHostedApplicationDestinationWorkerDestination,
+ SelfHostedApplicationDestinationPreviewWorkerDestination,
+ SelfHostedApplicationDestinationAllWorkersDestination,
+ SelfHostedApplicationDestinationAllPreviewWorkersDestination,
]
@@ -607,6 +678,14 @@ class SelfHostedApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1040,10 +1119,57 @@ class BrowserSSHApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserSSHApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserSSHApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserSSHApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserSSHApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserSSHApplicationDestination: TypeAlias = Union[
BrowserSSHApplicationDestinationPublicDestination,
BrowserSSHApplicationDestinationPrivateDestination,
BrowserSSHApplicationDestinationViaMcpServerPortalDestination,
+ BrowserSSHApplicationDestinationWorkerDestination,
+ BrowserSSHApplicationDestinationPreviewWorkerDestination,
+ BrowserSSHApplicationDestinationAllWorkersDestination,
+ BrowserSSHApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1434,6 +1560,14 @@ class BrowserSSHApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1590,10 +1724,57 @@ class BrowserVNCApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserVNCApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserVNCApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserVNCApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserVNCApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserVNCApplicationDestination: TypeAlias = Union[
BrowserVNCApplicationDestinationPublicDestination,
BrowserVNCApplicationDestinationPrivateDestination,
BrowserVNCApplicationDestinationViaMcpServerPortalDestination,
+ BrowserVNCApplicationDestinationWorkerDestination,
+ BrowserVNCApplicationDestinationPreviewWorkerDestination,
+ BrowserVNCApplicationDestinationAllWorkersDestination,
+ BrowserVNCApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1984,6 +2165,14 @@ class BrowserVNCApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3221,10 +3410,57 @@ class BrowserRDPApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserRDPApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserRDPApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserRDPApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserRDPApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserRDPApplicationDestination: TypeAlias = Union[
BrowserRDPApplicationDestinationPublicDestination,
BrowserRDPApplicationDestinationPrivateDestination,
BrowserRDPApplicationDestinationViaMcpServerPortalDestination,
+ BrowserRDPApplicationDestinationWorkerDestination,
+ BrowserRDPApplicationDestinationPreviewWorkerDestination,
+ BrowserRDPApplicationDestinationAllWorkersDestination,
+ BrowserRDPApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3602,6 +3838,14 @@ class BrowserRDPApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3758,10 +4002,57 @@ class McpServerApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerApplicationDestination: TypeAlias = Union[
McpServerApplicationDestinationPublicDestination,
McpServerApplicationDestinationPrivateDestination,
McpServerApplicationDestinationViaMcpServerPortalDestination,
+ McpServerApplicationDestinationWorkerDestination,
+ McpServerApplicationDestinationPreviewWorkerDestination,
+ McpServerApplicationDestinationAllWorkersDestination,
+ McpServerApplicationDestinationAllPreviewWorkersDestination,
]
@@ -4211,10 +4502,57 @@ class McpServerPortalApplicationDestinationViaMcpServerPortalDestination(BaseMod
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerPortalApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerPortalApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerPortalApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerPortalApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerPortalApplicationDestination: TypeAlias = Union[
McpServerPortalApplicationDestinationPublicDestination,
McpServerPortalApplicationDestinationPrivateDestination,
McpServerPortalApplicationDestinationViaMcpServerPortalDestination,
+ McpServerPortalApplicationDestinationWorkerDestination,
+ McpServerPortalApplicationDestinationPreviewWorkerDestination,
+ McpServerPortalApplicationDestinationAllWorkersDestination,
+ McpServerPortalApplicationDestinationAllPreviewWorkersDestination,
]
diff --git a/src/cloudflare/types/zero_trust/access/application_list_response.py b/src/cloudflare/types/zero_trust/access/application_list_response.py
index d08bb9bc31b..7d944fc6fb9 100644
--- a/src/cloudflare/types/zero_trust/access/application_list_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_list_response.py
@@ -26,6 +26,10 @@
"SelfHostedApplicationDestinationPublicDestination",
"SelfHostedApplicationDestinationPrivateDestination",
"SelfHostedApplicationDestinationViaMcpServerPortalDestination",
+ "SelfHostedApplicationDestinationWorkerDestination",
+ "SelfHostedApplicationDestinationPreviewWorkerDestination",
+ "SelfHostedApplicationDestinationAllWorkersDestination",
+ "SelfHostedApplicationDestinationAllPreviewWorkersDestination",
"SelfHostedApplicationMfaConfig",
"SelfHostedApplicationOAuthConfiguration",
"SelfHostedApplicationOAuthConfigurationDynamicClientRegistration",
@@ -55,6 +59,10 @@
"BrowserSSHApplicationDestinationPublicDestination",
"BrowserSSHApplicationDestinationPrivateDestination",
"BrowserSSHApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserSSHApplicationDestinationWorkerDestination",
+ "BrowserSSHApplicationDestinationPreviewWorkerDestination",
+ "BrowserSSHApplicationDestinationAllWorkersDestination",
+ "BrowserSSHApplicationDestinationAllPreviewWorkersDestination",
"BrowserSSHApplicationMfaConfig",
"BrowserSSHApplicationOAuthConfiguration",
"BrowserSSHApplicationOAuthConfigurationDynamicClientRegistration",
@@ -73,6 +81,10 @@
"BrowserVNCApplicationDestinationPublicDestination",
"BrowserVNCApplicationDestinationPrivateDestination",
"BrowserVNCApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserVNCApplicationDestinationWorkerDestination",
+ "BrowserVNCApplicationDestinationPreviewWorkerDestination",
+ "BrowserVNCApplicationDestinationAllWorkersDestination",
+ "BrowserVNCApplicationDestinationAllPreviewWorkersDestination",
"BrowserVNCApplicationMfaConfig",
"BrowserVNCApplicationOAuthConfiguration",
"BrowserVNCApplicationOAuthConfigurationDynamicClientRegistration",
@@ -125,6 +137,10 @@
"BrowserRDPApplicationDestinationPublicDestination",
"BrowserRDPApplicationDestinationPrivateDestination",
"BrowserRDPApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserRDPApplicationDestinationWorkerDestination",
+ "BrowserRDPApplicationDestinationPreviewWorkerDestination",
+ "BrowserRDPApplicationDestinationAllWorkersDestination",
+ "BrowserRDPApplicationDestinationAllPreviewWorkersDestination",
"BrowserRDPApplicationMfaConfig",
"BrowserRDPApplicationOAuthConfiguration",
"BrowserRDPApplicationOAuthConfigurationDynamicClientRegistration",
@@ -143,6 +159,10 @@
"McpServerApplicationDestinationPublicDestination",
"McpServerApplicationDestinationPrivateDestination",
"McpServerApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerApplicationDestinationWorkerDestination",
+ "McpServerApplicationDestinationPreviewWorkerDestination",
+ "McpServerApplicationDestinationAllWorkersDestination",
+ "McpServerApplicationDestinationAllPreviewWorkersDestination",
"McpServerApplicationOAuthConfiguration",
"McpServerApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerApplicationOAuthConfigurationGrant",
@@ -160,6 +180,10 @@
"McpServerPortalApplicationDestinationPublicDestination",
"McpServerPortalApplicationDestinationPrivateDestination",
"McpServerPortalApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerPortalApplicationDestinationWorkerDestination",
+ "McpServerPortalApplicationDestinationPreviewWorkerDestination",
+ "McpServerPortalApplicationDestinationAllWorkersDestination",
+ "McpServerPortalApplicationDestinationAllPreviewWorkersDestination",
"McpServerPortalApplicationOAuthConfiguration",
"McpServerPortalApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerPortalApplicationOAuthConfigurationGrant",
@@ -228,10 +252,57 @@ class SelfHostedApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class SelfHostedApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class SelfHostedApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class SelfHostedApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class SelfHostedApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
SelfHostedApplicationDestination: TypeAlias = Union[
SelfHostedApplicationDestinationPublicDestination,
SelfHostedApplicationDestinationPrivateDestination,
SelfHostedApplicationDestinationViaMcpServerPortalDestination,
+ SelfHostedApplicationDestinationWorkerDestination,
+ SelfHostedApplicationDestinationPreviewWorkerDestination,
+ SelfHostedApplicationDestinationAllWorkersDestination,
+ SelfHostedApplicationDestinationAllPreviewWorkersDestination,
]
@@ -607,6 +678,14 @@ class SelfHostedApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1040,10 +1119,57 @@ class BrowserSSHApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserSSHApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserSSHApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserSSHApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserSSHApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserSSHApplicationDestination: TypeAlias = Union[
BrowserSSHApplicationDestinationPublicDestination,
BrowserSSHApplicationDestinationPrivateDestination,
BrowserSSHApplicationDestinationViaMcpServerPortalDestination,
+ BrowserSSHApplicationDestinationWorkerDestination,
+ BrowserSSHApplicationDestinationPreviewWorkerDestination,
+ BrowserSSHApplicationDestinationAllWorkersDestination,
+ BrowserSSHApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1434,6 +1560,14 @@ class BrowserSSHApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1590,10 +1724,57 @@ class BrowserVNCApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserVNCApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserVNCApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserVNCApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserVNCApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserVNCApplicationDestination: TypeAlias = Union[
BrowserVNCApplicationDestinationPublicDestination,
BrowserVNCApplicationDestinationPrivateDestination,
BrowserVNCApplicationDestinationViaMcpServerPortalDestination,
+ BrowserVNCApplicationDestinationWorkerDestination,
+ BrowserVNCApplicationDestinationPreviewWorkerDestination,
+ BrowserVNCApplicationDestinationAllWorkersDestination,
+ BrowserVNCApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1984,6 +2165,14 @@ class BrowserVNCApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3221,10 +3410,57 @@ class BrowserRDPApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserRDPApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserRDPApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserRDPApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserRDPApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserRDPApplicationDestination: TypeAlias = Union[
BrowserRDPApplicationDestinationPublicDestination,
BrowserRDPApplicationDestinationPrivateDestination,
BrowserRDPApplicationDestinationViaMcpServerPortalDestination,
+ BrowserRDPApplicationDestinationWorkerDestination,
+ BrowserRDPApplicationDestinationPreviewWorkerDestination,
+ BrowserRDPApplicationDestinationAllWorkersDestination,
+ BrowserRDPApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3602,6 +3838,14 @@ class BrowserRDPApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3758,10 +4002,57 @@ class McpServerApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerApplicationDestination: TypeAlias = Union[
McpServerApplicationDestinationPublicDestination,
McpServerApplicationDestinationPrivateDestination,
McpServerApplicationDestinationViaMcpServerPortalDestination,
+ McpServerApplicationDestinationWorkerDestination,
+ McpServerApplicationDestinationPreviewWorkerDestination,
+ McpServerApplicationDestinationAllWorkersDestination,
+ McpServerApplicationDestinationAllPreviewWorkersDestination,
]
@@ -4211,10 +4502,57 @@ class McpServerPortalApplicationDestinationViaMcpServerPortalDestination(BaseMod
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerPortalApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerPortalApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerPortalApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerPortalApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerPortalApplicationDestination: TypeAlias = Union[
McpServerPortalApplicationDestinationPublicDestination,
McpServerPortalApplicationDestinationPrivateDestination,
McpServerPortalApplicationDestinationViaMcpServerPortalDestination,
+ McpServerPortalApplicationDestinationWorkerDestination,
+ McpServerPortalApplicationDestinationPreviewWorkerDestination,
+ McpServerPortalApplicationDestinationAllWorkersDestination,
+ McpServerPortalApplicationDestinationAllPreviewWorkersDestination,
]
diff --git a/src/cloudflare/types/zero_trust/access/application_update_params.py b/src/cloudflare/types/zero_trust/access/application_update_params.py
index d1917d8e54c..a3e4c765232 100644
--- a/src/cloudflare/types/zero_trust/access/application_update_params.py
+++ b/src/cloudflare/types/zero_trust/access/application_update_params.py
@@ -27,6 +27,10 @@
"SelfHostedApplicationDestinationPublicDestination",
"SelfHostedApplicationDestinationPrivateDestination",
"SelfHostedApplicationDestinationViaMcpServerPortalDestination",
+ "SelfHostedApplicationDestinationWorkerDestination",
+ "SelfHostedApplicationDestinationPreviewWorkerDestination",
+ "SelfHostedApplicationDestinationAllWorkersDestination",
+ "SelfHostedApplicationDestinationAllPreviewWorkersDestination",
"SelfHostedApplicationMfaConfig",
"SelfHostedApplicationOAuthConfiguration",
"SelfHostedApplicationOAuthConfigurationDynamicClientRegistration",
@@ -60,6 +64,10 @@
"BrowserSSHApplicationDestinationPublicDestination",
"BrowserSSHApplicationDestinationPrivateDestination",
"BrowserSSHApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserSSHApplicationDestinationWorkerDestination",
+ "BrowserSSHApplicationDestinationPreviewWorkerDestination",
+ "BrowserSSHApplicationDestinationAllWorkersDestination",
+ "BrowserSSHApplicationDestinationAllPreviewWorkersDestination",
"BrowserSSHApplicationMfaConfig",
"BrowserSSHApplicationOAuthConfiguration",
"BrowserSSHApplicationOAuthConfigurationDynamicClientRegistration",
@@ -80,6 +88,10 @@
"BrowserVNCApplicationDestinationPublicDestination",
"BrowserVNCApplicationDestinationPrivateDestination",
"BrowserVNCApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserVNCApplicationDestinationWorkerDestination",
+ "BrowserVNCApplicationDestinationPreviewWorkerDestination",
+ "BrowserVNCApplicationDestinationAllWorkersDestination",
+ "BrowserVNCApplicationDestinationAllPreviewWorkersDestination",
"BrowserVNCApplicationMfaConfig",
"BrowserVNCApplicationOAuthConfiguration",
"BrowserVNCApplicationOAuthConfigurationDynamicClientRegistration",
@@ -144,6 +156,10 @@
"BrowserRDPApplicationDestinationPublicDestination",
"BrowserRDPApplicationDestinationPrivateDestination",
"BrowserRDPApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserRDPApplicationDestinationWorkerDestination",
+ "BrowserRDPApplicationDestinationPreviewWorkerDestination",
+ "BrowserRDPApplicationDestinationAllWorkersDestination",
+ "BrowserRDPApplicationDestinationAllPreviewWorkersDestination",
"BrowserRDPApplicationMfaConfig",
"BrowserRDPApplicationOAuthConfiguration",
"BrowserRDPApplicationOAuthConfigurationDynamicClientRegistration",
@@ -164,6 +180,10 @@
"McpServerApplicationDestinationPublicDestination",
"McpServerApplicationDestinationPrivateDestination",
"McpServerApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerApplicationDestinationWorkerDestination",
+ "McpServerApplicationDestinationPreviewWorkerDestination",
+ "McpServerApplicationDestinationAllWorkersDestination",
+ "McpServerApplicationDestinationAllPreviewWorkersDestination",
"McpServerApplicationOAuthConfiguration",
"McpServerApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerApplicationOAuthConfigurationGrant",
@@ -183,6 +203,10 @@
"McpServerPortalApplicationDestinationPublicDestination",
"McpServerPortalApplicationDestinationPrivateDestination",
"McpServerPortalApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerPortalApplicationDestinationWorkerDestination",
+ "McpServerPortalApplicationDestinationPreviewWorkerDestination",
+ "McpServerPortalApplicationDestinationAllWorkersDestination",
+ "McpServerPortalApplicationDestinationAllPreviewWorkersDestination",
"McpServerPortalApplicationOAuthConfiguration",
"McpServerPortalApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerPortalApplicationOAuthConfigurationGrant",
@@ -275,6 +299,14 @@ class SelfHostedApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -437,10 +469,57 @@ class SelfHostedApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class SelfHostedApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class SelfHostedApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class SelfHostedApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class SelfHostedApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
SelfHostedApplicationDestination: TypeAlias = Union[
SelfHostedApplicationDestinationPublicDestination,
SelfHostedApplicationDestinationPrivateDestination,
SelfHostedApplicationDestinationViaMcpServerPortalDestination,
+ SelfHostedApplicationDestinationWorkerDestination,
+ SelfHostedApplicationDestinationPreviewWorkerDestination,
+ SelfHostedApplicationDestinationAllWorkersDestination,
+ SelfHostedApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1091,6 +1170,14 @@ class BrowserSSHApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -1253,10 +1340,57 @@ class BrowserSSHApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class BrowserSSHApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserSSHApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserSSHApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class BrowserSSHApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
BrowserSSHApplicationDestination: TypeAlias = Union[
BrowserSSHApplicationDestinationPublicDestination,
BrowserSSHApplicationDestinationPrivateDestination,
BrowserSSHApplicationDestinationViaMcpServerPortalDestination,
+ BrowserSSHApplicationDestinationWorkerDestination,
+ BrowserSSHApplicationDestinationPreviewWorkerDestination,
+ BrowserSSHApplicationDestinationAllWorkersDestination,
+ BrowserSSHApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1638,6 +1772,14 @@ class BrowserVNCApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -1800,10 +1942,57 @@ class BrowserVNCApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class BrowserVNCApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserVNCApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserVNCApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class BrowserVNCApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
BrowserVNCApplicationDestination: TypeAlias = Union[
BrowserVNCApplicationDestinationPublicDestination,
BrowserVNCApplicationDestinationPrivateDestination,
BrowserVNCApplicationDestinationViaMcpServerPortalDestination,
+ BrowserVNCApplicationDestinationWorkerDestination,
+ BrowserVNCApplicationDestinationPreviewWorkerDestination,
+ BrowserVNCApplicationDestinationAllWorkersDestination,
+ BrowserVNCApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3177,6 +3366,14 @@ class BrowserRDPApplication(TypedDict, total=False):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: bool
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: bool
"""
Enables the binding cookie, which increases security against compromised
@@ -3353,10 +3550,57 @@ class BrowserRDPApplicationDestinationViaMcpServerPortalDestination(TypedDict, t
type: Literal["via_mcp_server_portal"]
+class BrowserRDPApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserRDPApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserRDPApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class BrowserRDPApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
BrowserRDPApplicationDestination: TypeAlias = Union[
BrowserRDPApplicationDestinationPublicDestination,
BrowserRDPApplicationDestinationPrivateDestination,
BrowserRDPApplicationDestinationViaMcpServerPortalDestination,
+ BrowserRDPApplicationDestinationWorkerDestination,
+ BrowserRDPApplicationDestinationPreviewWorkerDestination,
+ BrowserRDPApplicationDestinationAllWorkersDestination,
+ BrowserRDPApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3821,10 +4065,57 @@ class McpServerApplicationDestinationViaMcpServerPortalDestination(TypedDict, to
type: Literal["via_mcp_server_portal"]
+class McpServerApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class McpServerApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
McpServerApplicationDestination: TypeAlias = Union[
McpServerApplicationDestinationPublicDestination,
McpServerApplicationDestinationPrivateDestination,
McpServerApplicationDestinationViaMcpServerPortalDestination,
+ McpServerApplicationDestinationWorkerDestination,
+ McpServerApplicationDestinationPreviewWorkerDestination,
+ McpServerApplicationDestinationAllWorkersDestination,
+ McpServerApplicationDestinationAllPreviewWorkersDestination,
]
@@ -4275,10 +4566,57 @@ class McpServerPortalApplicationDestinationViaMcpServerPortalDestination(TypedDi
type: Literal["via_mcp_server_portal"]
+class McpServerPortalApplicationDestinationWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Required[Literal["worker"]]
+
+ worker_id: Required[str]
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerPortalApplicationDestinationPreviewWorkerDestination(TypedDict, total=False):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Required[Literal["preview_worker"]]
+
+ worker_id: Required[str]
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerPortalApplicationDestinationAllWorkersDestination(TypedDict, total=False):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_workers"]]
+
+
+class McpServerPortalApplicationDestinationAllPreviewWorkersDestination(TypedDict, total=False):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Required[Literal["all_preview_workers"]]
+
+
McpServerPortalApplicationDestination: TypeAlias = Union[
McpServerPortalApplicationDestinationPublicDestination,
McpServerPortalApplicationDestinationPrivateDestination,
McpServerPortalApplicationDestinationViaMcpServerPortalDestination,
+ McpServerPortalApplicationDestinationWorkerDestination,
+ McpServerPortalApplicationDestinationPreviewWorkerDestination,
+ McpServerPortalApplicationDestinationAllWorkersDestination,
+ McpServerPortalApplicationDestinationAllPreviewWorkersDestination,
]
diff --git a/src/cloudflare/types/zero_trust/access/application_update_response.py b/src/cloudflare/types/zero_trust/access/application_update_response.py
index 935cb9a3967..09a37081a40 100644
--- a/src/cloudflare/types/zero_trust/access/application_update_response.py
+++ b/src/cloudflare/types/zero_trust/access/application_update_response.py
@@ -26,6 +26,10 @@
"SelfHostedApplicationDestinationPublicDestination",
"SelfHostedApplicationDestinationPrivateDestination",
"SelfHostedApplicationDestinationViaMcpServerPortalDestination",
+ "SelfHostedApplicationDestinationWorkerDestination",
+ "SelfHostedApplicationDestinationPreviewWorkerDestination",
+ "SelfHostedApplicationDestinationAllWorkersDestination",
+ "SelfHostedApplicationDestinationAllPreviewWorkersDestination",
"SelfHostedApplicationMfaConfig",
"SelfHostedApplicationOAuthConfiguration",
"SelfHostedApplicationOAuthConfigurationDynamicClientRegistration",
@@ -55,6 +59,10 @@
"BrowserSSHApplicationDestinationPublicDestination",
"BrowserSSHApplicationDestinationPrivateDestination",
"BrowserSSHApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserSSHApplicationDestinationWorkerDestination",
+ "BrowserSSHApplicationDestinationPreviewWorkerDestination",
+ "BrowserSSHApplicationDestinationAllWorkersDestination",
+ "BrowserSSHApplicationDestinationAllPreviewWorkersDestination",
"BrowserSSHApplicationMfaConfig",
"BrowserSSHApplicationOAuthConfiguration",
"BrowserSSHApplicationOAuthConfigurationDynamicClientRegistration",
@@ -73,6 +81,10 @@
"BrowserVNCApplicationDestinationPublicDestination",
"BrowserVNCApplicationDestinationPrivateDestination",
"BrowserVNCApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserVNCApplicationDestinationWorkerDestination",
+ "BrowserVNCApplicationDestinationPreviewWorkerDestination",
+ "BrowserVNCApplicationDestinationAllWorkersDestination",
+ "BrowserVNCApplicationDestinationAllPreviewWorkersDestination",
"BrowserVNCApplicationMfaConfig",
"BrowserVNCApplicationOAuthConfiguration",
"BrowserVNCApplicationOAuthConfigurationDynamicClientRegistration",
@@ -125,6 +137,10 @@
"BrowserRDPApplicationDestinationPublicDestination",
"BrowserRDPApplicationDestinationPrivateDestination",
"BrowserRDPApplicationDestinationViaMcpServerPortalDestination",
+ "BrowserRDPApplicationDestinationWorkerDestination",
+ "BrowserRDPApplicationDestinationPreviewWorkerDestination",
+ "BrowserRDPApplicationDestinationAllWorkersDestination",
+ "BrowserRDPApplicationDestinationAllPreviewWorkersDestination",
"BrowserRDPApplicationMfaConfig",
"BrowserRDPApplicationOAuthConfiguration",
"BrowserRDPApplicationOAuthConfigurationDynamicClientRegistration",
@@ -143,6 +159,10 @@
"McpServerApplicationDestinationPublicDestination",
"McpServerApplicationDestinationPrivateDestination",
"McpServerApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerApplicationDestinationWorkerDestination",
+ "McpServerApplicationDestinationPreviewWorkerDestination",
+ "McpServerApplicationDestinationAllWorkersDestination",
+ "McpServerApplicationDestinationAllPreviewWorkersDestination",
"McpServerApplicationOAuthConfiguration",
"McpServerApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerApplicationOAuthConfigurationGrant",
@@ -160,6 +180,10 @@
"McpServerPortalApplicationDestinationPublicDestination",
"McpServerPortalApplicationDestinationPrivateDestination",
"McpServerPortalApplicationDestinationViaMcpServerPortalDestination",
+ "McpServerPortalApplicationDestinationWorkerDestination",
+ "McpServerPortalApplicationDestinationPreviewWorkerDestination",
+ "McpServerPortalApplicationDestinationAllWorkersDestination",
+ "McpServerPortalApplicationDestinationAllPreviewWorkersDestination",
"McpServerPortalApplicationOAuthConfiguration",
"McpServerPortalApplicationOAuthConfigurationDynamicClientRegistration",
"McpServerPortalApplicationOAuthConfigurationGrant",
@@ -228,10 +252,57 @@ class SelfHostedApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class SelfHostedApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class SelfHostedApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class SelfHostedApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class SelfHostedApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
SelfHostedApplicationDestination: TypeAlias = Union[
SelfHostedApplicationDestinationPublicDestination,
SelfHostedApplicationDestinationPrivateDestination,
SelfHostedApplicationDestinationViaMcpServerPortalDestination,
+ SelfHostedApplicationDestinationWorkerDestination,
+ SelfHostedApplicationDestinationPreviewWorkerDestination,
+ SelfHostedApplicationDestinationAllWorkersDestination,
+ SelfHostedApplicationDestinationAllPreviewWorkersDestination,
]
@@ -607,6 +678,14 @@ class SelfHostedApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1040,10 +1119,57 @@ class BrowserSSHApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserSSHApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserSSHApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserSSHApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserSSHApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserSSHApplicationDestination: TypeAlias = Union[
BrowserSSHApplicationDestinationPublicDestination,
BrowserSSHApplicationDestinationPrivateDestination,
BrowserSSHApplicationDestinationViaMcpServerPortalDestination,
+ BrowserSSHApplicationDestinationWorkerDestination,
+ BrowserSSHApplicationDestinationPreviewWorkerDestination,
+ BrowserSSHApplicationDestinationAllWorkersDestination,
+ BrowserSSHApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1434,6 +1560,14 @@ class BrowserSSHApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -1590,10 +1724,57 @@ class BrowserVNCApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserVNCApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserVNCApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserVNCApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserVNCApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserVNCApplicationDestination: TypeAlias = Union[
BrowserVNCApplicationDestinationPublicDestination,
BrowserVNCApplicationDestinationPrivateDestination,
BrowserVNCApplicationDestinationViaMcpServerPortalDestination,
+ BrowserVNCApplicationDestinationWorkerDestination,
+ BrowserVNCApplicationDestinationPreviewWorkerDestination,
+ BrowserVNCApplicationDestinationAllWorkersDestination,
+ BrowserVNCApplicationDestinationAllPreviewWorkersDestination,
]
@@ -1984,6 +2165,14 @@ class BrowserVNCApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3221,10 +3410,57 @@ class BrowserRDPApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class BrowserRDPApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class BrowserRDPApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class BrowserRDPApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class BrowserRDPApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
BrowserRDPApplicationDestination: TypeAlias = Union[
BrowserRDPApplicationDestinationPublicDestination,
BrowserRDPApplicationDestinationPrivateDestination,
BrowserRDPApplicationDestinationViaMcpServerPortalDestination,
+ BrowserRDPApplicationDestinationWorkerDestination,
+ BrowserRDPApplicationDestinationPreviewWorkerDestination,
+ BrowserRDPApplicationDestinationAllWorkersDestination,
+ BrowserRDPApplicationDestinationAllPreviewWorkersDestination,
]
@@ -3602,6 +3838,14 @@ class BrowserRDPApplication(BaseModel):
`self_hosted_domains` will be ignored.
"""
+ eager_redirect_cookie_setting: Optional[bool] = None
+ """
+ Preemptively sets the Access session cookie on every hostname in a
+ multi-hostname self-hosted application during the initial redirect chain, rather
+ than setting it lazily on first visit. Defaults to true. Set to false to disable
+ the eager redirect cookie behavior.
+ """
+
enable_binding_cookie: Optional[bool] = None
"""
Enables the binding cookie, which increases security against compromised
@@ -3758,10 +4002,57 @@ class McpServerApplicationDestinationViaMcpServerPortalDestination(BaseModel):
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerApplicationDestination: TypeAlias = Union[
McpServerApplicationDestinationPublicDestination,
McpServerApplicationDestinationPrivateDestination,
McpServerApplicationDestinationViaMcpServerPortalDestination,
+ McpServerApplicationDestinationWorkerDestination,
+ McpServerApplicationDestinationPreviewWorkerDestination,
+ McpServerApplicationDestinationAllWorkersDestination,
+ McpServerApplicationDestinationAllPreviewWorkersDestination,
]
@@ -4211,10 +4502,57 @@ class McpServerPortalApplicationDestinationViaMcpServerPortalDestination(BaseMod
type: Optional[Literal["via_mcp_server_portal"]] = None
+class McpServerPortalApplicationDestinationWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker that Access will secure.
+
+ All requests routed to the specified Worker, including its preview deployments, will be protected. The `preview_worker` and `public` destination types takes precedence, so you can create separate applications to override the policies for the Worker's previews or specific paths.
+ """
+
+ type: Literal["worker"]
+
+ worker_id: str
+ """The ID of the Cloudflare Worker to protect with Access."""
+
+
+class McpServerPortalApplicationDestinationPreviewWorkerDestination(BaseModel):
+ """A specific Cloudflare Worker whose preview deployments Access will secure.
+
+ Only requests routed to the preview deployments of the specified Worker will be protected. The `public` destination type takes precedence, so you can create separate applications to override the policies for specific paths.
+ """
+
+ type: Literal["preview_worker"]
+
+ worker_id: str
+ """
+ The ID of the Cloudflare Worker whose preview deployments to protect with
+ Access.
+ """
+
+
+class McpServerPortalApplicationDestinationAllWorkersDestination(BaseModel):
+ """
+ Protects all Cloudflare Workers on the account with Access, including their preview deployments. At most one destination of this type can exist per account. The `worker`, `preview_worker`, `all_preview_workers`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_workers"]
+
+
+class McpServerPortalApplicationDestinationAllPreviewWorkersDestination(BaseModel):
+ """
+ Protects the preview deployments of all Cloudflare Workers on the account with Access. At most one destination of this type can exist per account. The `worker`, `preview_worker`, and `public` destination types take precedence, so you can create separate applications to override the policies for specific Workers, their previews, or specific paths.
+ """
+
+ type: Literal["all_preview_workers"]
+
+
McpServerPortalApplicationDestination: TypeAlias = Union[
McpServerPortalApplicationDestinationPublicDestination,
McpServerPortalApplicationDestinationPrivateDestination,
McpServerPortalApplicationDestinationViaMcpServerPortalDestination,
+ McpServerPortalApplicationDestinationWorkerDestination,
+ McpServerPortalApplicationDestinationPreviewWorkerDestination,
+ McpServerPortalApplicationDestinationAllWorkersDestination,
+ McpServerPortalApplicationDestinationAllPreviewWorkersDestination,
]
diff --git a/src/cloudflare/types/zero_trust/access/applications/__init__.py b/src/cloudflare/types/zero_trust/access/applications/__init__.py
index c8f697ba765..068f89a8203 100644
--- a/src/cloudflare/types/zero_trust/access/applications/__init__.py
+++ b/src/cloudflare/types/zero_trust/access/applications/__init__.py
@@ -39,7 +39,6 @@
from .saml_group_rule_param import SAMLGroupRuleParam as SAMLGroupRuleParam
from .setting_edit_response import SettingEditResponse as SettingEditResponse
from .setting_update_params import SettingUpdateParams as SettingUpdateParams
-from .user_policy_check_geo import UserPolicyCheckGeo as UserPolicyCheckGeo
from .azure_group_rule_param import AzureGroupRuleParam as AzureGroupRuleParam
from .certificate_rule_param import CertificateRuleParam as CertificateRuleParam
from .policy_create_response import PolicyCreateResponse as PolicyCreateResponse
diff --git a/src/cloudflare/types/zero_trust/access/applications/user_policy_check_geo.py b/src/cloudflare/types/zero_trust/access/applications/user_policy_check_geo.py
deleted file mode 100644
index b99d468ab06..00000000000
--- a/src/cloudflare/types/zero_trust/access/applications/user_policy_check_geo.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from typing import Optional
-
-from ....._models import BaseModel
-
-__all__ = ["UserPolicyCheckGeo"]
-
-
-class UserPolicyCheckGeo(BaseModel):
- country: Optional[str] = None
diff --git a/src/cloudflare/types/zero_trust/access/applications/user_policy_check_list_response.py b/src/cloudflare/types/zero_trust/access/applications/user_policy_check_list_response.py
index d8c4d5f95a9..f003772d6e4 100644
--- a/src/cloudflare/types/zero_trust/access/applications/user_policy_check_list_response.py
+++ b/src/cloudflare/types/zero_trust/access/applications/user_policy_check_list_response.py
@@ -3,9 +3,8 @@
from typing import List, Optional
from ....._models import BaseModel
-from .user_policy_check_geo import UserPolicyCheckGeo
-__all__ = ["UserPolicyCheckListResponse", "AppState", "UserIdentity"]
+__all__ = ["UserPolicyCheckListResponse", "AppState", "UserIdentity", "UserIdentityGeo"]
class AppState(BaseModel):
@@ -23,6 +22,10 @@ class AppState(BaseModel):
status: Optional[str] = None
+class UserIdentityGeo(BaseModel):
+ country: Optional[str] = None
+
+
class UserIdentity(BaseModel):
id: Optional[str] = None
@@ -32,7 +35,7 @@ class UserIdentity(BaseModel):
email: Optional[str] = None
- geo: Optional[UserPolicyCheckGeo] = None
+ geo: Optional[UserIdentityGeo] = None
iat: Optional[int] = None
diff --git a/src/cloudflare/types/zero_trust/access/idp_federation_grant.py b/src/cloudflare/types/zero_trust/access/idp_federation_grant.py
index c9bd2c2bda6..ef739b5647a 100644
--- a/src/cloudflare/types/zero_trust/access/idp_federation_grant.py
+++ b/src/cloudflare/types/zero_trust/access/idp_federation_grant.py
@@ -1,7 +1,5 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-from datetime import datetime
-
from ...._models import BaseModel
__all__ = ["IdPFederationGrant"]
@@ -11,8 +9,5 @@ class IdPFederationGrant(BaseModel):
id: str
"""UID of the IdP federation grant."""
- created_at: datetime
- """When the grant was created."""
-
idp_id: str
"""UID of the identity provider being federated."""
diff --git a/src/cloudflare/types/zero_trust/access/users/active_session_get_response.py b/src/cloudflare/types/zero_trust/access/users/active_session_get_response.py
index 2414f09a55c..463e9b0812c 100644
--- a/src/cloudflare/types/zero_trust/access/users/active_session_get_response.py
+++ b/src/cloudflare/types/zero_trust/access/users/active_session_get_response.py
@@ -5,9 +5,16 @@
from pydantic import Field as FieldInfo
from ....._models import BaseModel
-from ..applications.user_policy_check_geo import UserPolicyCheckGeo
-__all__ = ["ActiveSessionGetResponse", "DeviceSessions", "DevicePosture", "DevicePostureCheck", "IdP", "MTLSAuth"]
+__all__ = [
+ "ActiveSessionGetResponse",
+ "DeviceSessions",
+ "DevicePosture",
+ "DevicePostureCheck",
+ "Geo",
+ "IdP",
+ "MTLSAuth",
+]
class DeviceSessions(BaseModel):
@@ -40,6 +47,10 @@ class DevicePosture(BaseModel):
type: Optional[str] = None
+class Geo(BaseModel):
+ country: Optional[str] = None
+
+
class IdP(BaseModel):
id: Optional[str] = None
@@ -73,7 +84,7 @@ class ActiveSessionGetResponse(BaseModel):
email: Optional[str] = None
- geo: Optional[UserPolicyCheckGeo] = None
+ geo: Optional[Geo] = None
iat: Optional[float] = None
diff --git a/src/cloudflare/types/zero_trust/access/users/identity.py b/src/cloudflare/types/zero_trust/access/users/identity.py
index 52f27fee6c2..37153c6f6eb 100644
--- a/src/cloudflare/types/zero_trust/access/users/identity.py
+++ b/src/cloudflare/types/zero_trust/access/users/identity.py
@@ -5,9 +5,8 @@
from pydantic import Field as FieldInfo
from ....._models import BaseModel
-from ..applications.user_policy_check_geo import UserPolicyCheckGeo
-__all__ = ["Identity", "DeviceSessions", "DevicePosture", "DevicePostureCheck", "IdP", "MTLSAuth"]
+__all__ = ["Identity", "DeviceSessions", "DevicePosture", "DevicePostureCheck", "Geo", "IdP", "MTLSAuth"]
class DeviceSessions(BaseModel):
@@ -40,6 +39,10 @@ class DevicePosture(BaseModel):
type: Optional[str] = None
+class Geo(BaseModel):
+ country: Optional[str] = None
+
+
class IdP(BaseModel):
id: Optional[str] = None
@@ -73,7 +76,7 @@ class Identity(BaseModel):
email: Optional[str] = None
- geo: Optional[UserPolicyCheckGeo] = None
+ geo: Optional[Geo] = None
iat: Optional[float] = None
diff --git a/tests/api_resources/zero_trust/access/test_applications.py b/tests/api_resources/zero_trust/access/test_applications.py
index 027d2b429d3..97de303b16e 100644
--- a/tests/api_resources/zero_trust/access/test_applications.py
+++ b/tests/api_resources/zero_trust/access/test_applications.py
@@ -97,7 +97,18 @@ def test_method_create_with_all_params_overload_1(self, client: Cloudflare) -> N
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -397,7 +408,18 @@ def test_method_create_with_all_params_overload_3(self, client: Cloudflare) -> N
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -579,7 +601,18 @@ def test_method_create_with_all_params_overload_4(self, client: Cloudflare) -> N
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -1252,7 +1285,18 @@ def test_method_create_with_all_params_overload_11(self, client: Cloudflare) ->
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -1448,6 +1492,16 @@ def test_method_create_with_all_params_overload_12(self, client: Cloudflare) ->
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -1600,6 +1654,16 @@ def test_method_create_with_all_params_overload_13(self, client: Cloudflare) ->
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
domain="test.example.com/admin",
http_only_cookie_attribute=True,
@@ -1769,7 +1833,18 @@ def test_method_update_with_all_params_overload_1(self, client: Cloudflare) -> N
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -2095,7 +2170,18 @@ def test_method_update_with_all_params_overload_3(self, client: Cloudflare) -> N
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -2291,7 +2377,18 @@ def test_method_update_with_all_params_overload_4(self, client: Cloudflare) -> N
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -3062,7 +3159,18 @@ def test_method_update_with_all_params_overload_11(self, client: Cloudflare) ->
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -3279,6 +3387,16 @@ def test_method_update_with_all_params_overload_12(self, client: Cloudflare) ->
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -3444,6 +3562,16 @@ def test_method_update_with_all_params_overload_13(self, client: Cloudflare) ->
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
domain="test.example.com/admin",
http_only_cookie_attribute=True,
@@ -3892,7 +4020,18 @@ async def test_method_create_with_all_params_overload_1(self, async_client: Asyn
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -4192,7 +4331,18 @@ async def test_method_create_with_all_params_overload_3(self, async_client: Asyn
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -4374,7 +4524,18 @@ async def test_method_create_with_all_params_overload_4(self, async_client: Asyn
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -5047,7 +5208,18 @@ async def test_method_create_with_all_params_overload_11(self, async_client: Asy
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -5243,6 +5415,16 @@ async def test_method_create_with_all_params_overload_12(self, async_client: Asy
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -5395,6 +5577,16 @@ async def test_method_create_with_all_params_overload_13(self, async_client: Asy
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
domain="test.example.com/admin",
http_only_cookie_attribute=True,
@@ -5564,7 +5756,18 @@ async def test_method_update_with_all_params_overload_1(self, async_client: Asyn
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -5890,7 +6093,18 @@ async def test_method_update_with_all_params_overload_3(self, async_client: Asyn
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -6086,7 +6300,18 @@ async def test_method_update_with_all_params_overload_4(self, async_client: Asyn
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -6857,7 +7082,18 @@ async def test_method_update_with_all_params_overload_11(self, async_client: Asy
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
+ eager_redirect_cookie_setting=True,
enable_binding_cookie=True,
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -7074,6 +7310,16 @@ async def test_method_update_with_all_params_overload_12(self, async_client: Asy
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
http_only_cookie_attribute=True,
logo_url="https://www.cloudflare.com/img/logo-web-badges/cf-logo-on-white-bg.svg",
@@ -7239,6 +7485,16 @@ async def test_method_update_with_all_params_overload_13(self, async_client: Asy
"mcp_server_id": "mcp-server-1",
"type": "via_mcp_server_portal",
},
+ {
+ "type": "worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {
+ "type": "preview_worker",
+ "worker_id": "617f1d0431a98306ff61e336d79fce86",
+ },
+ {"type": "all_workers"},
+ {"type": "all_preview_workers"},
],
domain="test.example.com/admin",
http_only_cookie_attribute=True,
From 51918b0c06d102b5ea6a36f8cbbc9cddc36317b9 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Tue, 23 Jun 2026 16:13:04 +0000
Subject: [PATCH 35/67] chore(api): update composite API spec
---
.stats.yml | 4 +-
.../resources/aisearch/instances/instances.py | 16 ++++++++
.../namespaces/instances/instances.py | 16 ++++++++
.../aisearch/namespaces/namespaces.py | 20 ++++++++--
.../instance_chat_completions_params.py | 31 ++++++++++++--
.../instance_chat_completions_response.py | 40 +++++++++++++++++--
.../types/aisearch/instance_create_params.py | 1 +
.../aisearch/instance_create_response.py | 1 +
.../aisearch/instance_delete_response.py | 1 +
.../types/aisearch/instance_list_response.py | 1 +
.../types/aisearch/instance_read_response.py | 1 +
.../types/aisearch/instance_search_params.py | 39 ++++++++++++++++--
.../aisearch/instance_search_response.py | 4 +-
.../types/aisearch/instance_update_params.py | 1 +
.../aisearch/instance_update_response.py | 1 +
.../namespace_chat_completions_params.py | 31 ++++++++++++--
.../namespace_chat_completions_response.py | 31 ++++++++++++--
.../types/aisearch/namespace_search_params.py | 39 ++++++++++++++++--
.../aisearch/namespace_search_response.py | 4 +-
.../instance_chat_completions_params.py | 31 ++++++++++++--
.../instance_chat_completions_response.py | 40 +++++++++++++++++--
.../namespaces/instance_create_params.py | 1 +
.../namespaces/instance_create_response.py | 1 +
.../namespaces/instance_delete_response.py | 1 +
.../namespaces/instance_list_response.py | 1 +
.../namespaces/instance_read_response.py | 1 +
.../namespaces/instance_search_params.py | 39 ++++++++++++++++--
.../namespaces/instance_search_response.py | 4 +-
.../namespaces/instance_update_params.py | 1 +
.../namespaces/instance_update_response.py | 1 +
.../aisearch/namespaces/test_instances.py | 32 +++++++--------
.../api_resources/aisearch/test_instances.py | 28 ++++++-------
.../api_resources/aisearch/test_namespaces.py | 28 ++++++-------
33 files changed, 409 insertions(+), 82 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 471bd66d8ee..f4fae6d73f5 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-0af9460c50f3bde7fb078104466c2f1ee1bae10b1c5c4a9c48ba4e4281c73f34.yml
-openapi_spec_hash: 12ab35119d08c7c5a1c08feff3b31da5
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-1e3d519f0938f3b5ccf70cabbabbc045851bfbf40be34363b3c046e6bb372375.yml
+openapi_spec_hash: f271af28c3be171a87e60ad5c37ebb9b
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/resources/aisearch/instances/instances.py b/src/cloudflare/resources/aisearch/instances/instances.py
index 2dc3bd32b12..81c212facfc 100644
--- a/src/cloudflare/resources/aisearch/instances/instances.py
+++ b/src/cloudflare/resources/aisearch/instances/instances.py
@@ -123,6 +123,7 @@ def create(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -320,6 +321,7 @@ def update(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -758,6 +760,12 @@ def search(
Args:
id: AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.
+ messages: OpenAI-compatible message array. For multimodal queries, set the last user
+ message's `content` to an array of typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+
query: A simple text query string. Alternative to 'messages' — provide either this or
'messages', not both.
@@ -912,6 +920,7 @@ async def create(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -1109,6 +1118,7 @@ async def update(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -1547,6 +1557,12 @@ async def search(
Args:
id: AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.
+ messages: OpenAI-compatible message array. For multimodal queries, set the last user
+ message's `content` to an array of typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+
query: A simple text query string. Alternative to 'messages' — provide either this or
'messages', not both.
diff --git a/src/cloudflare/resources/aisearch/namespaces/instances/instances.py b/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
index cff0f819bdf..5f6ccf77b75 100644
--- a/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
+++ b/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
@@ -136,6 +136,7 @@ def create(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -338,6 +339,7 @@ def update(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -811,6 +813,12 @@ def search(
Args:
id: AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.
+ messages: OpenAI-compatible message array. For multimodal queries, set the last user
+ message's `content` to an array of typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+
query: A simple text query string. Alternative to 'messages' — provide either this or
'messages', not both.
@@ -985,6 +993,7 @@ async def create(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -1187,6 +1196,7 @@ async def update(
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
@@ -1660,6 +1670,12 @@ async def search(
Args:
id: AI Search instance ID. Lowercase alphanumeric, hyphens, and underscores.
+ messages: OpenAI-compatible message array. For multimodal queries, set the last user
+ message's `content` to an array of typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+
query: A simple text query string. Alternative to 'messages' — provide either this or
'messages', not both.
diff --git a/src/cloudflare/resources/aisearch/namespaces/namespaces.py b/src/cloudflare/resources/aisearch/namespaces/namespaces.py
index 9b8900fb9fb..90d81c05c36 100644
--- a/src/cloudflare/resources/aisearch/namespaces/namespaces.py
+++ b/src/cloudflare/resources/aisearch/namespaces/namespaces.py
@@ -399,9 +399,15 @@ def search(
"""Multi-Instance Search
Args:
- query: A simple text query string.
+ messages: OpenAI-compatible message array.
- Alternative to 'messages' — provide either this or
+ For multimodal queries, set the last user
+ message's `content` to an array of typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+
+ query: A simple text query string. Alternative to 'messages' — provide either this or
'messages', not both.
extra_headers: Send extra headers
@@ -795,9 +801,15 @@ async def search(
"""Multi-Instance Search
Args:
- query: A simple text query string.
+ messages: OpenAI-compatible message array.
+
+ For multimodal queries, set the last user
+ message's `content` to an array of typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
- Alternative to 'messages' — provide either this or
+ query: A simple text query string. Alternative to 'messages' — provide either this or
'messages', not both.
extra_headers: Send extra headers
diff --git a/src/cloudflare/types/aisearch/instance_chat_completions_params.py b/src/cloudflare/types/aisearch/instance_chat_completions_params.py
index 19281df437a..2e257b2e804 100644
--- a/src/cloudflare/types/aisearch/instance_chat_completions_params.py
+++ b/src/cloudflare/types/aisearch/instance_chat_completions_params.py
@@ -2,14 +2,18 @@
from __future__ import annotations
-from typing import Dict, Iterable, Optional
-from typing_extensions import Literal, Required, Annotated, TypedDict
+from typing import Dict, Union, Iterable
+from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ..._utils import PropertyInfo
__all__ = [
"InstanceChatCompletionsParams",
"Message",
+ "MessageContentUnionMember1",
+ "MessageContentUnionMember1UnionMember0",
+ "MessageContentUnionMember1UnionMember1",
+ "MessageContentUnionMember1UnionMember1ImageURL",
"AISearchOptions",
"AISearchOptionsCache",
"AISearchOptionsQueryRewrite",
@@ -62,8 +66,29 @@ class InstanceChatCompletionsParams(TypedDict, total=False):
stream: bool
+class MessageContentUnionMember1UnionMember0(TypedDict, total=False):
+ text: Required[str]
+
+ type: Required[Literal["text"]]
+
+
+class MessageContentUnionMember1UnionMember1ImageURL(TypedDict, total=False):
+ url: Required[str]
+
+
+class MessageContentUnionMember1UnionMember1(TypedDict, total=False):
+ image_url: Required[MessageContentUnionMember1UnionMember1ImageURL]
+
+ type: Required[Literal["image_url"]]
+
+
+MessageContentUnionMember1: TypeAlias = Union[
+ MessageContentUnionMember1UnionMember0, MessageContentUnionMember1UnionMember1
+]
+
+
class Message(TypedDict, total=False, extra_items=object): # type: ignore[call-arg]
- content: Required[Optional[str]]
+ content: Required[Union[str, Iterable[MessageContentUnionMember1], None]]
role: Required[Literal["system", "developer", "user", "assistant", "tool"]]
diff --git a/src/cloudflare/types/aisearch/instance_chat_completions_response.py b/src/cloudflare/types/aisearch/instance_chat_completions_response.py
index 095b37011d8..73c90f21e94 100644
--- a/src/cloudflare/types/aisearch/instance_chat_completions_response.py
+++ b/src/cloudflare/types/aisearch/instance_chat_completions_response.py
@@ -1,18 +1,50 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import builtins
-from typing import TYPE_CHECKING, Dict, List, Optional
-from typing_extensions import Literal
+from typing import TYPE_CHECKING, Dict, List, Union, Optional
+from typing_extensions import Literal, TypeAlias
from pydantic import Field as FieldInfo
from ..._models import BaseModel
-__all__ = ["InstanceChatCompletionsResponse", "Choice", "ChoiceMessage", "Chunk", "ChunkItem", "ChunkScoringDetails"]
+__all__ = [
+ "InstanceChatCompletionsResponse",
+ "Choice",
+ "ChoiceMessage",
+ "ChoiceMessageContentUnionMember1",
+ "ChoiceMessageContentUnionMember1UnionMember0",
+ "ChoiceMessageContentUnionMember1UnionMember1",
+ "ChoiceMessageContentUnionMember1UnionMember1ImageURL",
+ "Chunk",
+ "ChunkItem",
+ "ChunkScoringDetails",
+]
+
+
+class ChoiceMessageContentUnionMember1UnionMember0(BaseModel):
+ text: str
+
+ type: Literal["text"]
+
+
+class ChoiceMessageContentUnionMember1UnionMember1ImageURL(BaseModel):
+ url: str
+
+
+class ChoiceMessageContentUnionMember1UnionMember1(BaseModel):
+ image_url: ChoiceMessageContentUnionMember1UnionMember1ImageURL
+
+ type: Literal["image_url"]
+
+
+ChoiceMessageContentUnionMember1: TypeAlias = Union[
+ ChoiceMessageContentUnionMember1UnionMember0, ChoiceMessageContentUnionMember1UnionMember1
+]
class ChoiceMessage(BaseModel):
- content: Optional[str] = None
+ content: Union[str, List[ChoiceMessageContentUnionMember1], None] = None
role: Literal["system", "developer", "user", "assistant", "tool"]
diff --git a/src/cloudflare/types/aisearch/instance_create_params.py b/src/cloudflare/types/aisearch/instance_create_params.py
index d82f1458011..60c3b39a533 100644
--- a/src/cloudflare/types/aisearch/instance_create_params.py
+++ b/src/cloudflare/types/aisearch/instance_create_params.py
@@ -96,6 +96,7 @@ class InstanceCreateParams(TypedDict, total=False):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/instance_create_response.py b/src/cloudflare/types/aisearch/instance_create_response.py
index 0d07ae548ef..2932d8adba8 100644
--- a/src/cloudflare/types/aisearch/instance_create_response.py
+++ b/src/cloudflare/types/aisearch/instance_create_response.py
@@ -280,6 +280,7 @@ class InstanceCreateResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/instance_delete_response.py b/src/cloudflare/types/aisearch/instance_delete_response.py
index 0665900ea11..eaf6e4615ab 100644
--- a/src/cloudflare/types/aisearch/instance_delete_response.py
+++ b/src/cloudflare/types/aisearch/instance_delete_response.py
@@ -280,6 +280,7 @@ class InstanceDeleteResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/instance_list_response.py b/src/cloudflare/types/aisearch/instance_list_response.py
index 11514e4d5f2..4048174e133 100644
--- a/src/cloudflare/types/aisearch/instance_list_response.py
+++ b/src/cloudflare/types/aisearch/instance_list_response.py
@@ -280,6 +280,7 @@ class InstanceListResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/instance_read_response.py b/src/cloudflare/types/aisearch/instance_read_response.py
index ef2df1ba76c..e1f5d436f13 100644
--- a/src/cloudflare/types/aisearch/instance_read_response.py
+++ b/src/cloudflare/types/aisearch/instance_read_response.py
@@ -280,6 +280,7 @@ class InstanceReadResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/instance_search_params.py b/src/cloudflare/types/aisearch/instance_search_params.py
index 651bfa8c283..aa5183b3c8f 100644
--- a/src/cloudflare/types/aisearch/instance_search_params.py
+++ b/src/cloudflare/types/aisearch/instance_search_params.py
@@ -2,8 +2,8 @@
from __future__ import annotations
-from typing import Dict, Iterable, Optional
-from typing_extensions import Literal, Required, Annotated, TypedDict
+from typing import Dict, Union, Iterable
+from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ..._utils import PropertyInfo
@@ -16,6 +16,10 @@
"AISearchOptionsRetrieval",
"AISearchOptionsRetrievalBoostBy",
"Message",
+ "MessageContentUnionMember1",
+ "MessageContentUnionMember1UnionMember0",
+ "MessageContentUnionMember1UnionMember1",
+ "MessageContentUnionMember1UnionMember1ImageURL",
]
@@ -25,6 +29,14 @@ class InstanceSearchParams(TypedDict, total=False):
aisearch_options: Annotated[AISearchOptions, PropertyInfo(alias="ai_search_options")]
messages: Iterable[Message]
+ """OpenAI-compatible message array.
+
+ For multimodal queries, set the last user message's `content` to an array of
+ typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+ """
query: str
"""A simple text query string.
@@ -148,7 +160,28 @@ class AISearchOptions(TypedDict, total=False):
retrieval: AISearchOptionsRetrieval
+class MessageContentUnionMember1UnionMember0(TypedDict, total=False):
+ text: Required[str]
+
+ type: Required[Literal["text"]]
+
+
+class MessageContentUnionMember1UnionMember1ImageURL(TypedDict, total=False):
+ url: Required[str]
+
+
+class MessageContentUnionMember1UnionMember1(TypedDict, total=False):
+ image_url: Required[MessageContentUnionMember1UnionMember1ImageURL]
+
+ type: Required[Literal["image_url"]]
+
+
+MessageContentUnionMember1: TypeAlias = Union[
+ MessageContentUnionMember1UnionMember0, MessageContentUnionMember1UnionMember1
+]
+
+
class Message(TypedDict, total=False, extra_items=object): # type: ignore[call-arg]
- content: Required[Optional[str]]
+ content: Required[Union[str, Iterable[MessageContentUnionMember1], None]]
role: Required[Literal["system", "developer", "user", "assistant", "tool"]]
diff --git a/src/cloudflare/types/aisearch/instance_search_response.py b/src/cloudflare/types/aisearch/instance_search_response.py
index beaebf6aa5c..c75a4deb87c 100644
--- a/src/cloudflare/types/aisearch/instance_search_response.py
+++ b/src/cloudflare/types/aisearch/instance_search_response.py
@@ -47,4 +47,6 @@ class Chunk(BaseModel):
class InstanceSearchResponse(BaseModel):
chunks: List[Chunk]
- search_query: str
+ query_kind: Literal["text", "image", "multimodal"]
+
+ search_query: Optional[str] = None
diff --git a/src/cloudflare/types/aisearch/instance_update_params.py b/src/cloudflare/types/aisearch/instance_update_params.py
index 2c245ab4d23..6e200f1dcbd 100644
--- a/src/cloudflare/types/aisearch/instance_update_params.py
+++ b/src/cloudflare/types/aisearch/instance_update_params.py
@@ -93,6 +93,7 @@ class InstanceUpdateParams(TypedDict, total=False):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/instance_update_response.py b/src/cloudflare/types/aisearch/instance_update_response.py
index e7419fe448b..f3c6471f428 100644
--- a/src/cloudflare/types/aisearch/instance_update_response.py
+++ b/src/cloudflare/types/aisearch/instance_update_response.py
@@ -280,6 +280,7 @@ class InstanceUpdateResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/namespace_chat_completions_params.py b/src/cloudflare/types/aisearch/namespace_chat_completions_params.py
index ac8e80bc538..bafcce0d792 100644
--- a/src/cloudflare/types/aisearch/namespace_chat_completions_params.py
+++ b/src/cloudflare/types/aisearch/namespace_chat_completions_params.py
@@ -2,8 +2,8 @@
from __future__ import annotations
-from typing import Dict, Iterable, Optional
-from typing_extensions import Literal, Required, Annotated, TypedDict
+from typing import Dict, Union, Iterable
+from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ..._types import SequenceNotStr
from ..._utils import PropertyInfo
@@ -17,6 +17,10 @@
"AISearchOptionsRetrieval",
"AISearchOptionsRetrievalBoostBy",
"Message",
+ "MessageContentUnionMember1",
+ "MessageContentUnionMember1UnionMember0",
+ "MessageContentUnionMember1UnionMember1",
+ "MessageContentUnionMember1UnionMember1ImageURL",
]
@@ -180,7 +184,28 @@ class AISearchOptions(TypedDict, total=False):
retrieval: AISearchOptionsRetrieval
+class MessageContentUnionMember1UnionMember0(TypedDict, total=False):
+ text: Required[str]
+
+ type: Required[Literal["text"]]
+
+
+class MessageContentUnionMember1UnionMember1ImageURL(TypedDict, total=False):
+ url: Required[str]
+
+
+class MessageContentUnionMember1UnionMember1(TypedDict, total=False):
+ image_url: Required[MessageContentUnionMember1UnionMember1ImageURL]
+
+ type: Required[Literal["image_url"]]
+
+
+MessageContentUnionMember1: TypeAlias = Union[
+ MessageContentUnionMember1UnionMember0, MessageContentUnionMember1UnionMember1
+]
+
+
class Message(TypedDict, total=False, extra_items=object): # type: ignore[call-arg]
- content: Required[Optional[str]]
+ content: Required[Union[str, Iterable[MessageContentUnionMember1], None]]
role: Required[Literal["system", "developer", "user", "assistant", "tool"]]
diff --git a/src/cloudflare/types/aisearch/namespace_chat_completions_response.py b/src/cloudflare/types/aisearch/namespace_chat_completions_response.py
index 4de71319145..4813f5aa8d8 100644
--- a/src/cloudflare/types/aisearch/namespace_chat_completions_response.py
+++ b/src/cloudflare/types/aisearch/namespace_chat_completions_response.py
@@ -1,8 +1,8 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import builtins
-from typing import TYPE_CHECKING, Dict, List, Optional
-from typing_extensions import Literal
+from typing import TYPE_CHECKING, Dict, List, Union, Optional
+from typing_extensions import Literal, TypeAlias
from pydantic import Field as FieldInfo
@@ -12,6 +12,10 @@
"NamespaceChatCompletionsResponse",
"Choice",
"ChoiceMessage",
+ "ChoiceMessageContentUnionMember1",
+ "ChoiceMessageContentUnionMember1UnionMember0",
+ "ChoiceMessageContentUnionMember1UnionMember1",
+ "ChoiceMessageContentUnionMember1UnionMember1ImageURL",
"Chunk",
"ChunkItem",
"ChunkScoringDetails",
@@ -19,8 +23,29 @@
]
+class ChoiceMessageContentUnionMember1UnionMember0(BaseModel):
+ text: str
+
+ type: Literal["text"]
+
+
+class ChoiceMessageContentUnionMember1UnionMember1ImageURL(BaseModel):
+ url: str
+
+
+class ChoiceMessageContentUnionMember1UnionMember1(BaseModel):
+ image_url: ChoiceMessageContentUnionMember1UnionMember1ImageURL
+
+ type: Literal["image_url"]
+
+
+ChoiceMessageContentUnionMember1: TypeAlias = Union[
+ ChoiceMessageContentUnionMember1UnionMember0, ChoiceMessageContentUnionMember1UnionMember1
+]
+
+
class ChoiceMessage(BaseModel):
- content: Optional[str] = None
+ content: Union[str, List[ChoiceMessageContentUnionMember1], None] = None
role: Literal["system", "developer", "user", "assistant", "tool"]
diff --git a/src/cloudflare/types/aisearch/namespace_search_params.py b/src/cloudflare/types/aisearch/namespace_search_params.py
index 7c2346bbd6a..2eb09160b4a 100644
--- a/src/cloudflare/types/aisearch/namespace_search_params.py
+++ b/src/cloudflare/types/aisearch/namespace_search_params.py
@@ -2,8 +2,8 @@
from __future__ import annotations
-from typing import Dict, Iterable, Optional
-from typing_extensions import Literal, Required, Annotated, TypedDict
+from typing import Dict, Union, Iterable
+from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ..._types import SequenceNotStr
from ..._utils import PropertyInfo
@@ -17,6 +17,10 @@
"AISearchOptionsRetrieval",
"AISearchOptionsRetrievalBoostBy",
"Message",
+ "MessageContentUnionMember1",
+ "MessageContentUnionMember1UnionMember0",
+ "MessageContentUnionMember1UnionMember1",
+ "MessageContentUnionMember1UnionMember1ImageURL",
]
@@ -26,6 +30,14 @@ class NamespaceSearchParams(TypedDict, total=False):
aisearch_options: Required[Annotated[AISearchOptions, PropertyInfo(alias="ai_search_options")]]
messages: Iterable[Message]
+ """OpenAI-compatible message array.
+
+ For multimodal queries, set the last user message's `content` to an array of
+ typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+ """
query: str
"""A simple text query string.
@@ -151,7 +163,28 @@ class AISearchOptions(TypedDict, total=False):
retrieval: AISearchOptionsRetrieval
+class MessageContentUnionMember1UnionMember0(TypedDict, total=False):
+ text: Required[str]
+
+ type: Required[Literal["text"]]
+
+
+class MessageContentUnionMember1UnionMember1ImageURL(TypedDict, total=False):
+ url: Required[str]
+
+
+class MessageContentUnionMember1UnionMember1(TypedDict, total=False):
+ image_url: Required[MessageContentUnionMember1UnionMember1ImageURL]
+
+ type: Required[Literal["image_url"]]
+
+
+MessageContentUnionMember1: TypeAlias = Union[
+ MessageContentUnionMember1UnionMember0, MessageContentUnionMember1UnionMember1
+]
+
+
class Message(TypedDict, total=False, extra_items=object): # type: ignore[call-arg]
- content: Required[Optional[str]]
+ content: Required[Union[str, Iterable[MessageContentUnionMember1], None]]
role: Required[Literal["system", "developer", "user", "assistant", "tool"]]
diff --git a/src/cloudflare/types/aisearch/namespace_search_response.py b/src/cloudflare/types/aisearch/namespace_search_response.py
index daa43bf37f2..94422ac55c6 100644
--- a/src/cloudflare/types/aisearch/namespace_search_response.py
+++ b/src/cloudflare/types/aisearch/namespace_search_response.py
@@ -55,6 +55,8 @@ class Error(BaseModel):
class NamespaceSearchResponse(BaseModel):
chunks: List[Chunk]
- search_query: str
+ query_kind: Literal["text", "image", "multimodal"]
errors: Optional[List[Error]] = None
+
+ search_query: Optional[str] = None
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_params.py b/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_params.py
index 08a6cb7b74a..4d5a34de535 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_params.py
@@ -2,14 +2,18 @@
from __future__ import annotations
-from typing import Dict, Iterable, Optional
-from typing_extensions import Literal, Required, Annotated, TypedDict
+from typing import Dict, Union, Iterable
+from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ...._utils import PropertyInfo
__all__ = [
"InstanceChatCompletionsParams",
"Message",
+ "MessageContentUnionMember1",
+ "MessageContentUnionMember1UnionMember0",
+ "MessageContentUnionMember1UnionMember1",
+ "MessageContentUnionMember1UnionMember1ImageURL",
"AISearchOptions",
"AISearchOptionsCache",
"AISearchOptionsQueryRewrite",
@@ -64,8 +68,29 @@ class InstanceChatCompletionsParams(TypedDict, total=False):
stream: bool
+class MessageContentUnionMember1UnionMember0(TypedDict, total=False):
+ text: Required[str]
+
+ type: Required[Literal["text"]]
+
+
+class MessageContentUnionMember1UnionMember1ImageURL(TypedDict, total=False):
+ url: Required[str]
+
+
+class MessageContentUnionMember1UnionMember1(TypedDict, total=False):
+ image_url: Required[MessageContentUnionMember1UnionMember1ImageURL]
+
+ type: Required[Literal["image_url"]]
+
+
+MessageContentUnionMember1: TypeAlias = Union[
+ MessageContentUnionMember1UnionMember0, MessageContentUnionMember1UnionMember1
+]
+
+
class Message(TypedDict, total=False, extra_items=object): # type: ignore[call-arg]
- content: Required[Optional[str]]
+ content: Required[Union[str, Iterable[MessageContentUnionMember1], None]]
role: Required[Literal["system", "developer", "user", "assistant", "tool"]]
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_response.py b/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_response.py
index 334500a4f97..edcb4770044 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_chat_completions_response.py
@@ -1,18 +1,50 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import builtins
-from typing import TYPE_CHECKING, Dict, List, Optional
-from typing_extensions import Literal
+from typing import TYPE_CHECKING, Dict, List, Union, Optional
+from typing_extensions import Literal, TypeAlias
from pydantic import Field as FieldInfo
from ...._models import BaseModel
-__all__ = ["InstanceChatCompletionsResponse", "Choice", "ChoiceMessage", "Chunk", "ChunkItem", "ChunkScoringDetails"]
+__all__ = [
+ "InstanceChatCompletionsResponse",
+ "Choice",
+ "ChoiceMessage",
+ "ChoiceMessageContentUnionMember1",
+ "ChoiceMessageContentUnionMember1UnionMember0",
+ "ChoiceMessageContentUnionMember1UnionMember1",
+ "ChoiceMessageContentUnionMember1UnionMember1ImageURL",
+ "Chunk",
+ "ChunkItem",
+ "ChunkScoringDetails",
+]
+
+
+class ChoiceMessageContentUnionMember1UnionMember0(BaseModel):
+ text: str
+
+ type: Literal["text"]
+
+
+class ChoiceMessageContentUnionMember1UnionMember1ImageURL(BaseModel):
+ url: str
+
+
+class ChoiceMessageContentUnionMember1UnionMember1(BaseModel):
+ image_url: ChoiceMessageContentUnionMember1UnionMember1ImageURL
+
+ type: Literal["image_url"]
+
+
+ChoiceMessageContentUnionMember1: TypeAlias = Union[
+ ChoiceMessageContentUnionMember1UnionMember0, ChoiceMessageContentUnionMember1UnionMember1
+]
class ChoiceMessage(BaseModel):
- content: Optional[str] = None
+ content: Union[str, List[ChoiceMessageContentUnionMember1], None] = None
role: Literal["system", "developer", "user", "assistant", "tool"]
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_create_params.py b/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
index 5741edf6ff8..3c6edaad96b 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
@@ -96,6 +96,7 @@ class InstanceCreateParams(TypedDict, total=False):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_create_response.py b/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
index a9214810536..1ea567f2b6d 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
@@ -280,6 +280,7 @@ class InstanceCreateResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py b/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
index 8cda88a8bd3..cb3ee62565e 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
@@ -280,6 +280,7 @@ class InstanceDeleteResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_list_response.py b/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
index 51d8335a2ef..b0cb4b52c7f 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
@@ -280,6 +280,7 @@ class InstanceListResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_read_response.py b/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
index 2fb6ae29cee..eb4ab436b68 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
@@ -280,6 +280,7 @@ class InstanceReadResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_search_params.py b/src/cloudflare/types/aisearch/namespaces/instance_search_params.py
index 538b40318e7..e0e186b3262 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_search_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_search_params.py
@@ -2,8 +2,8 @@
from __future__ import annotations
-from typing import Dict, Iterable, Optional
-from typing_extensions import Literal, Required, Annotated, TypedDict
+from typing import Dict, Union, Iterable
+from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ...._utils import PropertyInfo
@@ -16,6 +16,10 @@
"AISearchOptionsRetrieval",
"AISearchOptionsRetrievalBoostBy",
"Message",
+ "MessageContentUnionMember1",
+ "MessageContentUnionMember1UnionMember0",
+ "MessageContentUnionMember1UnionMember1",
+ "MessageContentUnionMember1UnionMember1ImageURL",
]
@@ -27,6 +31,14 @@ class InstanceSearchParams(TypedDict, total=False):
aisearch_options: Annotated[AISearchOptions, PropertyInfo(alias="ai_search_options")]
messages: Iterable[Message]
+ """OpenAI-compatible message array.
+
+ For multimodal queries, set the last user message's `content` to an array of
+ typed parts:
+ `[{type:'text', text:'…'}, {type:'image_url', image_url:{url:'…'}}]`. Image
+ inputs require the RAG's embedding_model to declare 'image' in
+ supported_modalities.
+ """
query: str
"""A simple text query string.
@@ -150,7 +162,28 @@ class AISearchOptions(TypedDict, total=False):
retrieval: AISearchOptionsRetrieval
+class MessageContentUnionMember1UnionMember0(TypedDict, total=False):
+ text: Required[str]
+
+ type: Required[Literal["text"]]
+
+
+class MessageContentUnionMember1UnionMember1ImageURL(TypedDict, total=False):
+ url: Required[str]
+
+
+class MessageContentUnionMember1UnionMember1(TypedDict, total=False):
+ image_url: Required[MessageContentUnionMember1UnionMember1ImageURL]
+
+ type: Required[Literal["image_url"]]
+
+
+MessageContentUnionMember1: TypeAlias = Union[
+ MessageContentUnionMember1UnionMember0, MessageContentUnionMember1UnionMember1
+]
+
+
class Message(TypedDict, total=False, extra_items=object): # type: ignore[call-arg]
- content: Required[Optional[str]]
+ content: Required[Union[str, Iterable[MessageContentUnionMember1], None]]
role: Required[Literal["system", "developer", "user", "assistant", "tool"]]
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_search_response.py b/src/cloudflare/types/aisearch/namespaces/instance_search_response.py
index 51b320b5632..7f325544195 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_search_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_search_response.py
@@ -47,4 +47,6 @@ class Chunk(BaseModel):
class InstanceSearchResponse(BaseModel):
chunks: List[Chunk]
- search_query: str
+ query_kind: Literal["text", "image", "multimodal"]
+
+ search_query: Optional[str] = None
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_update_params.py b/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
index 34678a6245b..096fcff82bb 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
@@ -95,6 +95,7 @@ class InstanceUpdateParams(TypedDict, total=False):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_update_response.py b/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
index b425907f486..9cac30c4582 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
@@ -280,6 +280,7 @@ class InstanceUpdateResponse(BaseModel):
embedding_model: Optional[
Literal[
"@cf/qwen/qwen3-embedding-0.6b",
+ "@cf/qwen/qwen3-vl-embedding-2b",
"@cf/baai/bge-m3",
"@cf/baai/bge-large-en-v1.5",
"@cf/google/embeddinggemma-300m",
diff --git a/tests/api_resources/aisearch/namespaces/test_instances.py b/tests/api_resources/aisearch/namespaces/test_instances.py
index 9a4fedddf76..a162c807a11 100644
--- a/tests/api_resources/aisearch/namespaces/test_instances.py
+++ b/tests/api_resources/aisearch/namespaces/test_instances.py
@@ -468,7 +468,7 @@ def test_method_chat_completions(self, client: Cloudflare) -> None:
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -483,7 +483,7 @@ def test_method_chat_completions_with_all_params(self, client: Cloudflare) -> No
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -532,7 +532,7 @@ def test_raw_response_chat_completions(self, client: Cloudflare) -> None:
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -551,7 +551,7 @@ def test_streaming_response_chat_completions(self, client: Cloudflare) -> None:
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -573,7 +573,7 @@ def test_path_params_chat_completions(self, client: Cloudflare) -> None:
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -586,7 +586,7 @@ def test_path_params_chat_completions(self, client: Cloudflare) -> None:
name="",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -599,7 +599,7 @@ def test_path_params_chat_completions(self, client: Cloudflare) -> None:
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -714,7 +714,7 @@ def test_method_search_with_all_params(self, client: Cloudflare) -> None:
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1280,7 +1280,7 @@ async def test_method_chat_completions(self, async_client: AsyncCloudflare) -> N
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1295,7 +1295,7 @@ async def test_method_chat_completions_with_all_params(self, async_client: Async
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1344,7 +1344,7 @@ async def test_raw_response_chat_completions(self, async_client: AsyncCloudflare
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1363,7 +1363,7 @@ async def test_streaming_response_chat_completions(self, async_client: AsyncClou
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1385,7 +1385,7 @@ async def test_path_params_chat_completions(self, async_client: AsyncCloudflare)
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1398,7 +1398,7 @@ async def test_path_params_chat_completions(self, async_client: AsyncCloudflare)
name="",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1411,7 +1411,7 @@ async def test_path_params_chat_completions(self, async_client: AsyncCloudflare)
name="my-namespace",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1526,7 +1526,7 @@ async def test_method_search_with_all_params(self, async_client: AsyncCloudflare
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
diff --git a/tests/api_resources/aisearch/test_instances.py b/tests/api_resources/aisearch/test_instances.py
index d83d756cec4..8d29f1f2bc2 100644
--- a/tests/api_resources/aisearch/test_instances.py
+++ b/tests/api_resources/aisearch/test_instances.py
@@ -419,7 +419,7 @@ def test_method_chat_completions(self, client: Cloudflare) -> None:
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -433,7 +433,7 @@ def test_method_chat_completions_with_all_params(self, client: Cloudflare) -> No
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -481,7 +481,7 @@ def test_raw_response_chat_completions(self, client: Cloudflare) -> None:
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -499,7 +499,7 @@ def test_streaming_response_chat_completions(self, client: Cloudflare) -> None:
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -520,7 +520,7 @@ def test_path_params_chat_completions(self, client: Cloudflare) -> None:
account_id="",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -532,7 +532,7 @@ def test_path_params_chat_completions(self, client: Cloudflare) -> None:
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -633,7 +633,7 @@ def test_method_search_with_all_params(self, client: Cloudflare) -> None:
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1127,7 +1127,7 @@ async def test_method_chat_completions(self, async_client: AsyncCloudflare) -> N
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1141,7 +1141,7 @@ async def test_method_chat_completions_with_all_params(self, async_client: Async
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1189,7 +1189,7 @@ async def test_raw_response_chat_completions(self, async_client: AsyncCloudflare
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1207,7 +1207,7 @@ async def test_streaming_response_chat_completions(self, async_client: AsyncClou
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1228,7 +1228,7 @@ async def test_path_params_chat_completions(self, async_client: AsyncCloudflare)
account_id="",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1240,7 +1240,7 @@ async def test_path_params_chat_completions(self, async_client: AsyncCloudflare)
account_id="c3dc5f0b34a14ff8e1b3ec04895e1b22",
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -1341,7 +1341,7 @@ async def test_method_search_with_all_params(self, async_client: AsyncCloudflare
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
diff --git a/tests/api_resources/aisearch/test_namespaces.py b/tests/api_resources/aisearch/test_namespaces.py
index a6662cb7e9b..0776b55a613 100644
--- a/tests/api_resources/aisearch/test_namespaces.py
+++ b/tests/api_resources/aisearch/test_namespaces.py
@@ -237,7 +237,7 @@ def test_method_chat_completions(self, client: Cloudflare) -> None:
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -284,7 +284,7 @@ def test_method_chat_completions_with_all_params(self, client: Cloudflare) -> No
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -301,7 +301,7 @@ def test_raw_response_chat_completions(self, client: Cloudflare) -> None:
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -320,7 +320,7 @@ def test_streaming_response_chat_completions(self, client: Cloudflare) -> None:
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -342,7 +342,7 @@ def test_path_params_chat_completions(self, client: Cloudflare) -> None:
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -355,7 +355,7 @@ def test_path_params_chat_completions(self, client: Cloudflare) -> None:
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -458,7 +458,7 @@ def test_method_search_with_all_params(self, client: Cloudflare) -> None:
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -728,7 +728,7 @@ async def test_method_chat_completions(self, async_client: AsyncCloudflare) -> N
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -775,7 +775,7 @@ async def test_method_chat_completions_with_all_params(self, async_client: Async
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -792,7 +792,7 @@ async def test_raw_response_chat_completions(self, async_client: AsyncCloudflare
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -811,7 +811,7 @@ async def test_streaming_response_chat_completions(self, async_client: AsyncClou
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -833,7 +833,7 @@ async def test_path_params_chat_completions(self, async_client: AsyncCloudflare)
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -846,7 +846,7 @@ async def test_path_params_chat_completions(self, async_client: AsyncCloudflare)
aisearch_options={"instance_ids": ["my-ai-search"]},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
@@ -949,7 +949,7 @@ async def test_method_search_with_all_params(self, async_client: AsyncCloudflare
},
messages=[
{
- "content": "content",
+ "content": "string",
"role": "system",
}
],
From 946f0d5622ba3752f2c90305e26cf30ff1df1aa2 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Tue, 23 Jun 2026 20:23:15 +0000
Subject: [PATCH 36/67] chore(api): update composite API spec
---
.stats.yml | 4 ++--
src/cloudflare/resources/pipelines/sinks.py | 4 ++--
src/cloudflare/resources/pipelines/streams.py | 6 ++++--
src/cloudflare/types/pipelines/sink_delete_params.py | 2 +-
src/cloudflare/types/pipelines/stream_delete_params.py | 5 ++++-
5 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index f4fae6d73f5..78097632740 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-1e3d519f0938f3b5ccf70cabbabbc045851bfbf40be34363b3c046e6bb372375.yml
-openapi_spec_hash: f271af28c3be171a87e60ad5c37ebb9b
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-36492ae6e1fe94baaa66afde9a987edfc820b9706dcf6dff0621b7cd691e0d3f.yml
+openapi_spec_hash: ea9463418f2d733e60ea10080bdceee9
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/resources/pipelines/sinks.py b/src/cloudflare/resources/pipelines/sinks.py
index 62de91376cd..bc2511e757b 100644
--- a/src/cloudflare/resources/pipelines/sinks.py
+++ b/src/cloudflare/resources/pipelines/sinks.py
@@ -183,7 +183,7 @@ def delete(
sink_id: Specifies the publid ID of the sink.
- force: Delete sink forcefully, including deleting any dependent pipelines.
+ force: Deprecated: Delete sink forcefully, including deleting any dependent pipelines.
extra_headers: Send extra headers
@@ -414,7 +414,7 @@ async def delete(
sink_id: Specifies the publid ID of the sink.
- force: Delete sink forcefully, including deleting any dependent pipelines.
+ force: Deprecated: Delete sink forcefully, including deleting any dependent pipelines.
extra_headers: Send extra headers
diff --git a/src/cloudflare/resources/pipelines/streams.py b/src/cloudflare/resources/pipelines/streams.py
index bedaad675c4..4b9cf68df08 100644
--- a/src/cloudflare/resources/pipelines/streams.py
+++ b/src/cloudflare/resources/pipelines/streams.py
@@ -236,7 +236,8 @@ def delete(
stream_id: Specifies the public ID of the stream.
- force: Delete stream forcefully, including deleting any dependent pipelines.
+ force: Deprecated: Delete stream forcefully, including deleting any dependent
+ pipelines.
extra_headers: Send extra headers
@@ -520,7 +521,8 @@ async def delete(
stream_id: Specifies the public ID of the stream.
- force: Delete stream forcefully, including deleting any dependent pipelines.
+ force: Deprecated: Delete stream forcefully, including deleting any dependent
+ pipelines.
extra_headers: Send extra headers
diff --git a/src/cloudflare/types/pipelines/sink_delete_params.py b/src/cloudflare/types/pipelines/sink_delete_params.py
index d20c8ee161a..ec69125c4d1 100644
--- a/src/cloudflare/types/pipelines/sink_delete_params.py
+++ b/src/cloudflare/types/pipelines/sink_delete_params.py
@@ -12,4 +12,4 @@ class SinkDeleteParams(TypedDict, total=False):
"""Specifies the public ID of the account."""
force: str
- """Delete sink forcefully, including deleting any dependent pipelines."""
+ """Deprecated: Delete sink forcefully, including deleting any dependent pipelines."""
diff --git a/src/cloudflare/types/pipelines/stream_delete_params.py b/src/cloudflare/types/pipelines/stream_delete_params.py
index da55e85804e..819bfc1137f 100644
--- a/src/cloudflare/types/pipelines/stream_delete_params.py
+++ b/src/cloudflare/types/pipelines/stream_delete_params.py
@@ -12,4 +12,7 @@ class StreamDeleteParams(TypedDict, total=False):
"""Specifies the public ID of the account."""
force: str
- """Delete stream forcefully, including deleting any dependent pipelines."""
+ """
+ Deprecated: Delete stream forcefully, including deleting any dependent
+ pipelines.
+ """
From 8376627bab9590707ec1e99dd1d5fff38f181ad5 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Tue, 23 Jun 2026 20:56:38 +0000
Subject: [PATCH 37/67] chore(api): update composite API spec
---
.stats.yml | 4 +-
.../origin_post_quantum_encryption.py | 53 +++--
.../test_origin_post_quantum_encryption.py | 202 ++++++++++--------
3 files changed, 153 insertions(+), 106 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 78097632740..21f2a3911ba 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-36492ae6e1fe94baaa66afde9a987edfc820b9706dcf6dff0621b7cd691e0d3f.yml
-openapi_spec_hash: ea9463418f2d733e60ea10080bdceee9
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-8b14f899944fa18f1fb7f08c8b9be3116bb79f8896252174398ce5c912c71d0a.yml
+openapi_spec_hash: 470a003780353aa37f1791f10f338f21
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py b/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py
index f728f1884ff..92fdd57ac68 100644
--- a/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py
+++ b/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py
@@ -2,6 +2,7 @@
from __future__ import annotations
+import typing_extensions
from typing import Type, Optional, cast
from typing_extensions import Literal
@@ -50,6 +51,7 @@ def with_streaming_response(self) -> OriginPostQuantumEncryptionResourceWithStre
"""
return OriginPostQuantumEncryptionResourceWithStreamingResponse(self)
+ @typing_extensions.deprecated("deprecated")
def update(
self,
*,
@@ -103,6 +105,7 @@ def update(
),
)
+ @typing_extensions.deprecated("deprecated")
def get(
self,
*,
@@ -171,6 +174,7 @@ def with_streaming_response(self) -> AsyncOriginPostQuantumEncryptionResourceWit
"""
return AsyncOriginPostQuantumEncryptionResourceWithStreamingResponse(self)
+ @typing_extensions.deprecated("deprecated")
async def update(
self,
*,
@@ -224,6 +228,7 @@ async def update(
),
)
+ @typing_extensions.deprecated("deprecated")
async def get(
self,
*,
@@ -276,11 +281,15 @@ class OriginPostQuantumEncryptionResourceWithRawResponse:
def __init__(self, origin_post_quantum_encryption: OriginPostQuantumEncryptionResource) -> None:
self._origin_post_quantum_encryption = origin_post_quantum_encryption
- self.update = to_raw_response_wrapper(
- origin_post_quantum_encryption.update,
+ self.update = ( # pyright: ignore[reportDeprecated]
+ to_raw_response_wrapper(
+ origin_post_quantum_encryption.update, # pyright: ignore[reportDeprecated],
+ )
)
- self.get = to_raw_response_wrapper(
- origin_post_quantum_encryption.get,
+ self.get = ( # pyright: ignore[reportDeprecated]
+ to_raw_response_wrapper(
+ origin_post_quantum_encryption.get, # pyright: ignore[reportDeprecated],
+ )
)
@@ -288,11 +297,15 @@ class AsyncOriginPostQuantumEncryptionResourceWithRawResponse:
def __init__(self, origin_post_quantum_encryption: AsyncOriginPostQuantumEncryptionResource) -> None:
self._origin_post_quantum_encryption = origin_post_quantum_encryption
- self.update = async_to_raw_response_wrapper(
- origin_post_quantum_encryption.update,
+ self.update = ( # pyright: ignore[reportDeprecated]
+ async_to_raw_response_wrapper(
+ origin_post_quantum_encryption.update, # pyright: ignore[reportDeprecated],
+ )
)
- self.get = async_to_raw_response_wrapper(
- origin_post_quantum_encryption.get,
+ self.get = ( # pyright: ignore[reportDeprecated]
+ async_to_raw_response_wrapper(
+ origin_post_quantum_encryption.get, # pyright: ignore[reportDeprecated],
+ )
)
@@ -300,11 +313,15 @@ class OriginPostQuantumEncryptionResourceWithStreamingResponse:
def __init__(self, origin_post_quantum_encryption: OriginPostQuantumEncryptionResource) -> None:
self._origin_post_quantum_encryption = origin_post_quantum_encryption
- self.update = to_streamed_response_wrapper(
- origin_post_quantum_encryption.update,
+ self.update = ( # pyright: ignore[reportDeprecated]
+ to_streamed_response_wrapper(
+ origin_post_quantum_encryption.update, # pyright: ignore[reportDeprecated],
+ )
)
- self.get = to_streamed_response_wrapper(
- origin_post_quantum_encryption.get,
+ self.get = ( # pyright: ignore[reportDeprecated]
+ to_streamed_response_wrapper(
+ origin_post_quantum_encryption.get, # pyright: ignore[reportDeprecated],
+ )
)
@@ -312,9 +329,13 @@ class AsyncOriginPostQuantumEncryptionResourceWithStreamingResponse:
def __init__(self, origin_post_quantum_encryption: AsyncOriginPostQuantumEncryptionResource) -> None:
self._origin_post_quantum_encryption = origin_post_quantum_encryption
- self.update = async_to_streamed_response_wrapper(
- origin_post_quantum_encryption.update,
+ self.update = ( # pyright: ignore[reportDeprecated]
+ async_to_streamed_response_wrapper(
+ origin_post_quantum_encryption.update, # pyright: ignore[reportDeprecated],
+ )
)
- self.get = async_to_streamed_response_wrapper(
- origin_post_quantum_encryption.get,
+ self.get = ( # pyright: ignore[reportDeprecated]
+ async_to_streamed_response_wrapper(
+ origin_post_quantum_encryption.get, # pyright: ignore[reportDeprecated],
+ )
)
diff --git a/tests/api_resources/test_origin_post_quantum_encryption.py b/tests/api_resources/test_origin_post_quantum_encryption.py
index 9160b032a64..7c56c340cc4 100644
--- a/tests/api_resources/test_origin_post_quantum_encryption.py
+++ b/tests/api_resources/test_origin_post_quantum_encryption.py
@@ -14,6 +14,8 @@
OriginPostQuantumEncryptionUpdateResponse,
)
+# pyright: reportDeprecated=false
+
base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
@@ -23,10 +25,12 @@ class TestOriginPostQuantumEncryption:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_method_update(self, client: Cloudflare) -> None:
- origin_post_quantum_encryption = client.origin_post_quantum_encryption.update(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- value="preferred",
- )
+ with pytest.warns(DeprecationWarning):
+ origin_post_quantum_encryption = client.origin_post_quantum_encryption.update(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ value="preferred",
+ )
+
assert_matches_type(
Optional[OriginPostQuantumEncryptionUpdateResponse], origin_post_quantum_encryption, path=["response"]
)
@@ -34,10 +38,11 @@ def test_method_update(self, client: Cloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_raw_response_update(self, client: Cloudflare) -> None:
- response = client.origin_post_quantum_encryption.with_raw_response.update(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- value="preferred",
- )
+ with pytest.warns(DeprecationWarning):
+ response = client.origin_post_quantum_encryption.with_raw_response.update(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ value="preferred",
+ )
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -49,35 +54,41 @@ def test_raw_response_update(self, client: Cloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_streaming_response_update(self, client: Cloudflare) -> None:
- with client.origin_post_quantum_encryption.with_streaming_response.update(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- value="preferred",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- origin_post_quantum_encryption = response.parse()
- assert_matches_type(
- Optional[OriginPostQuantumEncryptionUpdateResponse], origin_post_quantum_encryption, path=["response"]
- )
+ with pytest.warns(DeprecationWarning):
+ with client.origin_post_quantum_encryption.with_streaming_response.update(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ value="preferred",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ origin_post_quantum_encryption = response.parse()
+ assert_matches_type(
+ Optional[OriginPostQuantumEncryptionUpdateResponse],
+ origin_post_quantum_encryption,
+ path=["response"],
+ )
assert cast(Any, response.is_closed) is True
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_path_params_update(self, client: Cloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- client.origin_post_quantum_encryption.with_raw_response.update(
- zone_id="",
- value="preferred",
- )
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ client.origin_post_quantum_encryption.with_raw_response.update(
+ zone_id="",
+ value="preferred",
+ )
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_method_get(self, client: Cloudflare) -> None:
- origin_post_quantum_encryption = client.origin_post_quantum_encryption.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
+ with pytest.warns(DeprecationWarning):
+ origin_post_quantum_encryption = client.origin_post_quantum_encryption.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
assert_matches_type(
Optional[OriginPostQuantumEncryptionGetResponse], origin_post_quantum_encryption, path=["response"]
)
@@ -85,9 +96,10 @@ def test_method_get(self, client: Cloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_raw_response_get(self, client: Cloudflare) -> None:
- response = client.origin_post_quantum_encryption.with_raw_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
+ with pytest.warns(DeprecationWarning):
+ response = client.origin_post_quantum_encryption.with_raw_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -99,26 +111,28 @@ def test_raw_response_get(self, client: Cloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_streaming_response_get(self, client: Cloudflare) -> None:
- with client.origin_post_quantum_encryption.with_streaming_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- origin_post_quantum_encryption = response.parse()
- assert_matches_type(
- Optional[OriginPostQuantumEncryptionGetResponse], origin_post_quantum_encryption, path=["response"]
- )
+ with pytest.warns(DeprecationWarning):
+ with client.origin_post_quantum_encryption.with_streaming_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ origin_post_quantum_encryption = response.parse()
+ assert_matches_type(
+ Optional[OriginPostQuantumEncryptionGetResponse], origin_post_quantum_encryption, path=["response"]
+ )
assert cast(Any, response.is_closed) is True
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_path_params_get(self, client: Cloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- client.origin_post_quantum_encryption.with_raw_response.get(
- zone_id="",
- )
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ client.origin_post_quantum_encryption.with_raw_response.get(
+ zone_id="",
+ )
class TestAsyncOriginPostQuantumEncryption:
@@ -129,10 +143,12 @@ class TestAsyncOriginPostQuantumEncryption:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_method_update(self, async_client: AsyncCloudflare) -> None:
- origin_post_quantum_encryption = await async_client.origin_post_quantum_encryption.update(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- value="preferred",
- )
+ with pytest.warns(DeprecationWarning):
+ origin_post_quantum_encryption = await async_client.origin_post_quantum_encryption.update(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ value="preferred",
+ )
+
assert_matches_type(
Optional[OriginPostQuantumEncryptionUpdateResponse], origin_post_quantum_encryption, path=["response"]
)
@@ -140,10 +156,11 @@ async def test_method_update(self, async_client: AsyncCloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None:
- response = await async_client.origin_post_quantum_encryption.with_raw_response.update(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- value="preferred",
- )
+ with pytest.warns(DeprecationWarning):
+ response = await async_client.origin_post_quantum_encryption.with_raw_response.update(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ value="preferred",
+ )
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -155,35 +172,41 @@ async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_streaming_response_update(self, async_client: AsyncCloudflare) -> None:
- async with async_client.origin_post_quantum_encryption.with_streaming_response.update(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- value="preferred",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- origin_post_quantum_encryption = await response.parse()
- assert_matches_type(
- Optional[OriginPostQuantumEncryptionUpdateResponse], origin_post_quantum_encryption, path=["response"]
- )
+ with pytest.warns(DeprecationWarning):
+ async with async_client.origin_post_quantum_encryption.with_streaming_response.update(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ value="preferred",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ origin_post_quantum_encryption = await response.parse()
+ assert_matches_type(
+ Optional[OriginPostQuantumEncryptionUpdateResponse],
+ origin_post_quantum_encryption,
+ path=["response"],
+ )
assert cast(Any, response.is_closed) is True
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_path_params_update(self, async_client: AsyncCloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- await async_client.origin_post_quantum_encryption.with_raw_response.update(
- zone_id="",
- value="preferred",
- )
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ await async_client.origin_post_quantum_encryption.with_raw_response.update(
+ zone_id="",
+ value="preferred",
+ )
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_method_get(self, async_client: AsyncCloudflare) -> None:
- origin_post_quantum_encryption = await async_client.origin_post_quantum_encryption.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
+ with pytest.warns(DeprecationWarning):
+ origin_post_quantum_encryption = await async_client.origin_post_quantum_encryption.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
assert_matches_type(
Optional[OriginPostQuantumEncryptionGetResponse], origin_post_quantum_encryption, path=["response"]
)
@@ -191,9 +214,10 @@ async def test_method_get(self, async_client: AsyncCloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
- response = await async_client.origin_post_quantum_encryption.with_raw_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- )
+ with pytest.warns(DeprecationWarning):
+ response = await async_client.origin_post_quantum_encryption.with_raw_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
assert response.is_closed is True
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -205,23 +229,25 @@ async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None:
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None:
- async with async_client.origin_post_quantum_encryption.with_streaming_response.get(
- zone_id="023e105f4ecef8ad9ca31a8372d0c353",
- ) as response:
- assert not response.is_closed
- assert response.http_request.headers.get("X-Stainless-Lang") == "python"
-
- origin_post_quantum_encryption = await response.parse()
- assert_matches_type(
- Optional[OriginPostQuantumEncryptionGetResponse], origin_post_quantum_encryption, path=["response"]
- )
+ with pytest.warns(DeprecationWarning):
+ async with async_client.origin_post_quantum_encryption.with_streaming_response.get(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ origin_post_quantum_encryption = await response.parse()
+ assert_matches_type(
+ Optional[OriginPostQuantumEncryptionGetResponse], origin_post_quantum_encryption, path=["response"]
+ )
assert cast(Any, response.is_closed) is True
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
- with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
- await async_client.origin_post_quantum_encryption.with_raw_response.get(
- zone_id="",
- )
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ await async_client.origin_post_quantum_encryption.with_raw_response.get(
+ zone_id="",
+ )
From a76f9f56237c972339a7840cc89035db56b8b9ec Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Tue, 23 Jun 2026 22:02:36 +0000
Subject: [PATCH 38/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 21f2a3911ba..cb12199725f 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-8b14f899944fa18f1fb7f08c8b9be3116bb79f8896252174398ce5c912c71d0a.yml
-openapi_spec_hash: 470a003780353aa37f1791f10f338f21
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-6c4f35731e3e48a5d7283aeb56a4d7aadf82bbdded4fc6a43ee91e09b403f308.yml
+openapi_spec_hash: 38981fd8cf2e13f292ecf02b1a0d49b6
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
From a81bd4d704a28866f1ba7daf749dbc40dba9b0ae Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Tue, 23 Jun 2026 22:35:27 +0000
Subject: [PATCH 39/67] chore(api): update composite API spec
---
.stats.yml | 4 ++--
.../types/workers/scripts/version_create_response.py | 1 +
src/cloudflare/types/workers/scripts/version_get_response.py | 1 +
src/cloudflare/types/workers/scripts/version_list_response.py | 1 +
4 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index cb12199725f..a7d2c62e9f1 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-6c4f35731e3e48a5d7283aeb56a4d7aadf82bbdded4fc6a43ee91e09b403f308.yml
-openapi_spec_hash: 38981fd8cf2e13f292ecf02b1a0d49b6
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-0c9be0bf8ef304b174edc35d11c7485547dffff845a1c02648d96d659e732529.yml
+openapi_spec_hash: 6e71744ee4a3360c1c3aacc0a4fee862
config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
diff --git a/src/cloudflare/types/workers/scripts/version_create_response.py b/src/cloudflare/types/workers/scripts/version_create_response.py
index 19a0770d43f..7ad7b7fd78f 100644
--- a/src/cloudflare/types/workers/scripts/version_create_response.py
+++ b/src/cloudflare/types/workers/scripts/version_create_response.py
@@ -724,6 +724,7 @@ class Metadata(BaseModel):
"wrangler",
"terraform",
"dash",
+ "cf_cli",
"dash_template",
"integration",
"quick_editor",
diff --git a/src/cloudflare/types/workers/scripts/version_get_response.py b/src/cloudflare/types/workers/scripts/version_get_response.py
index 6dd42eceb0d..6de7514aa7d 100644
--- a/src/cloudflare/types/workers/scripts/version_get_response.py
+++ b/src/cloudflare/types/workers/scripts/version_get_response.py
@@ -724,6 +724,7 @@ class Metadata(BaseModel):
"wrangler",
"terraform",
"dash",
+ "cf_cli",
"dash_template",
"integration",
"quick_editor",
diff --git a/src/cloudflare/types/workers/scripts/version_list_response.py b/src/cloudflare/types/workers/scripts/version_list_response.py
index c26d4c3b53f..647928c7228 100644
--- a/src/cloudflare/types/workers/scripts/version_list_response.py
+++ b/src/cloudflare/types/workers/scripts/version_list_response.py
@@ -33,6 +33,7 @@ class Metadata(BaseModel):
"wrangler",
"terraform",
"dash",
+ "cf_cli",
"dash_template",
"integration",
"quick_editor",
From 64cf9cc5a52fe7290c0cc646ce4cf762961817e9 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 24 Jun 2026 00:24:46 +0000
Subject: [PATCH 40/67] feat: feat(casb): publish CASB APIs to public SDK
* feat(casb): publish CASB APIs to public SDK
* feat(casb): publish CASB APIs to public SDK
---
.stats.yml | 4 ++--
src/cloudflare/types/zero_trust/casb/__init__.py | 3 +++
src/cloudflare/types/zero_trust/casb/applications/__init__.py | 3 +++
3 files changed, 8 insertions(+), 2 deletions(-)
create mode 100644 src/cloudflare/types/zero_trust/casb/__init__.py
create mode 100644 src/cloudflare/types/zero_trust/casb/applications/__init__.py
diff --git a/.stats.yml b/.stats.yml
index a7d2c62e9f1..a468ecb4187 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-0c9be0bf8ef304b174edc35d11c7485547dffff845a1c02648d96d659e732529.yml
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-a32d7fe651516926ea3995370f036035ac16d1d48c83a0e256e2cb8db7a67ef4.yml
openapi_spec_hash: 6e71744ee4a3360c1c3aacc0a4fee862
-config_hash: 49ddc3264a325bcb6e3063c4adc8d37e
+config_hash: 87a3db059962c340822a760652737ce0
diff --git a/src/cloudflare/types/zero_trust/casb/__init__.py b/src/cloudflare/types/zero_trust/casb/__init__.py
new file mode 100644
index 00000000000..f8ee8b14b1c
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/__init__.py
@@ -0,0 +1,3 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
diff --git a/src/cloudflare/types/zero_trust/casb/applications/__init__.py b/src/cloudflare/types/zero_trust/casb/applications/__init__.py
new file mode 100644
index 00000000000..f8ee8b14b1c
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/applications/__init__.py
@@ -0,0 +1,3 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
From a729c89363a5e8fc3125e1a06ba9ac22f7c1b430 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 24 Jun 2026 03:23:10 +0000
Subject: [PATCH 41/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index a468ecb4187..cd4214cf1ca 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-a32d7fe651516926ea3995370f036035ac16d1d48c83a0e256e2cb8db7a67ef4.yml
-openapi_spec_hash: 6e71744ee4a3360c1c3aacc0a4fee862
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-15baed26e7c20bd45ab9e6498b1f7dba768f1a1f3ae885ac6b3fa128c3c85ed2.yml
+openapi_spec_hash: 9c8170f1827b5a20424d70d364676024
config_hash: 87a3db059962c340822a760652737ce0
From 02340396781891a111a06f51412c9a49ac5e7a2a Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 24 Jun 2026 07:10:31 +0000
Subject: [PATCH 42/67] chore(api): update composite API spec
---
.stats.yml | 4 ++--
.../email_security/investigate/bulk/bulk.py | 12 ++++++------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index cd4214cf1ca..0724f5313c4 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-15baed26e7c20bd45ab9e6498b1f7dba768f1a1f3ae885ac6b3fa128c3c85ed2.yml
-openapi_spec_hash: 9c8170f1827b5a20424d70d364676024
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-8492392f72f6eaf7c77014823f9699e39e01b2f6f487d9120f591e50b2cf4808.yml
+openapi_spec_hash: d6667ae1228aeb42582db6fb40a9c118
config_hash: 87a3db059962c340822a760652737ce0
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/bulk.py b/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
index f4c62074808..19b9d17cbcd 100644
--- a/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
+++ b/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
@@ -211,10 +211,10 @@ def delete(
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> BulkDeleteResponse:
- """Soft-deletes the job, hiding it from all list and detail endpoints.
+ """Deletes the job, removing it from all list and detail endpoints.
- Only jobs in
- a terminal state (`COMPLETED`, `CANCELLED`, `FAILED`, or `SKIPPED`) can be
+ Only jobs in a
+ terminal state (`COMPLETED`, `CANCELLED`, `FAILED`, or `SKIPPED`) can be
deleted. To stop an in-progress job without removing it, use the cancel endpoint
instead.
@@ -458,10 +458,10 @@ async def delete(
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> BulkDeleteResponse:
- """Soft-deletes the job, hiding it from all list and detail endpoints.
+ """Deletes the job, removing it from all list and detail endpoints.
- Only jobs in
- a terminal state (`COMPLETED`, `CANCELLED`, `FAILED`, or `SKIPPED`) can be
+ Only jobs in a
+ terminal state (`COMPLETED`, `CANCELLED`, `FAILED`, or `SKIPPED`) can be
deleted. To stop an in-progress job without removing it, use the cancel endpoint
instead.
From cbe0cc63ece89113e74606875a9711692d559ed8 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 24 Jun 2026 09:28:07 +0000
Subject: [PATCH 43/67] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 0724f5313c4..2a036afae2e 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-8492392f72f6eaf7c77014823f9699e39e01b2f6f487d9120f591e50b2cf4808.yml
-openapi_spec_hash: d6667ae1228aeb42582db6fb40a9c118
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-f102c5ba1ae50994067ea9876a7d5e669ec366421f0ec7a74454f60fb0b4d78c.yml
+openapi_spec_hash: 23830b1f25fbe7f554b14a742b958536
config_hash: 87a3db059962c340822a760652737ce0
From de1242647d25670ab1122b7aa0a67064614fdb81 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Wed, 24 Jun 2026 11:39:16 +0000
Subject: [PATCH 44/67] chore(api): update composite API spec
---
.stats.yml | 4 +--
.../gateway/configurations/configurations.py | 12 +++----
.../resources/zero_trust/gateway/locations.py | 24 ++++++++++++++
.../gateway/gateway_configuration_settings.py | 7 +++++
.../gateway_configuration_settings_param.py | 7 +++++
.../types/zero_trust/gateway/location.py | 30 +++++++++++++++++-
.../gateway/location_create_params.py | 31 +++++++++++++++++--
.../gateway/location_update_params.py | 31 +++++++++++++++++--
.../zero_trust/gateway/test_configurations.py | 4 +++
.../zero_trust/gateway/test_locations.py | 16 ++++++++++
10 files changed, 153 insertions(+), 13 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 2a036afae2e..161767881e0 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 2423
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-f102c5ba1ae50994067ea9876a7d5e669ec366421f0ec7a74454f60fb0b4d78c.yml
-openapi_spec_hash: 23830b1f25fbe7f554b14a742b958536
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare/cloudflare-76a094c7339a3e10d15268d9a00db74f4ea9258cab6829b9dd3542bb0c887ee6.yml
+openapi_spec_hash: 85df1a77de03e8d8f5655c0ca4c8e12d
config_hash: 87a3db059962c340822a760652737ce0
diff --git a/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py b/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py
index 4adab59483a..d7810d8290f 100644
--- a/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py
+++ b/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py
@@ -118,9 +118,9 @@ def edit(
"""
Update (PATCH) a single subcollection of settings such as `antivirus`,
`tls_decrypt`, `activity_log`, `block_page`, `browser_isolation`, `fips`,
- `body_scanning`, or `certificate` without updating the entire configuration
- object. This endpoint returns an error if any settings collection lacks proper
- configuration.
+ `body_scanning`, `certificate`, or `max_ttl_secs` without updating the entire
+ configuration object. This endpoint returns an error if any settings collection
+ lacks proper configuration.
Args:
settings: Specify account settings.
@@ -268,9 +268,9 @@ async def edit(
"""
Update (PATCH) a single subcollection of settings such as `antivirus`,
`tls_decrypt`, `activity_log`, `block_page`, `browser_isolation`, `fips`,
- `body_scanning`, or `certificate` without updating the entire configuration
- object. This endpoint returns an error if any settings collection lacks proper
- configuration.
+ `body_scanning`, `certificate`, or `max_ttl_secs` without updating the entire
+ configuration object. This endpoint returns an error if any settings collection
+ lacks proper configuration.
Args:
settings: Specify account settings.
diff --git a/src/cloudflare/resources/zero_trust/gateway/locations.py b/src/cloudflare/resources/zero_trust/gateway/locations.py
index ce667d51fe4..f1a07ab9ba7 100644
--- a/src/cloudflare/resources/zero_trust/gateway/locations.py
+++ b/src/cloudflare/resources/zero_trust/gateway/locations.py
@@ -55,6 +55,7 @@ def create(
dns_destination_ips_id: str | Omit = omit,
ecs_support: bool | Omit = omit,
endpoints: Optional[EndpointParam] | Omit = omit,
+ max_ttl: Optional[location_create_params.MaxTTL] | Omit = omit,
networks: Optional[Iterable[location_create_params.Network]] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -81,6 +82,10 @@ def create(
endpoints: Configure the destination endpoints for this location.
+ max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
+ rewrite DNS responses to cap returned record TTLs using the account setting or a
+ location-specific value, or leave TTLs unchanged.
+
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
is enabled for this location.
@@ -104,6 +109,7 @@ def create(
"dns_destination_ips_id": dns_destination_ips_id,
"ecs_support": ecs_support,
"endpoints": endpoints,
+ "max_ttl": max_ttl,
"networks": networks,
},
location_create_params.LocationCreateParams,
@@ -128,6 +134,7 @@ def update(
dns_destination_ips_id: str | Omit = omit,
ecs_support: bool | Omit = omit,
endpoints: Optional[EndpointParam] | Omit = omit,
+ max_ttl: Optional[location_update_params.MaxTTL] | Omit = omit,
networks: Optional[Iterable[location_update_params.Network]] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -154,6 +161,10 @@ def update(
endpoints: Configure the destination endpoints for this location.
+ max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
+ rewrite DNS responses to cap returned record TTLs using the account setting or a
+ location-specific value, or leave TTLs unchanged.
+
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
is enabled for this location.
@@ -181,6 +192,7 @@ def update(
"dns_destination_ips_id": dns_destination_ips_id,
"ecs_support": ecs_support,
"endpoints": endpoints,
+ "max_ttl": max_ttl,
"networks": networks,
},
location_update_params.LocationUpdateParams,
@@ -343,6 +355,7 @@ async def create(
dns_destination_ips_id: str | Omit = omit,
ecs_support: bool | Omit = omit,
endpoints: Optional[EndpointParam] | Omit = omit,
+ max_ttl: Optional[location_create_params.MaxTTL] | Omit = omit,
networks: Optional[Iterable[location_create_params.Network]] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -369,6 +382,10 @@ async def create(
endpoints: Configure the destination endpoints for this location.
+ max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
+ rewrite DNS responses to cap returned record TTLs using the account setting or a
+ location-specific value, or leave TTLs unchanged.
+
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
is enabled for this location.
@@ -392,6 +409,7 @@ async def create(
"dns_destination_ips_id": dns_destination_ips_id,
"ecs_support": ecs_support,
"endpoints": endpoints,
+ "max_ttl": max_ttl,
"networks": networks,
},
location_create_params.LocationCreateParams,
@@ -416,6 +434,7 @@ async def update(
dns_destination_ips_id: str | Omit = omit,
ecs_support: bool | Omit = omit,
endpoints: Optional[EndpointParam] | Omit = omit,
+ max_ttl: Optional[location_update_params.MaxTTL] | Omit = omit,
networks: Optional[Iterable[location_update_params.Network]] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -442,6 +461,10 @@ async def update(
endpoints: Configure the destination endpoints for this location.
+ max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
+ rewrite DNS responses to cap returned record TTLs using the account setting or a
+ location-specific value, or leave TTLs unchanged.
+
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
is enabled for this location.
@@ -469,6 +492,7 @@ async def update(
"dns_destination_ips_id": dns_destination_ips_id,
"ecs_support": ecs_support,
"endpoints": endpoints,
+ "max_ttl": max_ttl,
"networks": networks,
},
location_update_params.LocationUpdateParams,
diff --git a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py
index 221f23408b4..4eb51ab1f67 100644
--- a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py
+++ b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py
@@ -110,6 +110,13 @@ class GatewayConfigurationSettings(BaseModel):
inspection: Optional[Inspection] = None
"""Define the proxy inspection mode."""
+ max_ttl_secs: Optional[int] = None
+ """Set the account-level DNS TTL cap, in seconds.
+
+ Gateway rewrites DNS responses so returned record TTLs do not exceed this value.
+ DNS locations can inherit, override, or disable this cap.
+ """
+
protocol_detection: Optional[ProtocolDetection] = None
"""Specify whether to detect protocols from the initial bytes of client traffic."""
diff --git a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py
index 73a30f8203b..f558032d7f6 100644
--- a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py
+++ b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py
@@ -111,6 +111,13 @@ class GatewayConfigurationSettingsParam(TypedDict, total=False):
inspection: Optional[Inspection]
"""Define the proxy inspection mode."""
+ max_ttl_secs: Optional[int]
+ """Set the account-level DNS TTL cap, in seconds.
+
+ Gateway rewrites DNS responses so returned record TTLs do not exceed this value.
+ DNS locations can inherit, override, or disable this cap.
+ """
+
protocol_detection: Optional[ProtocolDetectionParam]
"""Specify whether to detect protocols from the initial bytes of client traffic."""
diff --git a/src/cloudflare/types/zero_trust/gateway/location.py b/src/cloudflare/types/zero_trust/gateway/location.py
index b2b1b495220..18ffd79102f 100644
--- a/src/cloudflare/types/zero_trust/gateway/location.py
+++ b/src/cloudflare/types/zero_trust/gateway/location.py
@@ -2,11 +2,32 @@
from typing import List, Optional
from datetime import datetime
+from typing_extensions import Literal
from .endpoint import Endpoint
from ...._models import BaseModel
-__all__ = ["Location", "Network"]
+__all__ = ["Location", "MaxTTL", "Network"]
+
+
+class MaxTTL(BaseModel):
+ """Configure DNS response TTL behavior for this Gateway location.
+
+ Gateway can rewrite DNS responses to cap returned record TTLs using the account setting or a location-specific value, or leave TTLs unchanged.
+ """
+
+ mode: Literal["inherit", "override", "disabled"]
+ """
+ Specify how this location handles DNS response TTLs by using the account
+ setting, using a location-specific value, or leaving TTLs unchanged.
+ """
+
+ ttl_secs: Optional[int] = None
+ """Set the location-specific DNS TTL cap, in seconds.
+
+ Required when `mode` is `override`. Must be omitted when `mode` is `inherit` or
+ `disabled`.
+ """
class Network(BaseModel):
@@ -65,6 +86,13 @@ class Location(BaseModel):
dns_destination_ips_id. This field read-only.
"""
+ max_ttl: Optional[MaxTTL] = None
+ """Configure DNS response TTL behavior for this Gateway location.
+
+ Gateway can rewrite DNS responses to cap returned record TTLs using the account
+ setting or a location-specific value, or leave TTLs unchanged.
+ """
+
name: Optional[str] = None
"""Specify the location name."""
diff --git a/src/cloudflare/types/zero_trust/gateway/location_create_params.py b/src/cloudflare/types/zero_trust/gateway/location_create_params.py
index f20f9f2845a..f3a58d799ba 100644
--- a/src/cloudflare/types/zero_trust/gateway/location_create_params.py
+++ b/src/cloudflare/types/zero_trust/gateway/location_create_params.py
@@ -3,11 +3,11 @@
from __future__ import annotations
from typing import Iterable, Optional
-from typing_extensions import Required, TypedDict
+from typing_extensions import Literal, Required, TypedDict
from .endpoint_param import EndpointParam
-__all__ = ["LocationCreateParams", "Network"]
+__all__ = ["LocationCreateParams", "MaxTTL", "Network"]
class LocationCreateParams(TypedDict, total=False):
@@ -34,6 +34,13 @@ class LocationCreateParams(TypedDict, total=False):
endpoints: Optional[EndpointParam]
"""Configure the destination endpoints for this location."""
+ max_ttl: Optional[MaxTTL]
+ """Configure DNS response TTL behavior for this Gateway location.
+
+ Gateway can rewrite DNS responses to cap returned record TTLs using the account
+ setting or a location-specific value, or leave TTLs unchanged.
+ """
+
networks: Optional[Iterable[Network]]
"""
Specify the list of network ranges from which requests at this location
@@ -42,6 +49,26 @@ class LocationCreateParams(TypedDict, total=False):
"""
+class MaxTTL(TypedDict, total=False):
+ """Configure DNS response TTL behavior for this Gateway location.
+
+ Gateway can rewrite DNS responses to cap returned record TTLs using the account setting or a location-specific value, or leave TTLs unchanged.
+ """
+
+ mode: Required[Literal["inherit", "override", "disabled"]]
+ """
+ Specify how this location handles DNS response TTLs by using the account
+ setting, using a location-specific value, or leaving TTLs unchanged.
+ """
+
+ ttl_secs: Optional[int]
+ """Set the location-specific DNS TTL cap, in seconds.
+
+ Required when `mode` is `override`. Must be omitted when `mode` is `inherit` or
+ `disabled`.
+ """
+
+
class Network(TypedDict, total=False):
network: Required[str]
"""Specify the IPv4 address or IPv4 CIDR. Limit IPv4 CIDRs to a maximum of /24."""
diff --git a/src/cloudflare/types/zero_trust/gateway/location_update_params.py b/src/cloudflare/types/zero_trust/gateway/location_update_params.py
index b374d0096a0..141e2eb3792 100644
--- a/src/cloudflare/types/zero_trust/gateway/location_update_params.py
+++ b/src/cloudflare/types/zero_trust/gateway/location_update_params.py
@@ -3,11 +3,11 @@
from __future__ import annotations
from typing import Iterable, Optional
-from typing_extensions import Required, TypedDict
+from typing_extensions import Literal, Required, TypedDict
from .endpoint_param import EndpointParam
-__all__ = ["LocationUpdateParams", "Network"]
+__all__ = ["LocationUpdateParams", "MaxTTL", "Network"]
class LocationUpdateParams(TypedDict, total=False):
@@ -34,6 +34,13 @@ class LocationUpdateParams(TypedDict, total=False):
endpoints: Optional[EndpointParam]
"""Configure the destination endpoints for this location."""
+ max_ttl: Optional[MaxTTL]
+ """Configure DNS response TTL behavior for this Gateway location.
+
+ Gateway can rewrite DNS responses to cap returned record TTLs using the account
+ setting or a location-specific value, or leave TTLs unchanged.
+ """
+
networks: Optional[Iterable[Network]]
"""
Specify the list of network ranges from which requests at this location
@@ -42,6 +49,26 @@ class LocationUpdateParams(TypedDict, total=False):
"""
+class MaxTTL(TypedDict, total=False):
+ """Configure DNS response TTL behavior for this Gateway location.
+
+ Gateway can rewrite DNS responses to cap returned record TTLs using the account setting or a location-specific value, or leave TTLs unchanged.
+ """
+
+ mode: Required[Literal["inherit", "override", "disabled"]]
+ """
+ Specify how this location handles DNS response TTLs by using the account
+ setting, using a location-specific value, or leaving TTLs unchanged.
+ """
+
+ ttl_secs: Optional[int]
+ """Set the location-specific DNS TTL cap, in seconds.
+
+ Required when `mode` is `override`. Must be omitted when `mode` is `inherit` or
+ `disabled`.
+ """
+
+
class Network(TypedDict, total=False):
network: Required[str]
"""Specify the IPv4 address or IPv4 CIDR. Limit IPv4 CIDRs to a maximum of /24."""
diff --git a/tests/api_resources/zero_trust/gateway/test_configurations.py b/tests/api_resources/zero_trust/gateway/test_configurations.py
index 14e027c3095..147af9541b9 100644
--- a/tests/api_resources/zero_trust/gateway/test_configurations.py
+++ b/tests/api_resources/zero_trust/gateway/test_configurations.py
@@ -73,6 +73,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
"fips": {"tls": True},
"host_selector": {"enabled": False},
"inspection": {"mode": "static"},
+ "max_ttl_secs": 3600,
"protocol_detection": {"enabled": True},
"sandbox": {
"enabled": True,
@@ -166,6 +167,7 @@ def test_method_edit_with_all_params(self, client: Cloudflare) -> None:
"fips": {"tls": True},
"host_selector": {"enabled": False},
"inspection": {"mode": "static"},
+ "max_ttl_secs": 3600,
"protocol_detection": {"enabled": True},
"sandbox": {
"enabled": True,
@@ -303,6 +305,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
"fips": {"tls": True},
"host_selector": {"enabled": False},
"inspection": {"mode": "static"},
+ "max_ttl_secs": 3600,
"protocol_detection": {"enabled": True},
"sandbox": {
"enabled": True,
@@ -396,6 +399,7 @@ async def test_method_edit_with_all_params(self, async_client: AsyncCloudflare)
"fips": {"tls": True},
"host_selector": {"enabled": False},
"inspection": {"mode": "static"},
+ "max_ttl_secs": 3600,
"protocol_detection": {"enabled": True},
"sandbox": {
"enabled": True,
diff --git a/tests/api_resources/zero_trust/gateway/test_locations.py b/tests/api_resources/zero_trust/gateway/test_locations.py
index b53c7d4be82..0bed11b29b1 100644
--- a/tests/api_resources/zero_trust/gateway/test_locations.py
+++ b/tests/api_resources/zero_trust/gateway/test_locations.py
@@ -50,6 +50,10 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
"networks": [{"network": "2001:85a3::/64"}],
},
},
+ max_ttl={
+ "mode": "override",
+ "ttl_secs": 3600,
+ },
networks=[{"network": "192.0.2.1/32"}],
)
assert_matches_type(Optional[Location], location, path=["response"])
@@ -122,6 +126,10 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
"networks": [{"network": "2001:85a3::/64"}],
},
},
+ max_ttl={
+ "mode": "override",
+ "ttl_secs": 3600,
+ },
networks=[{"network": "192.0.2.1/32"}],
)
assert_matches_type(Optional[Location], location, path=["response"])
@@ -342,6 +350,10 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
"networks": [{"network": "2001:85a3::/64"}],
},
},
+ max_ttl={
+ "mode": "override",
+ "ttl_secs": 3600,
+ },
networks=[{"network": "192.0.2.1/32"}],
)
assert_matches_type(Optional[Location], location, path=["response"])
@@ -414,6 +426,10 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
"networks": [{"network": "2001:85a3::/64"}],
},
},
+ max_ttl={
+ "mode": "override",
+ "ttl_secs": 3600,
+ },
networks=[{"network": "192.0.2.1/32"}],
)
assert_matches_type(Optional[Location], location, path=["response"])
From 639b2d020e43bf790a17c418ff2f8cd2ad48292c Mon Sep 17 00:00:00 2001
From: rotem client.accounts.logs.audit.list(\*, account_id, \*\*params) -> SyncCursorPaginationAfter[AuditListResponse]
+- client.accounts.logs.audit.history(id, \*, account_id, \*\*params) -> AuditHistoryResponse
+- client.accounts.logs.audit.product_categories(\*, account_id) -> SyncSinglePage[AuditProductCategoriesResponse]
diff --git a/src/cloudflare/resources/accounts/logs/audit.py b/src/cloudflare/resources/accounts/logs/audit.py
index 8f5dbfeeac7..5d265b38d76 100644
--- a/src/cloudflare/resources/accounts/logs/audit.py
+++ b/src/cloudflare/resources/accounts/logs/audit.py
@@ -2,14 +2,14 @@
from __future__ import annotations
-from typing import Union
-from datetime import date
+from typing import Type, Union, cast
+from datetime import date, datetime
from typing_extensions import Literal
import httpx
-from ...._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
-from ...._utils import path_template, maybe_transform
+from ...._types import Body, Omit, Query, Headers, NotGiven, SequenceNotStr, omit, not_given
+from ...._utils import path_template, maybe_transform, async_maybe_transform
from ...._compat import cached_property
from ...._resource import SyncAPIResource, AsyncAPIResource
from ...._response import (
@@ -18,10 +18,13 @@
async_to_raw_response_wrapper,
async_to_streamed_response_wrapper,
)
-from ....pagination import SyncCursorPaginationAfter, AsyncCursorPaginationAfter
+from ...._wrappers import ResultWrapper
+from ....pagination import SyncSinglePage, AsyncSinglePage, SyncCursorPaginationAfter, AsyncCursorPaginationAfter
from ...._base_client import AsyncPaginator, make_request_options
-from ....types.accounts.logs import audit_list_params
+from ....types.accounts.logs import audit_list_params, audit_history_params
from ....types.accounts.logs.audit_list_response import AuditListResponse
+from ....types.accounts.logs.audit_history_response import AuditHistoryResponse
+from ....types.accounts.logs.audit_product_categories_response import AuditProductCategoriesResponse
__all__ = ["AuditResource", "AsyncAuditResource"]
@@ -33,7 +36,7 @@ def with_raw_response(self) -> AuditResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuditResourceWithRawResponse(self)
@@ -42,7 +45,7 @@ def with_streaming_response(self) -> AuditResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuditResourceWithStreamingResponse(self)
@@ -67,6 +70,7 @@ def list(
cursor: str | Omit = omit,
direction: Literal["desc", "asc"] | Omit = omit,
limit: float | Omit = omit,
+ product_category: SequenceNotStr[str] | Omit = omit,
raw_cf_rayid: audit_list_params.RawCfRayID | Omit = omit,
raw_method: audit_list_params.RawMethod | Omit = omit,
raw_status_code: audit_list_params.RawStatusCode | Omit = omit,
@@ -108,6 +112,12 @@ def list(
limit: The number limits the objects to return. The cursor attribute may be used to
iterate over the next batch of objects if there are more than the limit.
+ product_category: Filters audit logs by one or more predefined product categories. Each product
+ category expands into a curated set of resource_product values and is unioned
+ with any explicit resource_product filter. Matched case-insensitively; unknown
+ product categories return 400. Repeatable. Use the audit log product categories
+ endpoint to discover the available values.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -145,6 +155,7 @@ def list(
"cursor": cursor,
"direction": direction,
"limit": limit,
+ "product_category": product_category,
"raw_cf_rayid": raw_cf_rayid,
"raw_method": raw_method,
"raw_status_code": raw_status_code,
@@ -162,6 +173,141 @@ def list(
model=AuditListResponse,
)
+ def history(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ action_time: Union[str, datetime],
+ before: Union[str, date],
+ since: Union[str, date],
+ cursor: str | Omit = omit,
+ direction: Literal["desc", "asc"] | Omit = omit,
+ limit: float | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AuditHistoryResponse:
+ """
+ Returns the chronological change history for the resource identified by the
+ given audit log entry.
+
+ The endpoint first locates the source audit log entry by `id` (using
+ `action_time` to narrow the lookup window), derives identifying filters from
+ that entry, and then returns matching audit logs within the `since`/`before`
+ window.
+
+ The `result_info.history_status` field indicates the quality of the resource
+ identification used:
+
+ - `exact`: Resource was identified by the resource URI.
+ - `approximate`: Resource was identified without the resource URI.
+ - `unavailable`: The source audit log entry did not contain enough information
+ to identify the resource; an empty result is returned.
+
+ Args:
+ account_id: The unique ID that identifies the account.
+
+ id: The ID of the audit log to fetch resource history for.
+
+ action_time: RFC3339 timestamp of the source audit log entry's action time. Used to narrow
+ the source-entry lookup window. Provide the `action.time` value from the audit
+ log identified by `id`.
+
+ before: Limits the returned results to logs older than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ since: Limits the returned results to logs newer than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ cursor: The cursor is an opaque token used to paginate through large sets of records. It
+ indicates the position from which to continue when requesting the next set of
+ records. A valid cursor value can be obtained from the cursor object in the
+ result_info structure of a previous response.
+
+ direction: Sets sorting order.
+
+ limit: The number limits the objects to return. The cursor attribute may be used to
+ iterate over the next batch of objects if there are more than the limit.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return self._get(
+ path_template("/accounts/{account_id}/logs/audit/{id}/history", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "action_time": action_time,
+ "before": before,
+ "since": since,
+ "cursor": cursor,
+ "direction": direction,
+ "limit": limit,
+ },
+ audit_history_params.AuditHistoryParams,
+ ),
+ post_parser=ResultWrapper[AuditHistoryResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[AuditHistoryResponse], ResultWrapper[AuditHistoryResponse]),
+ )
+
+ def product_categories(
+ self,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SyncSinglePage[AuditProductCategoriesResponse]:
+ """
+ Lists the available audit log product categories and the resource products each
+ one expands to. Use these values with the product_category filter on the account
+ audit logs endpoint.
+
+ Args:
+ account_id: The unique id that identifies the account.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get_api_list(
+ path_template("/accounts/{account_id}/logs/audit/product_categories", account_id=account_id),
+ page=SyncSinglePage[AuditProductCategoriesResponse],
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ model=AuditProductCategoriesResponse,
+ )
+
class AsyncAuditResource(AsyncAPIResource):
@cached_property
@@ -170,7 +316,7 @@ def with_raw_response(self) -> AsyncAuditResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuditResourceWithRawResponse(self)
@@ -179,7 +325,7 @@ def with_streaming_response(self) -> AsyncAuditResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuditResourceWithStreamingResponse(self)
@@ -204,6 +350,7 @@ def list(
cursor: str | Omit = omit,
direction: Literal["desc", "asc"] | Omit = omit,
limit: float | Omit = omit,
+ product_category: SequenceNotStr[str] | Omit = omit,
raw_cf_rayid: audit_list_params.RawCfRayID | Omit = omit,
raw_method: audit_list_params.RawMethod | Omit = omit,
raw_status_code: audit_list_params.RawStatusCode | Omit = omit,
@@ -245,6 +392,12 @@ def list(
limit: The number limits the objects to return. The cursor attribute may be used to
iterate over the next batch of objects if there are more than the limit.
+ product_category: Filters audit logs by one or more predefined product categories. Each product
+ category expands into a curated set of resource_product values and is unioned
+ with any explicit resource_product filter. Matched case-insensitively; unknown
+ product categories return 400. Repeatable. Use the audit log product categories
+ endpoint to discover the available values.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -282,6 +435,7 @@ def list(
"cursor": cursor,
"direction": direction,
"limit": limit,
+ "product_category": product_category,
"raw_cf_rayid": raw_cf_rayid,
"raw_method": raw_method,
"raw_status_code": raw_status_code,
@@ -299,6 +453,141 @@ def list(
model=AuditListResponse,
)
+ async def history(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ action_time: Union[str, datetime],
+ before: Union[str, date],
+ since: Union[str, date],
+ cursor: str | Omit = omit,
+ direction: Literal["desc", "asc"] | Omit = omit,
+ limit: float | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AuditHistoryResponse:
+ """
+ Returns the chronological change history for the resource identified by the
+ given audit log entry.
+
+ The endpoint first locates the source audit log entry by `id` (using
+ `action_time` to narrow the lookup window), derives identifying filters from
+ that entry, and then returns matching audit logs within the `since`/`before`
+ window.
+
+ The `result_info.history_status` field indicates the quality of the resource
+ identification used:
+
+ - `exact`: Resource was identified by the resource URI.
+ - `approximate`: Resource was identified without the resource URI.
+ - `unavailable`: The source audit log entry did not contain enough information
+ to identify the resource; an empty result is returned.
+
+ Args:
+ account_id: The unique ID that identifies the account.
+
+ id: The ID of the audit log to fetch resource history for.
+
+ action_time: RFC3339 timestamp of the source audit log entry's action time. Used to narrow
+ the source-entry lookup window. Provide the `action.time` value from the audit
+ log identified by `id`.
+
+ before: Limits the returned results to logs older than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ since: Limits the returned results to logs newer than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ cursor: The cursor is an opaque token used to paginate through large sets of records. It
+ indicates the position from which to continue when requesting the next set of
+ records. A valid cursor value can be obtained from the cursor object in the
+ result_info structure of a previous response.
+
+ direction: Sets sorting order.
+
+ limit: The number limits the objects to return. The cursor attribute may be used to
+ iterate over the next batch of objects if there are more than the limit.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return await self._get(
+ path_template("/accounts/{account_id}/logs/audit/{id}/history", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform(
+ {
+ "action_time": action_time,
+ "before": before,
+ "since": since,
+ "cursor": cursor,
+ "direction": direction,
+ "limit": limit,
+ },
+ audit_history_params.AuditHistoryParams,
+ ),
+ post_parser=ResultWrapper[AuditHistoryResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[AuditHistoryResponse], ResultWrapper[AuditHistoryResponse]),
+ )
+
+ def product_categories(
+ self,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AsyncPaginator[AuditProductCategoriesResponse, AsyncSinglePage[AuditProductCategoriesResponse]]:
+ """
+ Lists the available audit log product categories and the resource products each
+ one expands to. Use these values with the product_category filter on the account
+ audit logs endpoint.
+
+ Args:
+ account_id: The unique id that identifies the account.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get_api_list(
+ path_template("/accounts/{account_id}/logs/audit/product_categories", account_id=account_id),
+ page=AsyncSinglePage[AuditProductCategoriesResponse],
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ model=AuditProductCategoriesResponse,
+ )
+
class AuditResourceWithRawResponse:
def __init__(self, audit: AuditResource) -> None:
@@ -307,6 +596,12 @@ def __init__(self, audit: AuditResource) -> None:
self.list = to_raw_response_wrapper(
audit.list,
)
+ self.history = to_raw_response_wrapper(
+ audit.history,
+ )
+ self.product_categories = to_raw_response_wrapper(
+ audit.product_categories,
+ )
class AsyncAuditResourceWithRawResponse:
@@ -316,6 +611,12 @@ def __init__(self, audit: AsyncAuditResource) -> None:
self.list = async_to_raw_response_wrapper(
audit.list,
)
+ self.history = async_to_raw_response_wrapper(
+ audit.history,
+ )
+ self.product_categories = async_to_raw_response_wrapper(
+ audit.product_categories,
+ )
class AuditResourceWithStreamingResponse:
@@ -325,6 +626,12 @@ def __init__(self, audit: AuditResource) -> None:
self.list = to_streamed_response_wrapper(
audit.list,
)
+ self.history = to_streamed_response_wrapper(
+ audit.history,
+ )
+ self.product_categories = to_streamed_response_wrapper(
+ audit.product_categories,
+ )
class AsyncAuditResourceWithStreamingResponse:
@@ -334,3 +641,9 @@ def __init__(self, audit: AsyncAuditResource) -> None:
self.list = async_to_streamed_response_wrapper(
audit.list,
)
+ self.history = async_to_streamed_response_wrapper(
+ audit.history,
+ )
+ self.product_categories = async_to_streamed_response_wrapper(
+ audit.product_categories,
+ )
diff --git a/src/cloudflare/resources/accounts/logs/logs.py b/src/cloudflare/resources/accounts/logs/logs.py
index 69595caf7a3..57e74af1967 100644
--- a/src/cloudflare/resources/accounts/logs/logs.py
+++ b/src/cloudflare/resources/accounts/logs/logs.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/accounts/members.py b/src/cloudflare/resources/accounts/members.py
index e6c71a43b57..4ed82d3582d 100644
--- a/src/cloudflare/resources/accounts/members.py
+++ b/src/cloudflare/resources/accounts/members.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> MembersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MembersResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> MembersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MembersResourceWithStreamingResponse(self)
@@ -431,7 +431,7 @@ def with_raw_response(self) -> AsyncMembersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMembersResourceWithRawResponse(self)
@@ -440,7 +440,7 @@ def with_streaming_response(self) -> AsyncMembersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMembersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/accounts/roles.py b/src/cloudflare/resources/accounts/roles.py
index ed81b0828d4..248105e8820 100644
--- a/src/cloudflare/resources/accounts/roles.py
+++ b/src/cloudflare/resources/accounts/roles.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> RolesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RolesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> RolesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RolesResourceWithStreamingResponse(self)
@@ -149,7 +149,7 @@ def with_raw_response(self) -> AsyncRolesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRolesResourceWithRawResponse(self)
@@ -158,7 +158,7 @@ def with_streaming_response(self) -> AsyncRolesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRolesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/accounts/subscriptions.py b/src/cloudflare/resources/accounts/subscriptions.py
index 60a993208f2..7cea8935197 100644
--- a/src/cloudflare/resources/accounts/subscriptions.py
+++ b/src/cloudflare/resources/accounts/subscriptions.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> SubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubscriptionsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> SubscriptionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubscriptionsResourceWithStreamingResponse(self)
@@ -257,7 +257,7 @@ def with_raw_response(self) -> AsyncSubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubscriptionsResourceWithRawResponse(self)
@@ -266,7 +266,7 @@ def with_streaming_response(self) -> AsyncSubscriptionsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubscriptionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/accounts/tokens/permission_groups.py b/src/cloudflare/resources/accounts/tokens/permission_groups.py
index cd121b3d525..de700fdc60a 100644
--- a/src/cloudflare/resources/accounts/tokens/permission_groups.py
+++ b/src/cloudflare/resources/accounts/tokens/permission_groups.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> PermissionGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PermissionGroupsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> PermissionGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PermissionGroupsResourceWithStreamingResponse(self)
@@ -158,7 +158,7 @@ def with_raw_response(self) -> AsyncPermissionGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPermissionGroupsResourceWithRawResponse(self)
@@ -167,7 +167,7 @@ def with_streaming_response(self) -> AsyncPermissionGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPermissionGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/accounts/tokens/tokens.py b/src/cloudflare/resources/accounts/tokens/tokens.py
index d96189242ab..6dae35c0062 100644
--- a/src/cloudflare/resources/accounts/tokens/tokens.py
+++ b/src/cloudflare/resources/accounts/tokens/tokens.py
@@ -62,7 +62,7 @@ def with_raw_response(self) -> TokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokensResourceWithRawResponse(self)
@@ -71,7 +71,7 @@ def with_streaming_response(self) -> TokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokensResourceWithStreamingResponse(self)
@@ -409,7 +409,7 @@ def with_raw_response(self) -> AsyncTokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokensResourceWithRawResponse(self)
@@ -418,7 +418,7 @@ def with_streaming_response(self) -> AsyncTokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokensResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/accounts/tokens/value.py b/src/cloudflare/resources/accounts/tokens/value.py
index 3c02046d4ff..e8617582887 100644
--- a/src/cloudflare/resources/accounts/tokens/value.py
+++ b/src/cloudflare/resources/accounts/tokens/value.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ValueResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ValueResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ValueResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ValueResourceWithStreamingResponse(self)
@@ -98,7 +98,7 @@ def with_raw_response(self) -> AsyncValueResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncValueResourceWithRawResponse(self)
@@ -107,7 +107,7 @@ def with_streaming_response(self) -> AsyncValueResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncValueResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/acm/acm.py b/src/cloudflare/resources/acm/acm.py
index ec37c76a47b..c44cea21573 100644
--- a/src/cloudflare/resources/acm/acm.py
+++ b/src/cloudflare/resources/acm/acm.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ACMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ACMResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ACMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ACMResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncACMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncACMResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncACMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncACMResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/acm/custom_trust_store.py b/src/cloudflare/resources/acm/custom_trust_store.py
index 95591d5d7f9..9fe8a89b8fe 100644
--- a/src/cloudflare/resources/acm/custom_trust_store.py
+++ b/src/cloudflare/resources/acm/custom_trust_store.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> CustomTrustStoreResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomTrustStoreResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> CustomTrustStoreResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomTrustStoreResourceWithStreamingResponse(self)
@@ -265,7 +265,7 @@ def with_raw_response(self) -> AsyncCustomTrustStoreResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomTrustStoreResourceWithRawResponse(self)
@@ -274,7 +274,7 @@ def with_streaming_response(self) -> AsyncCustomTrustStoreResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomTrustStoreResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/acm/total_tls.py b/src/cloudflare/resources/acm/total_tls.py
index 0b99a4d2b11..45e231dcb15 100644
--- a/src/cloudflare/resources/acm/total_tls.py
+++ b/src/cloudflare/resources/acm/total_tls.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> TotalTLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TotalTLSResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> TotalTLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TotalTLSResourceWithStreamingResponse(self)
@@ -200,7 +200,7 @@ def with_raw_response(self) -> AsyncTotalTLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTotalTLSResourceWithRawResponse(self)
@@ -209,7 +209,7 @@ def with_streaming_response(self) -> AsyncTotalTLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTotalTLSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/address_maps/accounts.py b/src/cloudflare/resources/addressing/address_maps/accounts.py
index 63365f5077d..1054f64a31b 100644
--- a/src/cloudflare/resources/addressing/address_maps/accounts.py
+++ b/src/cloudflare/resources/addressing/address_maps/accounts.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> AccountsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountsResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> AccountsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountsResourceWithStreamingResponse(self)
@@ -140,7 +140,7 @@ def with_raw_response(self) -> AsyncAccountsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountsResourceWithRawResponse(self)
@@ -149,7 +149,7 @@ def with_streaming_response(self) -> AsyncAccountsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/address_maps/address_maps.py b/src/cloudflare/resources/addressing/address_maps/address_maps.py
index 6972bde802f..65cd4554b52 100644
--- a/src/cloudflare/resources/addressing/address_maps/address_maps.py
+++ b/src/cloudflare/resources/addressing/address_maps/address_maps.py
@@ -71,7 +71,7 @@ def with_raw_response(self) -> AddressMapsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AddressMapsResourceWithRawResponse(self)
@@ -80,7 +80,7 @@ def with_streaming_response(self) -> AddressMapsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AddressMapsResourceWithStreamingResponse(self)
@@ -366,7 +366,7 @@ def with_raw_response(self) -> AsyncAddressMapsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAddressMapsResourceWithRawResponse(self)
@@ -375,7 +375,7 @@ def with_streaming_response(self) -> AsyncAddressMapsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAddressMapsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/address_maps/ips.py b/src/cloudflare/resources/addressing/address_maps/ips.py
index 5fda1d42439..266dedf7ec3 100644
--- a/src/cloudflare/resources/addressing/address_maps/ips.py
+++ b/src/cloudflare/resources/addressing/address_maps/ips.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> IPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPsResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> IPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPsResourceWithStreamingResponse(self)
@@ -152,7 +152,7 @@ def with_raw_response(self) -> AsyncIPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPsResourceWithRawResponse(self)
@@ -161,7 +161,7 @@ def with_streaming_response(self) -> AsyncIPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/address_maps/zones.py b/src/cloudflare/resources/addressing/address_maps/zones.py
index 83d6b99ca04..0902026c94c 100644
--- a/src/cloudflare/resources/addressing/address_maps/zones.py
+++ b/src/cloudflare/resources/addressing/address_maps/zones.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> ZonesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZonesResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> ZonesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZonesResourceWithStreamingResponse(self)
@@ -152,7 +152,7 @@ def with_raw_response(self) -> AsyncZonesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZonesResourceWithRawResponse(self)
@@ -161,7 +161,7 @@ def with_streaming_response(self) -> AsyncZonesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZonesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/addressing.py b/src/cloudflare/resources/addressing/addressing.py
index 2ddc2d78362..863ef33c397 100644
--- a/src/cloudflare/resources/addressing/addressing.py
+++ b/src/cloudflare/resources/addressing/addressing.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> AddressingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AddressingResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> AddressingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AddressingResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncAddressingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAddressingResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncAddressingResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAddressingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/loa_documents.py b/src/cloudflare/resources/addressing/loa_documents.py
index 8c57a59d2c0..88ac879bcd2 100644
--- a/src/cloudflare/resources/addressing/loa_documents.py
+++ b/src/cloudflare/resources/addressing/loa_documents.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> LOADocumentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LOADocumentsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> LOADocumentsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LOADocumentsResourceWithStreamingResponse(self)
@@ -152,7 +152,7 @@ def with_raw_response(self) -> AsyncLOADocumentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLOADocumentsResourceWithRawResponse(self)
@@ -161,7 +161,7 @@ def with_streaming_response(self) -> AsyncLOADocumentsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLOADocumentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/prefixes/advertisement_status.py b/src/cloudflare/resources/addressing/prefixes/advertisement_status.py
index 2e89a5cbc75..3c9fda4feee 100644
--- a/src/cloudflare/resources/addressing/prefixes/advertisement_status.py
+++ b/src/cloudflare/resources/addressing/prefixes/advertisement_status.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AdvertisementStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AdvertisementStatusResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AdvertisementStatusResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AdvertisementStatusResourceWithStreamingResponse(self)
@@ -167,7 +167,7 @@ def with_raw_response(self) -> AsyncAdvertisementStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAdvertisementStatusResourceWithRawResponse(self)
@@ -176,7 +176,7 @@ def with_streaming_response(self) -> AsyncAdvertisementStatusResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAdvertisementStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py b/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py
index b971dbbd78e..6c073a65125 100644
--- a/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py
+++ b/src/cloudflare/resources/addressing/prefixes/bgp_prefixes.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> BGPPrefixesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BGPPrefixesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> BGPPrefixesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BGPPrefixesResourceWithStreamingResponse(self)
@@ -283,7 +283,7 @@ def with_raw_response(self) -> AsyncBGPPrefixesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBGPPrefixesResourceWithRawResponse(self)
@@ -292,7 +292,7 @@ def with_streaming_response(self) -> AsyncBGPPrefixesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBGPPrefixesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/prefixes/delegations.py b/src/cloudflare/resources/addressing/prefixes/delegations.py
index f77cf6833b3..3a6ed72dd6f 100644
--- a/src/cloudflare/resources/addressing/prefixes/delegations.py
+++ b/src/cloudflare/resources/addressing/prefixes/delegations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> DelegationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DelegationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> DelegationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DelegationsResourceWithStreamingResponse(self)
@@ -214,7 +214,7 @@ def with_raw_response(self) -> AsyncDelegationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDelegationsResourceWithRawResponse(self)
@@ -223,7 +223,7 @@ def with_streaming_response(self) -> AsyncDelegationsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDelegationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/prefixes/prefixes.py b/src/cloudflare/resources/addressing/prefixes/prefixes.py
index 34d886a30f0..c745dfb9db6 100644
--- a/src/cloudflare/resources/addressing/prefixes/prefixes.py
+++ b/src/cloudflare/resources/addressing/prefixes/prefixes.py
@@ -81,7 +81,7 @@ def with_raw_response(self) -> PrefixesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PrefixesResourceWithRawResponse(self)
@@ -90,7 +90,7 @@ def with_streaming_response(self) -> PrefixesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PrefixesResourceWithStreamingResponse(self)
@@ -357,7 +357,7 @@ def with_raw_response(self) -> AsyncPrefixesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPrefixesResourceWithRawResponse(self)
@@ -366,7 +366,7 @@ def with_streaming_response(self) -> AsyncPrefixesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPrefixesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/prefixes/service_bindings.py b/src/cloudflare/resources/addressing/prefixes/service_bindings.py
index f1fb2483c39..b452c4c13da 100644
--- a/src/cloudflare/resources/addressing/prefixes/service_bindings.py
+++ b/src/cloudflare/resources/addressing/prefixes/service_bindings.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ServiceBindingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ServiceBindingsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ServiceBindingsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ServiceBindingsResourceWithStreamingResponse(self)
@@ -276,7 +276,7 @@ def with_raw_response(self) -> AsyncServiceBindingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncServiceBindingsResourceWithRawResponse(self)
@@ -285,7 +285,7 @@ def with_streaming_response(self) -> AsyncServiceBindingsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncServiceBindingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/regional_hostnames/regional_hostnames.py b/src/cloudflare/resources/addressing/regional_hostnames/regional_hostnames.py
index 7145a5da939..c8f12f2f4cb 100644
--- a/src/cloudflare/resources/addressing/regional_hostnames/regional_hostnames.py
+++ b/src/cloudflare/resources/addressing/regional_hostnames/regional_hostnames.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> RegionalHostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegionalHostnamesResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> RegionalHostnamesResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegionalHostnamesResourceWithStreamingResponse(self)
@@ -313,7 +313,7 @@ def with_raw_response(self) -> AsyncRegionalHostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegionalHostnamesResourceWithRawResponse(self)
@@ -322,7 +322,7 @@ def with_streaming_response(self) -> AsyncRegionalHostnamesResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegionalHostnamesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/regional_hostnames/regions.py b/src/cloudflare/resources/addressing/regional_hostnames/regions.py
index ec9ea7806d7..ddcb9877fba 100644
--- a/src/cloudflare/resources/addressing/regional_hostnames/regions.py
+++ b/src/cloudflare/resources/addressing/regional_hostnames/regions.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> RegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegionsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> RegionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegionsResourceWithStreamingResponse(self)
@@ -85,7 +85,7 @@ def with_raw_response(self) -> AsyncRegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegionsResourceWithRawResponse(self)
@@ -94,7 +94,7 @@ def with_streaming_response(self) -> AsyncRegionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/addressing/services.py b/src/cloudflare/resources/addressing/services.py
index 5eb22d7ba77..bdde05e5582 100644
--- a/src/cloudflare/resources/addressing/services.py
+++ b/src/cloudflare/resources/addressing/services.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> ServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ServicesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> ServicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ServicesResourceWithStreamingResponse(self)
@@ -88,7 +88,7 @@ def with_raw_response(self) -> AsyncServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncServicesResourceWithRawResponse(self)
@@ -97,7 +97,7 @@ def with_streaming_response(self) -> AsyncServicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncServicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/ai.py b/src/cloudflare/resources/ai/ai.py
index 43f5734a994..9e52228132c 100644
--- a/src/cloudflare/resources/ai/ai.py
+++ b/src/cloudflare/resources/ai/ai.py
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AIResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AIResourceWithStreamingResponse(self)
@@ -1072,7 +1072,7 @@ def with_raw_response(self) -> AsyncAIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAIResourceWithRawResponse(self)
@@ -1081,7 +1081,7 @@ def with_streaming_response(self) -> AsyncAIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAIResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/authors.py b/src/cloudflare/resources/ai/authors.py
index f1cdda54cf1..202cc1a52a8 100644
--- a/src/cloudflare/resources/ai/authors.py
+++ b/src/cloudflare/resources/ai/authors.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> AuthorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuthorsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> AuthorsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuthorsResourceWithStreamingResponse(self)
@@ -82,7 +82,7 @@ def with_raw_response(self) -> AsyncAuthorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuthorsResourceWithRawResponse(self)
@@ -91,7 +91,7 @@ def with_streaming_response(self) -> AsyncAuthorsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuthorsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/finetunes/assets.py b/src/cloudflare/resources/ai/finetunes/assets.py
index c3dadbcbf37..e40bcaf9206 100644
--- a/src/cloudflare/resources/ai/finetunes/assets.py
+++ b/src/cloudflare/resources/ai/finetunes/assets.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> AssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AssetsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> AssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AssetsResourceWithStreamingResponse(self)
@@ -112,7 +112,7 @@ def with_raw_response(self) -> AsyncAssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAssetsResourceWithRawResponse(self)
@@ -121,7 +121,7 @@ def with_streaming_response(self) -> AsyncAssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAssetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/finetunes/finetunes.py b/src/cloudflare/resources/ai/finetunes/finetunes.py
index 83e866a843f..f1c6dff3b2f 100644
--- a/src/cloudflare/resources/ai/finetunes/finetunes.py
+++ b/src/cloudflare/resources/ai/finetunes/finetunes.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> FinetunesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FinetunesResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> FinetunesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FinetunesResourceWithStreamingResponse(self)
@@ -172,7 +172,7 @@ def with_raw_response(self) -> AsyncFinetunesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFinetunesResourceWithRawResponse(self)
@@ -181,7 +181,7 @@ def with_streaming_response(self) -> AsyncFinetunesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFinetunesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/finetunes/public.py b/src/cloudflare/resources/ai/finetunes/public.py
index d19ffdb1dc8..f45d22fbdbb 100644
--- a/src/cloudflare/resources/ai/finetunes/public.py
+++ b/src/cloudflare/resources/ai/finetunes/public.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> PublicResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PublicResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> PublicResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PublicResourceWithStreamingResponse(self)
@@ -104,7 +104,7 @@ def with_raw_response(self) -> AsyncPublicResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPublicResourceWithRawResponse(self)
@@ -113,7 +113,7 @@ def with_streaming_response(self) -> AsyncPublicResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPublicResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/models/models.py b/src/cloudflare/resources/ai/models/models.py
index 1ddff92d0fa..0afd112800b 100644
--- a/src/cloudflare/resources/ai/models/models.py
+++ b/src/cloudflare/resources/ai/models/models.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> ModelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ModelsResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> ModelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ModelsResourceWithStreamingResponse(self)
@@ -147,7 +147,7 @@ def with_raw_response(self) -> AsyncModelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncModelsResourceWithRawResponse(self)
@@ -156,7 +156,7 @@ def with_streaming_response(self) -> AsyncModelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncModelsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/models/schema.py b/src/cloudflare/resources/ai/models/schema.py
index 5edd96c3fdc..5502ff980fa 100644
--- a/src/cloudflare/resources/ai/models/schema.py
+++ b/src/cloudflare/resources/ai/models/schema.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SchemaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SchemaResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SchemaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SchemaResourceWithStreamingResponse(self)
@@ -93,7 +93,7 @@ def with_raw_response(self) -> AsyncSchemaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSchemaResourceWithRawResponse(self)
@@ -102,7 +102,7 @@ def with_streaming_response(self) -> AsyncSchemaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSchemaResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/tasks.py b/src/cloudflare/resources/ai/tasks.py
index a2b4853ede9..2c424e3926c 100644
--- a/src/cloudflare/resources/ai/tasks.py
+++ b/src/cloudflare/resources/ai/tasks.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> TasksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TasksResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> TasksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TasksResourceWithStreamingResponse(self)
@@ -82,7 +82,7 @@ def with_raw_response(self) -> AsyncTasksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTasksResourceWithRawResponse(self)
@@ -91,7 +91,7 @@ def with_streaming_response(self) -> AsyncTasksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTasksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai/to_markdown.py b/src/cloudflare/resources/ai/to_markdown.py
index e1024d51f8d..f44cb965077 100644
--- a/src/cloudflare/resources/ai/to_markdown.py
+++ b/src/cloudflare/resources/ai/to_markdown.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ToMarkdownResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ToMarkdownResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ToMarkdownResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ToMarkdownResourceWithStreamingResponse(self)
@@ -132,7 +132,7 @@ def with_raw_response(self) -> AsyncToMarkdownResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncToMarkdownResourceWithRawResponse(self)
@@ -141,7 +141,7 @@ def with_streaming_response(self) -> AsyncToMarkdownResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncToMarkdownResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/ai_gateway.py b/src/cloudflare/resources/ai_gateway/ai_gateway.py
index 234d874e107..70ac431b20c 100644
--- a/src/cloudflare/resources/ai_gateway/ai_gateway.py
+++ b/src/cloudflare/resources/ai_gateway/ai_gateway.py
@@ -145,7 +145,7 @@ def with_raw_response(self) -> AIGatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AIGatewayResourceWithRawResponse(self)
@@ -154,7 +154,7 @@ def with_streaming_response(self) -> AIGatewayResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AIGatewayResourceWithStreamingResponse(self)
@@ -523,7 +523,7 @@ def with_raw_response(self) -> AsyncAIGatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAIGatewayResourceWithRawResponse(self)
@@ -532,7 +532,7 @@ def with_streaming_response(self) -> AsyncAIGatewayResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAIGatewayResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/billing/billing.py b/src/cloudflare/resources/ai_gateway/billing/billing.py
index 4229618032c..dc053480744 100644
--- a/src/cloudflare/resources/ai_gateway/billing/billing.py
+++ b/src/cloudflare/resources/ai_gateway/billing/billing.py
@@ -59,7 +59,7 @@ def with_raw_response(self) -> BillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BillingResourceWithRawResponse(self)
@@ -68,7 +68,7 @@ def with_streaming_response(self) -> BillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BillingResourceWithStreamingResponse(self)
@@ -258,7 +258,7 @@ def with_raw_response(self) -> AsyncBillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBillingResourceWithRawResponse(self)
@@ -267,7 +267,7 @@ def with_streaming_response(self) -> AsyncBillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBillingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/billing/spending_limit.py b/src/cloudflare/resources/ai_gateway/billing/spending_limit.py
index 1d7a18a89a4..10997b6f668 100644
--- a/src/cloudflare/resources/ai_gateway/billing/spending_limit.py
+++ b/src/cloudflare/resources/ai_gateway/billing/spending_limit.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SpendingLimitResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SpendingLimitResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SpendingLimitResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SpendingLimitResourceWithStreamingResponse(self)
@@ -186,7 +186,7 @@ def with_raw_response(self) -> AsyncSpendingLimitResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSpendingLimitResourceWithRawResponse(self)
@@ -195,7 +195,7 @@ def with_streaming_response(self) -> AsyncSpendingLimitResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSpendingLimitResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/billing/topup/config.py b/src/cloudflare/resources/ai_gateway/billing/topup/config.py
index 86a14fe9a8a..5cab34fa3a0 100644
--- a/src/cloudflare/resources/ai_gateway/billing/topup/config.py
+++ b/src/cloudflare/resources/ai_gateway/billing/topup/config.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigResourceWithStreamingResponse(self)
@@ -177,7 +177,7 @@ def with_raw_response(self) -> AsyncConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigResourceWithRawResponse(self)
@@ -186,7 +186,7 @@ def with_streaming_response(self) -> AsyncConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/billing/topup/topup.py b/src/cloudflare/resources/ai_gateway/billing/topup/topup.py
index c4719a7d822..efa36ce6153 100644
--- a/src/cloudflare/resources/ai_gateway/billing/topup/topup.py
+++ b/src/cloudflare/resources/ai_gateway/billing/topup/topup.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> TopupResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopupResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> TopupResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopupResourceWithStreamingResponse(self)
@@ -151,7 +151,7 @@ def with_raw_response(self) -> AsyncTopupResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopupResourceWithRawResponse(self)
@@ -160,7 +160,7 @@ def with_streaming_response(self) -> AsyncTopupResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopupResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/custom_providers.py b/src/cloudflare/resources/ai_gateway/custom_providers.py
index 5c6f32767b7..0bb4f4434e3 100644
--- a/src/cloudflare/resources/ai_gateway/custom_providers.py
+++ b/src/cloudflare/resources/ai_gateway/custom_providers.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> CustomProvidersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomProvidersResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> CustomProvidersResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomProvidersResourceWithStreamingResponse(self)
@@ -254,7 +254,7 @@ def with_raw_response(self) -> AsyncCustomProvidersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomProvidersResourceWithRawResponse(self)
@@ -263,7 +263,7 @@ def with_streaming_response(self) -> AsyncCustomProvidersResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomProvidersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/datasets.py b/src/cloudflare/resources/ai_gateway/datasets.py
index d7b8a6d63ce..11c2e538cef 100644
--- a/src/cloudflare/resources/ai_gateway/datasets.py
+++ b/src/cloudflare/resources/ai_gateway/datasets.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> DatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DatasetsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> DatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DatasetsResourceWithStreamingResponse(self)
@@ -338,7 +338,7 @@ def with_raw_response(self) -> AsyncDatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDatasetsResourceWithRawResponse(self)
@@ -347,7 +347,7 @@ def with_streaming_response(self) -> AsyncDatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDatasetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/dynamic_routing.py b/src/cloudflare/resources/ai_gateway/dynamic_routing.py
index e3f11e08fe7..9b94451fd83 100644
--- a/src/cloudflare/resources/ai_gateway/dynamic_routing.py
+++ b/src/cloudflare/resources/ai_gateway/dynamic_routing.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> DynamicRoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DynamicRoutingResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> DynamicRoutingResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DynamicRoutingResourceWithStreamingResponse(self)
@@ -565,7 +565,7 @@ def with_raw_response(self) -> AsyncDynamicRoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDynamicRoutingResourceWithRawResponse(self)
@@ -574,7 +574,7 @@ def with_streaming_response(self) -> AsyncDynamicRoutingResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDynamicRoutingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/evaluation_types.py b/src/cloudflare/resources/ai_gateway/evaluation_types.py
index 16124fb51bd..298aceac4f4 100644
--- a/src/cloudflare/resources/ai_gateway/evaluation_types.py
+++ b/src/cloudflare/resources/ai_gateway/evaluation_types.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> EvaluationTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EvaluationTypesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> EvaluationTypesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EvaluationTypesResourceWithStreamingResponse(self)
@@ -102,7 +102,7 @@ def with_raw_response(self) -> AsyncEvaluationTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEvaluationTypesResourceWithRawResponse(self)
@@ -111,7 +111,7 @@ def with_streaming_response(self) -> AsyncEvaluationTypesResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEvaluationTypesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/evaluations.py b/src/cloudflare/resources/ai_gateway/evaluations.py
index 8a956f827b2..191e5cfca39 100644
--- a/src/cloudflare/resources/ai_gateway/evaluations.py
+++ b/src/cloudflare/resources/ai_gateway/evaluations.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> EvaluationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EvaluationsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> EvaluationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EvaluationsResourceWithStreamingResponse(self)
@@ -276,7 +276,7 @@ def with_raw_response(self) -> AsyncEvaluationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEvaluationsResourceWithRawResponse(self)
@@ -285,7 +285,7 @@ def with_streaming_response(self) -> AsyncEvaluationsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEvaluationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/logs.py b/src/cloudflare/resources/ai_gateway/logs.py
index a9078f926ce..0356be2d2b8 100644
--- a/src/cloudflare/resources/ai_gateway/logs.py
+++ b/src/cloudflare/resources/ai_gateway/logs.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -438,7 +438,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -447,7 +447,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/provider_configs.py b/src/cloudflare/resources/ai_gateway/provider_configs.py
index 9453969bacc..dd0b70f5099 100644
--- a/src/cloudflare/resources/ai_gateway/provider_configs.py
+++ b/src/cloudflare/resources/ai_gateway/provider_configs.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ProviderConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ProviderConfigsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ProviderConfigsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ProviderConfigsResourceWithStreamingResponse(self)
@@ -174,7 +174,7 @@ def with_raw_response(self) -> AsyncProviderConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncProviderConfigsResourceWithRawResponse(self)
@@ -183,7 +183,7 @@ def with_streaming_response(self) -> AsyncProviderConfigsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncProviderConfigsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_gateway/urls.py b/src/cloudflare/resources/ai_gateway/urls.py
index f4a834510b1..43d70cb99dd 100644
--- a/src/cloudflare/resources/ai_gateway/urls.py
+++ b/src/cloudflare/resources/ai_gateway/urls.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> URLsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return URLsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> URLsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return URLsResourceWithStreamingResponse(self)
@@ -101,7 +101,7 @@ def with_raw_response(self) -> AsyncURLsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncURLsResourceWithRawResponse(self)
@@ -110,7 +110,7 @@ def with_streaming_response(self) -> AsyncURLsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncURLsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_security/ai_security.py b/src/cloudflare/resources/ai_security/ai_security.py
index 061e5a89351..bcdccbed51f 100644
--- a/src/cloudflare/resources/ai_security/ai_security.py
+++ b/src/cloudflare/resources/ai_security/ai_security.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> AISecurityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AISecurityResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> AISecurityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AISecurityResourceWithStreamingResponse(self)
@@ -153,7 +153,7 @@ def with_raw_response(self) -> AsyncAISecurityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAISecurityResourceWithRawResponse(self)
@@ -162,7 +162,7 @@ def with_streaming_response(self) -> AsyncAISecurityResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAISecurityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ai_security/custom_topics.py b/src/cloudflare/resources/ai_security/custom_topics.py
index fe6d6542f81..cd7cdda62ce 100644
--- a/src/cloudflare/resources/ai_security/custom_topics.py
+++ b/src/cloudflare/resources/ai_security/custom_topics.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CustomTopicsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomTopicsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CustomTopicsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomTopicsResourceWithStreamingResponse(self)
@@ -141,7 +141,7 @@ def with_raw_response(self) -> AsyncCustomTopicsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomTopicsResourceWithRawResponse(self)
@@ -150,7 +150,7 @@ def with_streaming_response(self) -> AsyncCustomTopicsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomTopicsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/aisearch.py b/src/cloudflare/resources/aisearch/aisearch.py
index a77e3929dbf..6de82b7482c 100644
--- a/src/cloudflare/resources/aisearch/aisearch.py
+++ b/src/cloudflare/resources/aisearch/aisearch.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> AISearchResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AISearchResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> AISearchResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AISearchResourceWithStreamingResponse(self)
@@ -84,7 +84,7 @@ def with_raw_response(self) -> AsyncAISearchResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAISearchResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> AsyncAISearchResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAISearchResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/instances/instances.py b/src/cloudflare/resources/aisearch/instances/instances.py
index 81c212facfc..b34746dbd2e 100644
--- a/src/cloudflare/resources/aisearch/instances/instances.py
+++ b/src/cloudflare/resources/aisearch/instances/instances.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> InstancesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InstancesResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> InstancesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InstancesResourceWithStreamingResponse(self)
@@ -855,7 +855,7 @@ def with_raw_response(self) -> AsyncInstancesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInstancesResourceWithRawResponse(self)
@@ -864,7 +864,7 @@ def with_streaming_response(self) -> AsyncInstancesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInstancesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/instances/jobs.py b/src/cloudflare/resources/aisearch/instances/jobs.py
index e53d8076a5a..3affa7f408b 100644
--- a/src/cloudflare/resources/aisearch/instances/jobs.py
+++ b/src/cloudflare/resources/aisearch/instances/jobs.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> JobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return JobsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> JobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return JobsResourceWithStreamingResponse(self)
@@ -260,7 +260,7 @@ def with_raw_response(self) -> AsyncJobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncJobsResourceWithRawResponse(self)
@@ -269,7 +269,7 @@ def with_streaming_response(self) -> AsyncJobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncJobsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/namespaces/instances/instances.py b/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
index 5f6ccf77b75..a759de1ed9b 100644
--- a/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
+++ b/src/cloudflare/resources/aisearch/namespaces/instances/instances.py
@@ -70,7 +70,7 @@ def with_raw_response(self) -> InstancesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InstancesResourceWithRawResponse(self)
@@ -79,7 +79,7 @@ def with_streaming_response(self) -> InstancesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InstancesResourceWithStreamingResponse(self)
@@ -927,7 +927,7 @@ def with_raw_response(self) -> AsyncInstancesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInstancesResourceWithRawResponse(self)
@@ -936,7 +936,7 @@ def with_streaming_response(self) -> AsyncInstancesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInstancesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/namespaces/instances/items.py b/src/cloudflare/resources/aisearch/namespaces/instances/items.py
index f0f9a123544..6da60fb1506 100644
--- a/src/cloudflare/resources/aisearch/namespaces/instances/items.py
+++ b/src/cloudflare/resources/aisearch/namespaces/instances/items.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -649,7 +649,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -658,7 +658,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/namespaces/instances/jobs.py b/src/cloudflare/resources/aisearch/namespaces/instances/jobs.py
index b549f387058..4ea7fcd4f38 100644
--- a/src/cloudflare/resources/aisearch/namespaces/instances/jobs.py
+++ b/src/cloudflare/resources/aisearch/namespaces/instances/jobs.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> JobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return JobsResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> JobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return JobsResourceWithStreamingResponse(self)
@@ -347,7 +347,7 @@ def with_raw_response(self) -> AsyncJobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncJobsResourceWithRawResponse(self)
@@ -356,7 +356,7 @@ def with_streaming_response(self) -> AsyncJobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncJobsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/namespaces/namespaces.py b/src/cloudflare/resources/aisearch/namespaces/namespaces.py
index 90d81c05c36..60cd9a23b3d 100644
--- a/src/cloudflare/resources/aisearch/namespaces/namespaces.py
+++ b/src/cloudflare/resources/aisearch/namespaces/namespaces.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> NamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NamespacesResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> NamespacesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NamespacesResourceWithStreamingResponse(self)
@@ -456,7 +456,7 @@ def with_raw_response(self) -> AsyncNamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNamespacesResourceWithRawResponse(self)
@@ -465,7 +465,7 @@ def with_streaming_response(self) -> AsyncNamespacesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNamespacesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/aisearch/tokens.py b/src/cloudflare/resources/aisearch/tokens.py
index e1a7f70750c..8deb3e171c7 100644
--- a/src/cloudflare/resources/aisearch/tokens.py
+++ b/src/cloudflare/resources/aisearch/tokens.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> TokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokensResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> TokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokensResourceWithStreamingResponse(self)
@@ -293,7 +293,7 @@ def with_raw_response(self) -> AsyncTokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokensResourceWithRawResponse(self)
@@ -302,7 +302,7 @@ def with_streaming_response(self) -> AsyncTokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokensResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/alerting.py b/src/cloudflare/resources/alerting/alerting.py
index 861ef11fc49..0be939b164a 100644
--- a/src/cloudflare/resources/alerting/alerting.py
+++ b/src/cloudflare/resources/alerting/alerting.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> AlertingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AlertingResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> AlertingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AlertingResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncAlertingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAlertingResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncAlertingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAlertingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/available_alerts.py b/src/cloudflare/resources/alerting/available_alerts.py
index a8cbe10fd3a..5e73698fe88 100644
--- a/src/cloudflare/resources/alerting/available_alerts.py
+++ b/src/cloudflare/resources/alerting/available_alerts.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> AvailableAlertsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AvailableAlertsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> AvailableAlertsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AvailableAlertsResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncAvailableAlertsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAvailableAlertsResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncAvailableAlertsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAvailableAlertsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/destinations/destinations.py b/src/cloudflare/resources/alerting/destinations/destinations.py
index 8e074ffa262..e3302068b7d 100644
--- a/src/cloudflare/resources/alerting/destinations/destinations.py
+++ b/src/cloudflare/resources/alerting/destinations/destinations.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> DestinationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DestinationsResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> DestinationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DestinationsResourceWithStreamingResponse(self)
@@ -84,7 +84,7 @@ def with_raw_response(self) -> AsyncDestinationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDestinationsResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> AsyncDestinationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDestinationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/destinations/eligible.py b/src/cloudflare/resources/alerting/destinations/eligible.py
index b00a0e8c482..df581c40d05 100644
--- a/src/cloudflare/resources/alerting/destinations/eligible.py
+++ b/src/cloudflare/resources/alerting/destinations/eligible.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> EligibleResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EligibleResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> EligibleResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EligibleResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncEligibleResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEligibleResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncEligibleResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEligibleResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/destinations/pagerduty.py b/src/cloudflare/resources/alerting/destinations/pagerduty.py
index 49c253762a9..c0dce9c0dd7 100644
--- a/src/cloudflare/resources/alerting/destinations/pagerduty.py
+++ b/src/cloudflare/resources/alerting/destinations/pagerduty.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> PagerdutyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PagerdutyResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> PagerdutyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PagerdutyResourceWithStreamingResponse(self)
@@ -213,7 +213,7 @@ def with_raw_response(self) -> AsyncPagerdutyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPagerdutyResourceWithRawResponse(self)
@@ -222,7 +222,7 @@ def with_streaming_response(self) -> AsyncPagerdutyResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPagerdutyResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/destinations/webhooks.py b/src/cloudflare/resources/alerting/destinations/webhooks.py
index fd2c030e9ae..d231351d1bb 100644
--- a/src/cloudflare/resources/alerting/destinations/webhooks.py
+++ b/src/cloudflare/resources/alerting/destinations/webhooks.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> WebhooksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WebhooksResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> WebhooksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WebhooksResourceWithStreamingResponse(self)
@@ -311,7 +311,7 @@ def with_raw_response(self) -> AsyncWebhooksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWebhooksResourceWithRawResponse(self)
@@ -320,7 +320,7 @@ def with_streaming_response(self) -> AsyncWebhooksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWebhooksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/history.py b/src/cloudflare/resources/alerting/history.py
index a9673e39882..08a069ffb75 100644
--- a/src/cloudflare/resources/alerting/history.py
+++ b/src/cloudflare/resources/alerting/history.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> HistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HistoryResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> HistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HistoryResourceWithStreamingResponse(self)
@@ -118,7 +118,7 @@ def with_raw_response(self) -> AsyncHistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHistoryResourceWithRawResponse(self)
@@ -127,7 +127,7 @@ def with_streaming_response(self) -> AsyncHistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHistoryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/policies.py b/src/cloudflare/resources/alerting/policies.py
index e47e67cd5a8..26ca07b0c9f 100644
--- a/src/cloudflare/resources/alerting/policies.py
+++ b/src/cloudflare/resources/alerting/policies.py
@@ -38,7 +38,7 @@ def with_raw_response(self) -> PoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PoliciesResourceWithRawResponse(self)
@@ -47,7 +47,7 @@ def with_streaming_response(self) -> PoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PoliciesResourceWithStreamingResponse(self)
@@ -487,7 +487,7 @@ def with_raw_response(self) -> AsyncPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPoliciesResourceWithRawResponse(self)
@@ -496,7 +496,7 @@ def with_streaming_response(self) -> AsyncPoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPoliciesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/alerting/silences.py b/src/cloudflare/resources/alerting/silences.py
index 61acc13a54b..dae5fce686d 100644
--- a/src/cloudflare/resources/alerting/silences.py
+++ b/src/cloudflare/resources/alerting/silences.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> SilencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SilencesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> SilencesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SilencesResourceWithStreamingResponse(self)
@@ -257,7 +257,7 @@ def with_raw_response(self) -> AsyncSilencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSilencesResourceWithRawResponse(self)
@@ -266,7 +266,7 @@ def with_streaming_response(self) -> AsyncSilencesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSilencesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/api_gateway.py b/src/cloudflare/resources/api_gateway/api_gateway.py
index 5da73ba77b0..9ff9db139c6 100644
--- a/src/cloudflare/resources/api_gateway/api_gateway.py
+++ b/src/cloudflare/resources/api_gateway/api_gateway.py
@@ -111,7 +111,7 @@ def with_raw_response(self) -> APIGatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return APIGatewayResourceWithRawResponse(self)
@@ -120,7 +120,7 @@ def with_streaming_response(self) -> APIGatewayResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return APIGatewayResourceWithStreamingResponse(self)
@@ -164,7 +164,7 @@ def with_raw_response(self) -> AsyncAPIGatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAPIGatewayResourceWithRawResponse(self)
@@ -173,7 +173,7 @@ def with_streaming_response(self) -> AsyncAPIGatewayResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAPIGatewayResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/configurations.py b/src/cloudflare/resources/api_gateway/configurations.py
index bb992c1db09..000a174059c 100644
--- a/src/cloudflare/resources/api_gateway/configurations.py
+++ b/src/cloudflare/resources/api_gateway/configurations.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigurationsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ConfigurationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigurationsResourceWithStreamingResponse(self)
@@ -146,7 +146,7 @@ def with_raw_response(self) -> AsyncConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigurationsResourceWithRawResponse(self)
@@ -155,7 +155,7 @@ def with_streaming_response(self) -> AsyncConfigurationsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigurationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/discovery/discovery.py b/src/cloudflare/resources/api_gateway/discovery/discovery.py
index 14b90ec0846..50da759f94e 100644
--- a/src/cloudflare/resources/api_gateway/discovery/discovery.py
+++ b/src/cloudflare/resources/api_gateway/discovery/discovery.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> DiscoveryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DiscoveryResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> DiscoveryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DiscoveryResourceWithStreamingResponse(self)
@@ -107,7 +107,7 @@ def with_raw_response(self) -> AsyncDiscoveryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDiscoveryResourceWithRawResponse(self)
@@ -116,7 +116,7 @@ def with_streaming_response(self) -> AsyncDiscoveryResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDiscoveryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/discovery/operations.py b/src/cloudflare/resources/api_gateway/discovery/operations.py
index c43d711fc62..05c1ce60f13 100644
--- a/src/cloudflare/resources/api_gateway/discovery/operations.py
+++ b/src/cloudflare/resources/api_gateway/discovery/operations.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> OperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OperationsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> OperationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OperationsResourceWithStreamingResponse(self)
@@ -194,7 +194,7 @@ def with_raw_response(self) -> AsyncOperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOperationsResourceWithRawResponse(self)
@@ -203,7 +203,7 @@ def with_streaming_response(self) -> AsyncOperationsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOperationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/expression_template/expression_template.py b/src/cloudflare/resources/api_gateway/expression_template/expression_template.py
index e5173f78539..a0b319d746a 100644
--- a/src/cloudflare/resources/api_gateway/expression_template/expression_template.py
+++ b/src/cloudflare/resources/api_gateway/expression_template/expression_template.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> ExpressionTemplateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ExpressionTemplateResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> ExpressionTemplateResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ExpressionTemplateResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncExpressionTemplateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncExpressionTemplateResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncExpressionTemplateResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncExpressionTemplateResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/expression_template/fallthrough.py b/src/cloudflare/resources/api_gateway/expression_template/fallthrough.py
index 1cd7e690f97..78b049f3a2c 100644
--- a/src/cloudflare/resources/api_gateway/expression_template/fallthrough.py
+++ b/src/cloudflare/resources/api_gateway/expression_template/fallthrough.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> FallthroughResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FallthroughResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> FallthroughResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FallthroughResourceWithStreamingResponse(self)
@@ -97,7 +97,7 @@ def with_raw_response(self) -> AsyncFallthroughResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFallthroughResourceWithRawResponse(self)
@@ -106,7 +106,7 @@ def with_streaming_response(self) -> AsyncFallthroughResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFallthroughResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/labels/labels.py b/src/cloudflare/resources/api_gateway/labels/labels.py
index 4cf079cd384..0224e200a0a 100644
--- a/src/cloudflare/resources/api_gateway/labels/labels.py
+++ b/src/cloudflare/resources/api_gateway/labels/labels.py
@@ -55,7 +55,7 @@ def with_raw_response(self) -> LabelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LabelsResourceWithRawResponse(self)
@@ -64,7 +64,7 @@ def with_streaming_response(self) -> LabelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LabelsResourceWithStreamingResponse(self)
@@ -157,7 +157,7 @@ def with_raw_response(self) -> AsyncLabelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLabelsResourceWithRawResponse(self)
@@ -166,7 +166,7 @@ def with_streaming_response(self) -> AsyncLabelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLabelsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/labels/managed/managed.py b/src/cloudflare/resources/api_gateway/labels/managed/managed.py
index c0a24e0e864..f09f0554ff7 100644
--- a/src/cloudflare/resources/api_gateway/labels/managed/managed.py
+++ b/src/cloudflare/resources/api_gateway/labels/managed/managed.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> ManagedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ManagedResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> ManagedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ManagedResourceWithStreamingResponse(self)
@@ -118,7 +118,7 @@ def with_raw_response(self) -> AsyncManagedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncManagedResourceWithRawResponse(self)
@@ -127,7 +127,7 @@ def with_streaming_response(self) -> AsyncManagedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncManagedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/labels/managed/resources/operation.py b/src/cloudflare/resources/api_gateway/labels/managed/resources/operation.py
index 8319f6ab9fa..1098318da7f 100644
--- a/src/cloudflare/resources/api_gateway/labels/managed/resources/operation.py
+++ b/src/cloudflare/resources/api_gateway/labels/managed/resources/operation.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> OperationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OperationResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> OperationResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OperationResourceWithStreamingResponse(self)
@@ -102,7 +102,7 @@ def with_raw_response(self) -> AsyncOperationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOperationResourceWithRawResponse(self)
@@ -111,7 +111,7 @@ def with_streaming_response(self) -> AsyncOperationResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOperationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/labels/managed/resources/resources.py b/src/cloudflare/resources/api_gateway/labels/managed/resources/resources.py
index 5db031c863d..ecbf2513f5e 100644
--- a/src/cloudflare/resources/api_gateway/labels/managed/resources/resources.py
+++ b/src/cloudflare/resources/api_gateway/labels/managed/resources/resources.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> ResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourcesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> ResourcesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourcesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourcesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncResourcesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourcesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/labels/user/resources/operation.py b/src/cloudflare/resources/api_gateway/labels/user/resources/operation.py
index 44e9af77943..4faee5f8397 100644
--- a/src/cloudflare/resources/api_gateway/labels/user/resources/operation.py
+++ b/src/cloudflare/resources/api_gateway/labels/user/resources/operation.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> OperationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OperationResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> OperationResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OperationResourceWithStreamingResponse(self)
@@ -102,7 +102,7 @@ def with_raw_response(self) -> AsyncOperationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOperationResourceWithRawResponse(self)
@@ -111,7 +111,7 @@ def with_streaming_response(self) -> AsyncOperationResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOperationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/labels/user/resources/resources.py b/src/cloudflare/resources/api_gateway/labels/user/resources/resources.py
index 5db031c863d..ecbf2513f5e 100644
--- a/src/cloudflare/resources/api_gateway/labels/user/resources/resources.py
+++ b/src/cloudflare/resources/api_gateway/labels/user/resources/resources.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> ResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourcesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> ResourcesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourcesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourcesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncResourcesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourcesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/labels/user/user.py b/src/cloudflare/resources/api_gateway/labels/user/user.py
index 9b333813aa0..6c677bd674f 100644
--- a/src/cloudflare/resources/api_gateway/labels/user/user.py
+++ b/src/cloudflare/resources/api_gateway/labels/user/user.py
@@ -49,7 +49,7 @@ def with_raw_response(self) -> UserResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UserResourceWithRawResponse(self)
@@ -58,7 +58,7 @@ def with_streaming_response(self) -> UserResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UserResourceWithStreamingResponse(self)
@@ -358,7 +358,7 @@ def with_raw_response(self) -> AsyncUserResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUserResourceWithRawResponse(self)
@@ -367,7 +367,7 @@ def with_streaming_response(self) -> AsyncUserResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUserResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/operations/labels.py b/src/cloudflare/resources/api_gateway/operations/labels.py
index 8b2762ee990..83a21ba3411 100644
--- a/src/cloudflare/resources/api_gateway/operations/labels.py
+++ b/src/cloudflare/resources/api_gateway/operations/labels.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> LabelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LabelsResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> LabelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LabelsResourceWithStreamingResponse(self)
@@ -376,7 +376,7 @@ def with_raw_response(self) -> AsyncLabelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLabelsResourceWithRawResponse(self)
@@ -385,7 +385,7 @@ def with_streaming_response(self) -> AsyncLabelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLabelsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/operations/operations.py b/src/cloudflare/resources/api_gateway/operations/operations.py
index cd3ba74b2fd..0ea2830c9bb 100644
--- a/src/cloudflare/resources/api_gateway/operations/operations.py
+++ b/src/cloudflare/resources/api_gateway/operations/operations.py
@@ -67,7 +67,7 @@ def with_raw_response(self) -> OperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OperationsResourceWithRawResponse(self)
@@ -76,7 +76,7 @@ def with_streaming_response(self) -> OperationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OperationsResourceWithStreamingResponse(self)
@@ -428,7 +428,7 @@ def with_raw_response(self) -> AsyncOperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOperationsResourceWithRawResponse(self)
@@ -437,7 +437,7 @@ def with_streaming_response(self) -> AsyncOperationsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOperationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/operations/schema_validation.py b/src/cloudflare/resources/api_gateway/operations/schema_validation.py
index 5ce627a3fb4..c86c38c058a 100644
--- a/src/cloudflare/resources/api_gateway/operations/schema_validation.py
+++ b/src/cloudflare/resources/api_gateway/operations/schema_validation.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> SchemaValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SchemaValidationResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> SchemaValidationResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SchemaValidationResourceWithStreamingResponse(self)
@@ -212,7 +212,7 @@ def with_raw_response(self) -> AsyncSchemaValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSchemaValidationResourceWithRawResponse(self)
@@ -221,7 +221,7 @@ def with_streaming_response(self) -> AsyncSchemaValidationResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSchemaValidationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/schemas.py b/src/cloudflare/resources/api_gateway/schemas.py
index 9815d3a6516..bdfa4f5b605 100644
--- a/src/cloudflare/resources/api_gateway/schemas.py
+++ b/src/cloudflare/resources/api_gateway/schemas.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SchemasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SchemasResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SchemasResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SchemasResourceWithStreamingResponse(self)
@@ -107,7 +107,7 @@ def with_raw_response(self) -> AsyncSchemasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSchemasResourceWithRawResponse(self)
@@ -116,7 +116,7 @@ def with_streaming_response(self) -> AsyncSchemasResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSchemasResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/settings/schema_validation.py b/src/cloudflare/resources/api_gateway/settings/schema_validation.py
index b255af4b1ac..53dbe605127 100644
--- a/src/cloudflare/resources/api_gateway/settings/schema_validation.py
+++ b/src/cloudflare/resources/api_gateway/settings/schema_validation.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SchemaValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SchemaValidationResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SchemaValidationResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SchemaValidationResourceWithStreamingResponse(self)
@@ -222,7 +222,7 @@ def with_raw_response(self) -> AsyncSchemaValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSchemaValidationResourceWithRawResponse(self)
@@ -231,7 +231,7 @@ def with_streaming_response(self) -> AsyncSchemaValidationResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSchemaValidationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/settings/settings.py b/src/cloudflare/resources/api_gateway/settings/settings.py
index 543c2a869d1..44394751da7 100644
--- a/src/cloudflare/resources/api_gateway/settings/settings.py
+++ b/src/cloudflare/resources/api_gateway/settings/settings.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/user_schemas/hosts.py b/src/cloudflare/resources/api_gateway/user_schemas/hosts.py
index c7ac5ba4142..7e95e55eefa 100644
--- a/src/cloudflare/resources/api_gateway/user_schemas/hosts.py
+++ b/src/cloudflare/resources/api_gateway/user_schemas/hosts.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> HostsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HostsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> HostsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HostsResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncHostsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHostsResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncHostsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHostsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/user_schemas/operations.py b/src/cloudflare/resources/api_gateway/user_schemas/operations.py
index 19bdd4ac04c..9453a40badf 100644
--- a/src/cloudflare/resources/api_gateway/user_schemas/operations.py
+++ b/src/cloudflare/resources/api_gateway/user_schemas/operations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> OperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OperationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> OperationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OperationsResourceWithStreamingResponse(self)
@@ -141,7 +141,7 @@ def with_raw_response(self) -> AsyncOperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOperationsResourceWithRawResponse(self)
@@ -150,7 +150,7 @@ def with_streaming_response(self) -> AsyncOperationsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOperationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/api_gateway/user_schemas/user_schemas.py b/src/cloudflare/resources/api_gateway/user_schemas/user_schemas.py
index 7aebc4fad89..fe00797e950 100644
--- a/src/cloudflare/resources/api_gateway/user_schemas/user_schemas.py
+++ b/src/cloudflare/resources/api_gateway/user_schemas/user_schemas.py
@@ -66,7 +66,7 @@ def with_raw_response(self) -> UserSchemasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UserSchemasResourceWithRawResponse(self)
@@ -75,7 +75,7 @@ def with_streaming_response(self) -> UserSchemasResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UserSchemasResourceWithStreamingResponse(self)
@@ -381,7 +381,7 @@ def with_raw_response(self) -> AsyncUserSchemasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUserSchemasResourceWithRawResponse(self)
@@ -390,7 +390,7 @@ def with_streaming_response(self) -> AsyncUserSchemasResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUserSchemasResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/argo/argo.py b/src/cloudflare/resources/argo/argo.py
index eb94300db7a..59d60b3db18 100644
--- a/src/cloudflare/resources/argo/argo.py
+++ b/src/cloudflare/resources/argo/argo.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ArgoResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ArgoResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ArgoResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ArgoResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncArgoResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncArgoResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncArgoResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncArgoResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/argo/smart_routing.py b/src/cloudflare/resources/argo/smart_routing.py
index cd379828f7d..4b9d7122f37 100644
--- a/src/cloudflare/resources/argo/smart_routing.py
+++ b/src/cloudflare/resources/argo/smart_routing.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SmartRoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SmartRoutingResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SmartRoutingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SmartRoutingResourceWithStreamingResponse(self)
@@ -136,7 +136,7 @@ def with_raw_response(self) -> AsyncSmartRoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSmartRoutingResourceWithRawResponse(self)
@@ -145,7 +145,7 @@ def with_streaming_response(self) -> AsyncSmartRoutingResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSmartRoutingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/argo/tiered_caching.py b/src/cloudflare/resources/argo/tiered_caching.py
index 789a9032f60..3cfa0d6aff8 100644
--- a/src/cloudflare/resources/argo/tiered_caching.py
+++ b/src/cloudflare/resources/argo/tiered_caching.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TieredCachingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TieredCachingResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TieredCachingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TieredCachingResourceWithStreamingResponse(self)
@@ -156,7 +156,7 @@ def with_raw_response(self) -> AsyncTieredCachingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTieredCachingResourceWithRawResponse(self)
@@ -165,7 +165,7 @@ def with_streaming_response(self) -> AsyncTieredCachingResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTieredCachingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/audit_logs/audit_logs.py b/src/cloudflare/resources/audit_logs/audit_logs.py
index 393e46bc3a1..f9e50a75ea6 100644
--- a/src/cloudflare/resources/audit_logs/audit_logs.py
+++ b/src/cloudflare/resources/audit_logs/audit_logs.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AuditLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuditLogsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AuditLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuditLogsResourceWithStreamingResponse(self)
@@ -140,7 +140,7 @@ def with_raw_response(self) -> AsyncAuditLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuditLogsResourceWithRawResponse(self)
@@ -149,7 +149,7 @@ def with_streaming_response(self) -> AsyncAuditLogsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuditLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/billing/billing.py b/src/cloudflare/resources/billing/billing.py
index 5d7a8e1d11a..0733fcb32e0 100644
--- a/src/cloudflare/resources/billing/billing.py
+++ b/src/cloudflare/resources/billing/billing.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> BillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BillingResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> BillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BillingResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncBillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBillingResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncBillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBillingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/billing/profiles.py b/src/cloudflare/resources/billing/profiles.py
index 5a59fc5223a..a8118e90708 100644
--- a/src/cloudflare/resources/billing/profiles.py
+++ b/src/cloudflare/resources/billing/profiles.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ProfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ProfilesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ProfilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ProfilesResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncProfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncProfilesResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncProfilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncProfilesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/billing/usage.py b/src/cloudflare/resources/billing/usage.py
index 0e768d35b22..4eb099f4be6 100644
--- a/src/cloudflare/resources/billing/usage.py
+++ b/src/cloudflare/resources/billing/usage.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> UsageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UsageResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> UsageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UsageResourceWithStreamingResponse(self)
@@ -183,7 +183,7 @@ def with_raw_response(self) -> AsyncUsageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUsageResourceWithRawResponse(self)
@@ -192,7 +192,7 @@ def with_streaming_response(self) -> AsyncUsageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUsageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/bot_management/bot_management.py b/src/cloudflare/resources/bot_management/bot_management.py
index 1c3cd53addc..118f13a9f7d 100644
--- a/src/cloudflare/resources/bot_management/bot_management.py
+++ b/src/cloudflare/resources/bot_management/bot_management.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> BotManagementResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BotManagementResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> BotManagementResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BotManagementResourceWithStreamingResponse(self)
@@ -131,8 +131,7 @@ def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
cf_robots_variant: Specifies the Robots Access Control License variant to use.
@@ -248,8 +247,7 @@ def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
cf_robots_variant: Specifies the Robots Access Control License variant to use.
@@ -374,8 +372,7 @@ def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
cf_robots_variant: Specifies the Robots Access Control License variant to use.
@@ -500,8 +497,7 @@ def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
auto_update_model: Automatically update to the newest bot detection models created by Cloudflare as
they are released.
@@ -655,7 +651,7 @@ def with_raw_response(self) -> AsyncBotManagementResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBotManagementResourceWithRawResponse(self)
@@ -664,7 +660,7 @@ def with_streaming_response(self) -> AsyncBotManagementResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBotManagementResourceWithStreamingResponse(self)
@@ -753,8 +749,7 @@ async def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
cf_robots_variant: Specifies the Robots Access Control License variant to use.
@@ -870,8 +865,7 @@ async def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
cf_robots_variant: Specifies the Robots Access Control License variant to use.
@@ -996,8 +990,7 @@ async def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
cf_robots_variant: Specifies the Robots Access Control License variant to use.
@@ -1122,8 +1115,7 @@ async def update(
Args:
zone_id: Identifier.
- ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
- `only_on_ad_pages` is currently not available for Enterprise customers.
+ ai_bots_protection: Enable rule to block AI Scrapers and Crawlers.
auto_update_model: Automatically update to the newest bot detection models created by Cloudflare as
they are released.
diff --git a/src/cloudflare/resources/botnet_feed/__init__.py b/src/cloudflare/resources/botnet_feed/__init__.py
old mode 100755
new mode 100644
diff --git a/src/cloudflare/resources/botnet_feed/asn.py b/src/cloudflare/resources/botnet_feed/asn.py
index 9e984c63ccd..fdc86ec0059 100644
--- a/src/cloudflare/resources/botnet_feed/asn.py
+++ b/src/cloudflare/resources/botnet_feed/asn.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ASNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ASNResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ASNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ASNResourceWithStreamingResponse(self)
@@ -143,7 +143,7 @@ def with_raw_response(self) -> AsyncASNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncASNResourceWithRawResponse(self)
@@ -152,7 +152,7 @@ def with_streaming_response(self) -> AsyncASNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncASNResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/botnet_feed/botnet_feed.py b/src/cloudflare/resources/botnet_feed/botnet_feed.py
index 5f71396a78d..e8f2e1859b7 100644
--- a/src/cloudflare/resources/botnet_feed/botnet_feed.py
+++ b/src/cloudflare/resources/botnet_feed/botnet_feed.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> BotnetFeedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BotnetFeedResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> BotnetFeedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BotnetFeedResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncBotnetFeedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBotnetFeedResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncBotnetFeedResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBotnetFeedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/botnet_feed/configs/asn.py b/src/cloudflare/resources/botnet_feed/configs/asn.py
index 7c70119ad8f..07de2452e93 100644
--- a/src/cloudflare/resources/botnet_feed/configs/asn.py
+++ b/src/cloudflare/resources/botnet_feed/configs/asn.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ASNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ASNResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ASNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ASNResourceWithStreamingResponse(self)
@@ -133,7 +133,7 @@ def with_raw_response(self) -> AsyncASNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncASNResourceWithRawResponse(self)
@@ -142,7 +142,7 @@ def with_streaming_response(self) -> AsyncASNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncASNResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/botnet_feed/configs/configs.py b/src/cloudflare/resources/botnet_feed/configs/configs.py
index 6fe692cec0c..de83b4a8caa 100644
--- a/src/cloudflare/resources/botnet_feed/configs/configs.py
+++ b/src/cloudflare/resources/botnet_feed/configs/configs.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> ConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> ConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/brand_protection.py b/src/cloudflare/resources/brand_protection/brand_protection.py
index fcfde5b9b5c..90006a155f8 100644
--- a/src/cloudflare/resources/brand_protection/brand_protection.py
+++ b/src/cloudflare/resources/brand_protection/brand_protection.py
@@ -89,7 +89,7 @@ def with_raw_response(self) -> BrandProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BrandProtectionResourceWithRawResponse(self)
@@ -98,7 +98,7 @@ def with_streaming_response(self) -> BrandProtectionResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BrandProtectionResourceWithStreamingResponse(self)
@@ -197,7 +197,7 @@ def with_raw_response(self) -> AsyncBrandProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBrandProtectionResourceWithRawResponse(self)
@@ -206,7 +206,7 @@ def with_streaming_response(self) -> AsyncBrandProtectionResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBrandProtectionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/logo_matches.py b/src/cloudflare/resources/brand_protection/logo_matches.py
index 7134e929c4e..5f363bf90a5 100644
--- a/src/cloudflare/resources/brand_protection/logo_matches.py
+++ b/src/cloudflare/resources/brand_protection/logo_matches.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> LogoMatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogoMatchesResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> LogoMatchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogoMatchesResourceWithStreamingResponse(self)
@@ -144,7 +144,7 @@ def with_raw_response(self) -> AsyncLogoMatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogoMatchesResourceWithRawResponse(self)
@@ -153,7 +153,7 @@ def with_streaming_response(self) -> AsyncLogoMatchesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogoMatchesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/logos.py b/src/cloudflare/resources/brand_protection/logos.py
index c8bdd8d39a4..b0acff75acf 100644
--- a/src/cloudflare/resources/brand_protection/logos.py
+++ b/src/cloudflare/resources/brand_protection/logos.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> LogosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogosResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> LogosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogosResourceWithStreamingResponse(self)
@@ -137,7 +137,7 @@ def with_raw_response(self) -> AsyncLogosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogosResourceWithRawResponse(self)
@@ -146,7 +146,7 @@ def with_streaming_response(self) -> AsyncLogosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogosResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/matches.py b/src/cloudflare/resources/brand_protection/matches.py
index e2ad88785c1..1df0ecc04d1 100644
--- a/src/cloudflare/resources/brand_protection/matches.py
+++ b/src/cloudflare/resources/brand_protection/matches.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> MatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MatchesResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> MatchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MatchesResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncMatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMatchesResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncMatchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMatchesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/queries.py b/src/cloudflare/resources/brand_protection/queries.py
index 53c5d644219..2f19a1769e9 100644
--- a/src/cloudflare/resources/brand_protection/queries.py
+++ b/src/cloudflare/resources/brand_protection/queries.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> QueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QueriesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> QueriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QueriesResourceWithStreamingResponse(self)
@@ -198,7 +198,7 @@ def with_raw_response(self) -> AsyncQueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQueriesResourceWithRawResponse(self)
@@ -207,7 +207,7 @@ def with_streaming_response(self) -> AsyncQueriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQueriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/v2/logo_matches.py b/src/cloudflare/resources/brand_protection/v2/logo_matches.py
index 2c50be665aa..7618c19d832 100644
--- a/src/cloudflare/resources/brand_protection/v2/logo_matches.py
+++ b/src/cloudflare/resources/brand_protection/v2/logo_matches.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> LogoMatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogoMatchesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> LogoMatchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogoMatchesResourceWithStreamingResponse(self)
@@ -111,7 +111,7 @@ def with_raw_response(self) -> AsyncLogoMatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogoMatchesResourceWithRawResponse(self)
@@ -120,7 +120,7 @@ def with_streaming_response(self) -> AsyncLogoMatchesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogoMatchesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/v2/logos.py b/src/cloudflare/resources/brand_protection/v2/logos.py
index 42f3f433137..023d7ad7cc8 100644
--- a/src/cloudflare/resources/brand_protection/v2/logos.py
+++ b/src/cloudflare/resources/brand_protection/v2/logos.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> LogosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogosResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> LogosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogosResourceWithStreamingResponse(self)
@@ -205,7 +205,7 @@ def with_raw_response(self) -> AsyncLogosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogosResourceWithRawResponse(self)
@@ -214,7 +214,7 @@ def with_streaming_response(self) -> AsyncLogosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogosResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/v2/matches.py b/src/cloudflare/resources/brand_protection/v2/matches.py
index 44e66a5a419..2f35e624563 100644
--- a/src/cloudflare/resources/brand_protection/v2/matches.py
+++ b/src/cloudflare/resources/brand_protection/v2/matches.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> MatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MatchesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> MatchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MatchesResourceWithStreamingResponse(self)
@@ -123,7 +123,7 @@ def with_raw_response(self) -> AsyncMatchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMatchesResourceWithRawResponse(self)
@@ -132,7 +132,7 @@ def with_streaming_response(self) -> AsyncMatchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMatchesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/v2/queries.py b/src/cloudflare/resources/brand_protection/v2/queries.py
index 8275de5fc8e..4c0722a6fe1 100644
--- a/src/cloudflare/resources/brand_protection/v2/queries.py
+++ b/src/cloudflare/resources/brand_protection/v2/queries.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> QueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QueriesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> QueriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QueriesResourceWithStreamingResponse(self)
@@ -89,7 +89,7 @@ def with_raw_response(self) -> AsyncQueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQueriesResourceWithRawResponse(self)
@@ -98,7 +98,7 @@ def with_streaming_response(self) -> AsyncQueriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQueriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/brand_protection/v2/v2.py b/src/cloudflare/resources/brand_protection/v2/v2.py
index 0045a6cd48b..f30fa0f2971 100644
--- a/src/cloudflare/resources/brand_protection/v2/v2.py
+++ b/src/cloudflare/resources/brand_protection/v2/v2.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> V2ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return V2ResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> V2ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return V2ResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncV2ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncV2ResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncV2ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncV2ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/api.md b/src/cloudflare/resources/browser_rendering/api.md
index af4ab6e36d7..92f7b927558 100644
--- a/src/cloudflare/resources/browser_rendering/api.md
+++ b/src/cloudflare/resources/browser_rendering/api.md
@@ -168,7 +168,7 @@ from cloudflare.types.browser_rendering.devtools.browser import (
Methods:
- client.browser_rendering.devtools.browser.targets.create(session_id, \*, account_id, \*\*params) -> TargetCreateResponse
-- client.browser_rendering.devtools.browser.targets.list(session_id, \*, account_id) -> TargetListResponse
+- client.browser_rendering.devtools.browser.targets.list(session_id, \*, account_id, \*\*params) -> TargetListResponse
- client.browser_rendering.devtools.browser.targets.activate(target_id, \*, account_id, session_id) -> TargetActivateResponse
- client.browser_rendering.devtools.browser.targets.close(target_id, \*, account_id, session_id) -> TargetCloseResponse
- client.browser_rendering.devtools.browser.targets.get(target_id, \*, account_id, session_id) -> TargetGetResponse
diff --git a/src/cloudflare/resources/browser_rendering/browser_rendering.py b/src/cloudflare/resources/browser_rendering/browser_rendering.py
index 25c30a0cdda..7fd4ba2e333 100644
--- a/src/cloudflare/resources/browser_rendering/browser_rendering.py
+++ b/src/cloudflare/resources/browser_rendering/browser_rendering.py
@@ -135,7 +135,7 @@ def with_raw_response(self) -> BrowserRenderingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BrowserRenderingResourceWithRawResponse(self)
@@ -144,7 +144,7 @@ def with_streaming_response(self) -> BrowserRenderingResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BrowserRenderingResourceWithStreamingResponse(self)
@@ -196,7 +196,7 @@ def with_raw_response(self) -> AsyncBrowserRenderingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBrowserRenderingResourceWithRawResponse(self)
@@ -205,7 +205,7 @@ def with_streaming_response(self) -> AsyncBrowserRenderingResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBrowserRenderingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/content.py b/src/cloudflare/resources/browser_rendering/content.py
index 8e9b31dce6a..2f793e5f77c 100644
--- a/src/cloudflare/resources/browser_rendering/content.py
+++ b/src/cloudflare/resources/browser_rendering/content.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ContentResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ContentResourceWithStreamingResponse(self)
@@ -449,7 +449,7 @@ def with_raw_response(self) -> AsyncContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncContentResourceWithRawResponse(self)
@@ -458,7 +458,7 @@ def with_streaming_response(self) -> AsyncContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncContentResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/crawl.py b/src/cloudflare/resources/browser_rendering/crawl.py
index 85ee76c41c1..8c60cb52c16 100644
--- a/src/cloudflare/resources/browser_rendering/crawl.py
+++ b/src/cloudflare/resources/browser_rendering/crawl.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> CrawlResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CrawlResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> CrawlResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CrawlResourceWithStreamingResponse(self)
@@ -552,7 +552,7 @@ def with_raw_response(self) -> AsyncCrawlResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCrawlResourceWithRawResponse(self)
@@ -561,7 +561,7 @@ def with_streaming_response(self) -> AsyncCrawlResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCrawlResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/devtools/browser/browser.py b/src/cloudflare/resources/browser_rendering/devtools/browser/browser.py
index c5ba1cae03d..29996494c95 100644
--- a/src/cloudflare/resources/browser_rendering/devtools/browser/browser.py
+++ b/src/cloudflare/resources/browser_rendering/devtools/browser/browser.py
@@ -55,7 +55,7 @@ def with_raw_response(self) -> BrowserResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BrowserResourceWithRawResponse(self)
@@ -64,7 +64,7 @@ def with_streaming_response(self) -> BrowserResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BrowserResourceWithStreamingResponse(self)
@@ -74,6 +74,7 @@ def create(
account_id: str,
keep_alive: float | Omit = omit,
lab: bool | Omit = omit,
+ live_view_url_expires_in_ms: float | Omit = omit,
recording: bool | Omit = omit,
targets: bool | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -84,7 +85,7 @@ def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> BrowserCreateResponse:
"""
- Acquire a new browser DevTools session
+ Get a browser session ID.
Args:
account_id: Account ID.
@@ -93,6 +94,9 @@ def create(
lab: Use experimental browser.
+ live_view_url_expires_in_ms: How long the live view URL remains valid, in milliseconds (max 60 minutes). Only
+ used when targets is true.
+
targets: Include browser targets in response.
extra_headers: Send extra headers
@@ -116,6 +120,7 @@ def create(
{
"keep_alive": keep_alive,
"lab": lab,
+ "live_view_url_expires_in_ms": live_view_url_expires_in_ms,
"recording": recording,
"targets": targets,
},
@@ -391,7 +396,7 @@ def with_raw_response(self) -> AsyncBrowserResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBrowserResourceWithRawResponse(self)
@@ -400,7 +405,7 @@ def with_streaming_response(self) -> AsyncBrowserResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBrowserResourceWithStreamingResponse(self)
@@ -410,6 +415,7 @@ async def create(
account_id: str,
keep_alive: float | Omit = omit,
lab: bool | Omit = omit,
+ live_view_url_expires_in_ms: float | Omit = omit,
recording: bool | Omit = omit,
targets: bool | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -420,7 +426,7 @@ async def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> BrowserCreateResponse:
"""
- Acquire a new browser DevTools session
+ Get a browser session ID.
Args:
account_id: Account ID.
@@ -429,6 +435,9 @@ async def create(
lab: Use experimental browser.
+ live_view_url_expires_in_ms: How long the live view URL remains valid, in milliseconds (max 60 minutes). Only
+ used when targets is true.
+
targets: Include browser targets in response.
extra_headers: Send extra headers
@@ -452,6 +461,7 @@ async def create(
{
"keep_alive": keep_alive,
"lab": lab,
+ "live_view_url_expires_in_ms": live_view_url_expires_in_ms,
"recording": recording,
"targets": targets,
},
diff --git a/src/cloudflare/resources/browser_rendering/devtools/browser/page.py b/src/cloudflare/resources/browser_rendering/devtools/browser/page.py
index c4207a5ee11..6bfafb1f7d0 100644
--- a/src/cloudflare/resources/browser_rendering/devtools/browser/page.py
+++ b/src/cloudflare/resources/browser_rendering/devtools/browser/page.py
@@ -26,7 +26,7 @@ def with_raw_response(self) -> PageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PageResourceWithRawResponse(self)
@@ -35,7 +35,7 @@ def with_streaming_response(self) -> PageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PageResourceWithStreamingResponse(self)
@@ -98,7 +98,7 @@ def with_raw_response(self) -> AsyncPageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPageResourceWithRawResponse(self)
@@ -107,7 +107,7 @@ def with_streaming_response(self) -> AsyncPageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/devtools/browser/targets.py b/src/cloudflare/resources/browser_rendering/devtools/browser/targets.py
index 425af81d325..6a7a1b72518 100644
--- a/src/cloudflare/resources/browser_rendering/devtools/browser/targets.py
+++ b/src/cloudflare/resources/browser_rendering/devtools/browser/targets.py
@@ -15,7 +15,7 @@
async_to_streamed_response_wrapper,
)
from ....._base_client import make_request_options
-from .....types.browser_rendering.devtools.browser import target_create_params
+from .....types.browser_rendering.devtools.browser import target_list_params, target_create_params
from .....types.browser_rendering.devtools.browser.target_get_response import TargetGetResponse
from .....types.browser_rendering.devtools.browser.target_list_response import TargetListResponse
from .....types.browser_rendering.devtools.browser.target_close_response import TargetCloseResponse
@@ -32,7 +32,7 @@ def with_raw_response(self) -> TargetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TargetsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> TargetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TargetsResourceWithStreamingResponse(self)
@@ -50,6 +50,7 @@ def create(
session_id: str,
*,
account_id: str,
+ live_view_url_expires_in_ms: float | Omit = omit,
url: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -67,6 +68,8 @@ def create(
session_id: Browser session ID.
+ live_view_url_expires_in_ms: How long the live view URL remains valid, in milliseconds (max 60 minutes)
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -90,7 +93,13 @@ def create(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- query=maybe_transform({"url": url}, target_create_params.TargetCreateParams),
+ query=maybe_transform(
+ {
+ "live_view_url_expires_in_ms": live_view_url_expires_in_ms,
+ "url": url,
+ },
+ target_create_params.TargetCreateParams,
+ ),
),
cast_to=TargetCreateResponse,
)
@@ -100,6 +109,7 @@ def list(
session_id: str,
*,
account_id: str,
+ live_view_url_expires_in_ms: float | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -116,6 +126,8 @@ def list(
session_id: Browser session ID.
+ live_view_url_expires_in_ms: How long the live view URLs remain valid, in milliseconds (max 60 minutes)
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -135,7 +147,13 @@ def list(
session_id=session_id,
),
options=make_request_options(
- extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {"live_view_url_expires_in_ms": live_view_url_expires_in_ms}, target_list_params.TargetListParams
+ ),
),
cast_to=TargetListResponse,
)
@@ -300,7 +318,7 @@ def with_raw_response(self) -> AsyncTargetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTargetsResourceWithRawResponse(self)
@@ -309,7 +327,7 @@ def with_streaming_response(self) -> AsyncTargetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTargetsResourceWithStreamingResponse(self)
@@ -318,6 +336,7 @@ async def create(
session_id: str,
*,
account_id: str,
+ live_view_url_expires_in_ms: float | Omit = omit,
url: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -335,6 +354,8 @@ async def create(
session_id: Browser session ID.
+ live_view_url_expires_in_ms: How long the live view URL remains valid, in milliseconds (max 60 minutes)
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -358,7 +379,13 @@ async def create(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- query=await async_maybe_transform({"url": url}, target_create_params.TargetCreateParams),
+ query=await async_maybe_transform(
+ {
+ "live_view_url_expires_in_ms": live_view_url_expires_in_ms,
+ "url": url,
+ },
+ target_create_params.TargetCreateParams,
+ ),
),
cast_to=TargetCreateResponse,
)
@@ -368,6 +395,7 @@ async def list(
session_id: str,
*,
account_id: str,
+ live_view_url_expires_in_ms: float | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -384,6 +412,8 @@ async def list(
session_id: Browser session ID.
+ live_view_url_expires_in_ms: How long the live view URLs remain valid, in milliseconds (max 60 minutes)
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -403,7 +433,13 @@ async def list(
session_id=session_id,
),
options=make_request_options(
- extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform(
+ {"live_view_url_expires_in_ms": live_view_url_expires_in_ms}, target_list_params.TargetListParams
+ ),
),
cast_to=TargetListResponse,
)
diff --git a/src/cloudflare/resources/browser_rendering/devtools/devtools.py b/src/cloudflare/resources/browser_rendering/devtools/devtools.py
index 95e364897e4..090458bd37d 100644
--- a/src/cloudflare/resources/browser_rendering/devtools/devtools.py
+++ b/src/cloudflare/resources/browser_rendering/devtools/devtools.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> DevtoolsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DevtoolsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> DevtoolsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DevtoolsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncDevtoolsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDevtoolsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncDevtoolsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDevtoolsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/devtools/session.py b/src/cloudflare/resources/browser_rendering/devtools/session.py
index fd559e25de5..288fd635f71 100644
--- a/src/cloudflare/resources/browser_rendering/devtools/session.py
+++ b/src/cloudflare/resources/browser_rendering/devtools/session.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SessionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SessionResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SessionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SessionResourceWithStreamingResponse(self)
@@ -143,7 +143,7 @@ def with_raw_response(self) -> AsyncSessionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSessionResourceWithRawResponse(self)
@@ -152,7 +152,7 @@ def with_streaming_response(self) -> AsyncSessionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSessionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/json.py b/src/cloudflare/resources/browser_rendering/json.py
index a69ab3e9053..bb5946f7d92 100644
--- a/src/cloudflare/resources/browser_rendering/json.py
+++ b/src/cloudflare/resources/browser_rendering/json.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> JsonResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return JsonResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> JsonResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return JsonResourceWithStreamingResponse(self)
@@ -469,7 +469,7 @@ def with_raw_response(self) -> AsyncJsonResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncJsonResourceWithRawResponse(self)
@@ -478,7 +478,7 @@ def with_streaming_response(self) -> AsyncJsonResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncJsonResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/links.py b/src/cloudflare/resources/browser_rendering/links.py
index 7ed30824fe6..52fc91a03fa 100644
--- a/src/cloudflare/resources/browser_rendering/links.py
+++ b/src/cloudflare/resources/browser_rendering/links.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> LinksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LinksResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> LinksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LinksResourceWithStreamingResponse(self)
@@ -449,7 +449,7 @@ def with_raw_response(self) -> AsyncLinksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLinksResourceWithRawResponse(self)
@@ -458,7 +458,7 @@ def with_streaming_response(self) -> AsyncLinksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLinksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/markdown.py b/src/cloudflare/resources/browser_rendering/markdown.py
index f167d3aabb4..6d33a301a11 100644
--- a/src/cloudflare/resources/browser_rendering/markdown.py
+++ b/src/cloudflare/resources/browser_rendering/markdown.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> MarkdownResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MarkdownResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> MarkdownResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MarkdownResourceWithStreamingResponse(self)
@@ -449,7 +449,7 @@ def with_raw_response(self) -> AsyncMarkdownResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMarkdownResourceWithRawResponse(self)
@@ -458,7 +458,7 @@ def with_streaming_response(self) -> AsyncMarkdownResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMarkdownResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/pdf.py b/src/cloudflare/resources/browser_rendering/pdf.py
index 375f8abbb92..22cef67b2f7 100644
--- a/src/cloudflare/resources/browser_rendering/pdf.py
+++ b/src/cloudflare/resources/browser_rendering/pdf.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> PDFResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PDFResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> PDFResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PDFResourceWithStreamingResponse(self)
@@ -453,7 +453,7 @@ def with_raw_response(self) -> AsyncPDFResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPDFResourceWithRawResponse(self)
@@ -462,7 +462,7 @@ def with_streaming_response(self) -> AsyncPDFResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPDFResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/scrape.py b/src/cloudflare/resources/browser_rendering/scrape.py
index 142da2981b1..a9c4cb7b78a 100644
--- a/src/cloudflare/resources/browser_rendering/scrape.py
+++ b/src/cloudflare/resources/browser_rendering/scrape.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ScrapeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScrapeResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ScrapeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScrapeResourceWithStreamingResponse(self)
@@ -447,7 +447,7 @@ def with_raw_response(self) -> AsyncScrapeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScrapeResourceWithRawResponse(self)
@@ -456,7 +456,7 @@ def with_streaming_response(self) -> AsyncScrapeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScrapeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/screenshot.py b/src/cloudflare/resources/browser_rendering/screenshot.py
index cbb3ce78793..c60c58a5c80 100644
--- a/src/cloudflare/resources/browser_rendering/screenshot.py
+++ b/src/cloudflare/resources/browser_rendering/screenshot.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ScreenshotResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScreenshotResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ScreenshotResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScreenshotResourceWithStreamingResponse(self)
@@ -467,7 +467,7 @@ def with_raw_response(self) -> AsyncScreenshotResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScreenshotResourceWithRawResponse(self)
@@ -476,7 +476,7 @@ def with_streaming_response(self) -> AsyncScreenshotResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScreenshotResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/browser_rendering/snapshot.py b/src/cloudflare/resources/browser_rendering/snapshot.py
index 1cdb4fcc9dc..7181d2010e2 100644
--- a/src/cloudflare/resources/browser_rendering/snapshot.py
+++ b/src/cloudflare/resources/browser_rendering/snapshot.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SnapshotResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SnapshotResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SnapshotResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SnapshotResourceWithStreamingResponse(self)
@@ -461,7 +461,7 @@ def with_raw_response(self) -> AsyncSnapshotResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSnapshotResourceWithRawResponse(self)
@@ -470,7 +470,7 @@ def with_streaming_response(self) -> AsyncSnapshotResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSnapshotResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cache/cache.py b/src/cloudflare/resources/cache/cache.py
index 736c814eea0..2553eb44e54 100644
--- a/src/cloudflare/resources/cache/cache.py
+++ b/src/cloudflare/resources/cache/cache.py
@@ -93,7 +93,7 @@ def with_raw_response(self) -> CacheResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CacheResourceWithRawResponse(self)
@@ -102,7 +102,7 @@ def with_streaming_response(self) -> CacheResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CacheResourceWithStreamingResponse(self)
@@ -1073,7 +1073,7 @@ def with_raw_response(self) -> AsyncCacheResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCacheResourceWithRawResponse(self)
@@ -1082,7 +1082,7 @@ def with_streaming_response(self) -> AsyncCacheResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCacheResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cache/cache_reserve.py b/src/cloudflare/resources/cache/cache_reserve.py
index 4de5fadcc3f..da593f7621c 100644
--- a/src/cloudflare/resources/cache/cache_reserve.py
+++ b/src/cloudflare/resources/cache/cache_reserve.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> CacheReserveResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CacheReserveResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> CacheReserveResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CacheReserveResourceWithStreamingResponse(self)
@@ -234,7 +234,7 @@ def with_raw_response(self) -> AsyncCacheReserveResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCacheReserveResourceWithRawResponse(self)
@@ -243,7 +243,7 @@ def with_streaming_response(self) -> AsyncCacheReserveResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCacheReserveResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cache/origin_cloud_regions.py b/src/cloudflare/resources/cache/origin_cloud_regions.py
index e56f7d4f63b..808a1607d1f 100644
--- a/src/cloudflare/resources/cache/origin_cloud_regions.py
+++ b/src/cloudflare/resources/cache/origin_cloud_regions.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> OriginCloudRegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OriginCloudRegionsResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> OriginCloudRegionsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OriginCloudRegionsResourceWithStreamingResponse(self)
@@ -423,7 +423,7 @@ def with_raw_response(self) -> AsyncOriginCloudRegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOriginCloudRegionsResourceWithRawResponse(self)
@@ -432,7 +432,7 @@ def with_streaming_response(self) -> AsyncOriginCloudRegionsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOriginCloudRegionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cache/regional_tiered_cache.py b/src/cloudflare/resources/cache/regional_tiered_cache.py
index f254f7b9873..b43767f71a4 100644
--- a/src/cloudflare/resources/cache/regional_tiered_cache.py
+++ b/src/cloudflare/resources/cache/regional_tiered_cache.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> RegionalTieredCacheResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegionalTieredCacheResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> RegionalTieredCacheResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegionalTieredCacheResourceWithStreamingResponse(self)
@@ -142,7 +142,7 @@ def with_raw_response(self) -> AsyncRegionalTieredCacheResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegionalTieredCacheResourceWithRawResponse(self)
@@ -151,7 +151,7 @@ def with_streaming_response(self) -> AsyncRegionalTieredCacheResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegionalTieredCacheResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cache/smart_tiered_cache.py b/src/cloudflare/resources/cache/smart_tiered_cache.py
index fe272d3765b..4d4828053f7 100644
--- a/src/cloudflare/resources/cache/smart_tiered_cache.py
+++ b/src/cloudflare/resources/cache/smart_tiered_cache.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> SmartTieredCacheResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SmartTieredCacheResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> SmartTieredCacheResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SmartTieredCacheResourceWithStreamingResponse(self)
@@ -240,7 +240,7 @@ def with_raw_response(self) -> AsyncSmartTieredCacheResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSmartTieredCacheResourceWithRawResponse(self)
@@ -249,7 +249,7 @@ def with_streaming_response(self) -> AsyncSmartTieredCacheResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSmartTieredCacheResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cache/variants.py b/src/cloudflare/resources/cache/variants.py
index 398394c9307..4e1328e0569 100644
--- a/src/cloudflare/resources/cache/variants.py
+++ b/src/cloudflare/resources/cache/variants.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> VariantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VariantsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> VariantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VariantsResourceWithStreamingResponse(self)
@@ -187,7 +187,7 @@ def with_raw_response(self) -> AsyncVariantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVariantsResourceWithRawResponse(self)
@@ -196,7 +196,7 @@ def with_streaming_response(self) -> AsyncVariantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVariantsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/calls/calls.py b/src/cloudflare/resources/calls/calls.py
index 426caba933c..d632caabd1d 100644
--- a/src/cloudflare/resources/calls/calls.py
+++ b/src/cloudflare/resources/calls/calls.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> CallsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CallsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> CallsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CallsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncCallsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCallsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncCallsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCallsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/calls/sfu.py b/src/cloudflare/resources/calls/sfu.py
index 210ed0b2c4b..2382443ca8f 100644
--- a/src/cloudflare/resources/calls/sfu.py
+++ b/src/cloudflare/resources/calls/sfu.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> SFUResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SFUResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> SFUResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SFUResourceWithStreamingResponse(self)
@@ -274,7 +274,7 @@ def with_raw_response(self) -> AsyncSFUResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSFUResourceWithRawResponse(self)
@@ -283,7 +283,7 @@ def with_streaming_response(self) -> AsyncSFUResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSFUResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/calls/turn.py b/src/cloudflare/resources/calls/turn.py
index 96a4c4f8ea0..676e99f0604 100644
--- a/src/cloudflare/resources/calls/turn.py
+++ b/src/cloudflare/resources/calls/turn.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> TURNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TURNResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> TURNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TURNResourceWithStreamingResponse(self)
@@ -272,7 +272,7 @@ def with_raw_response(self) -> AsyncTURNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTURNResourceWithRawResponse(self)
@@ -281,7 +281,7 @@ def with_streaming_response(self) -> AsyncTURNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTURNResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/certificate_authorities/certificate_authorities.py b/src/cloudflare/resources/certificate_authorities/certificate_authorities.py
index 99e853d8f13..4daf3aec014 100644
--- a/src/cloudflare/resources/certificate_authorities/certificate_authorities.py
+++ b/src/cloudflare/resources/certificate_authorities/certificate_authorities.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> CertificateAuthoritiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CertificateAuthoritiesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> CertificateAuthoritiesResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CertificateAuthoritiesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncCertificateAuthoritiesResourceWithRawRespons
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCertificateAuthoritiesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncCertificateAuthoritiesResourceWithStre
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCertificateAuthoritiesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/certificate_authorities/hostname_associations.py b/src/cloudflare/resources/certificate_authorities/hostname_associations.py
index c220b51f5a2..60d0b5bb36c 100644
--- a/src/cloudflare/resources/certificate_authorities/hostname_associations.py
+++ b/src/cloudflare/resources/certificate_authorities/hostname_associations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> HostnameAssociationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HostnameAssociationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> HostnameAssociationsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HostnameAssociationsResourceWithStreamingResponse(self)
@@ -156,7 +156,7 @@ def with_raw_response(self) -> AsyncHostnameAssociationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHostnameAssociationsResourceWithRawResponse(self)
@@ -165,7 +165,7 @@ def with_streaming_response(self) -> AsyncHostnameAssociationsResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHostnameAssociationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/client_certificates/client_certificates.py b/src/cloudflare/resources/client_certificates/client_certificates.py
index 11e245e3727..f6165e8a14c 100644
--- a/src/cloudflare/resources/client_certificates/client_certificates.py
+++ b/src/cloudflare/resources/client_certificates/client_certificates.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> ClientCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ClientCertificatesResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> ClientCertificatesResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ClientCertificatesResourceWithStreamingResponse(self)
@@ -332,7 +332,7 @@ def with_raw_response(self) -> AsyncClientCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncClientCertificatesResourceWithRawResponse(self)
@@ -341,7 +341,7 @@ def with_streaming_response(self) -> AsyncClientCertificatesResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncClientCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloud_connector/cloud_connector.py b/src/cloudflare/resources/cloud_connector/cloud_connector.py
index 906fee60939..16d618b8e68 100644
--- a/src/cloudflare/resources/cloud_connector/cloud_connector.py
+++ b/src/cloudflare/resources/cloud_connector/cloud_connector.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> CloudConnectorResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CloudConnectorResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> CloudConnectorResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CloudConnectorResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncCloudConnectorResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCloudConnectorResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncCloudConnectorResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCloudConnectorResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloud_connector/rules.py b/src/cloudflare/resources/cloud_connector/rules.py
index 1c074027ebb..51677271f2d 100644
--- a/src/cloudflare/resources/cloud_connector/rules.py
+++ b/src/cloudflare/resources/cloud_connector/rules.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -128,7 +128,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -137,7 +137,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/binary_storage.py b/src/cloudflare/resources/cloudforce_one/binary_storage.py
index 32b57eb19ec..99fa98be134 100644
--- a/src/cloudflare/resources/cloudforce_one/binary_storage.py
+++ b/src/cloudflare/resources/cloudforce_one/binary_storage.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> BinaryStorageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BinaryStorageResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> BinaryStorageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BinaryStorageResourceWithStreamingResponse(self)
@@ -140,7 +140,7 @@ def with_raw_response(self) -> AsyncBinaryStorageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBinaryStorageResourceWithRawResponse(self)
@@ -149,7 +149,7 @@ def with_streaming_response(self) -> AsyncBinaryStorageResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBinaryStorageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/cloudforce_one.py b/src/cloudflare/resources/cloudforce_one/cloudforce_one.py
index 9e8c0f29a09..b1ae76a7987 100644
--- a/src/cloudflare/resources/cloudforce_one/cloudforce_one.py
+++ b/src/cloudflare/resources/cloudforce_one/cloudforce_one.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> CloudforceOneResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CloudforceOneResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> CloudforceOneResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CloudforceOneResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncCloudforceOneResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCloudforceOneResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncCloudforceOneResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCloudforceOneResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/requests/assets.py b/src/cloudflare/resources/cloudforce_one/requests/assets.py
index 161bff746f4..a9514a20322 100644
--- a/src/cloudflare/resources/cloudforce_one/requests/assets.py
+++ b/src/cloudflare/resources/cloudforce_one/requests/assets.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> AssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AssetsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> AssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AssetsResourceWithStreamingResponse(self)
@@ -274,7 +274,7 @@ def with_raw_response(self) -> AsyncAssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAssetsResourceWithRawResponse(self)
@@ -283,7 +283,7 @@ def with_streaming_response(self) -> AsyncAssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAssetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/requests/message.py b/src/cloudflare/resources/cloudforce_one/requests/message.py
index ee94c222e56..c90a0189836 100644
--- a/src/cloudflare/resources/cloudforce_one/requests/message.py
+++ b/src/cloudflare/resources/cloudforce_one/requests/message.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> MessageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MessageResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> MessageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MessageResourceWithStreamingResponse(self)
@@ -283,7 +283,7 @@ def with_raw_response(self) -> AsyncMessageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMessageResourceWithRawResponse(self)
@@ -292,7 +292,7 @@ def with_streaming_response(self) -> AsyncMessageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMessageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/requests/priority.py b/src/cloudflare/resources/cloudforce_one/requests/priority.py
index 7cc91c98153..63cdfb34120 100644
--- a/src/cloudflare/resources/cloudforce_one/requests/priority.py
+++ b/src/cloudflare/resources/cloudforce_one/requests/priority.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> PriorityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PriorityResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> PriorityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PriorityResourceWithStreamingResponse(self)
@@ -317,7 +317,7 @@ def with_raw_response(self) -> AsyncPriorityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPriorityResourceWithRawResponse(self)
@@ -326,7 +326,7 @@ def with_streaming_response(self) -> AsyncPriorityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPriorityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/requests/requests.py b/src/cloudflare/resources/cloudforce_one/requests/requests.py
index c48429be15d..ace1472edb5 100644
--- a/src/cloudflare/resources/cloudforce_one/requests/requests.py
+++ b/src/cloudflare/resources/cloudforce_one/requests/requests.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> RequestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RequestsResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> RequestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RequestsResourceWithStreamingResponse(self)
@@ -539,7 +539,7 @@ def with_raw_response(self) -> AsyncRequestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRequestsResourceWithRawResponse(self)
@@ -548,7 +548,7 @@ def with_streaming_response(self) -> AsyncRequestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRequestsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/scans/config.py b/src/cloudflare/resources/cloudforce_one/scans/config.py
index 5b5ef4e92e3..d51d9891626 100644
--- a/src/cloudflare/resources/cloudforce_one/scans/config.py
+++ b/src/cloudflare/resources/cloudforce_one/scans/config.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> ConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> ConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigResourceWithStreamingResponse(self)
@@ -266,7 +266,7 @@ def with_raw_response(self) -> AsyncConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigResourceWithRawResponse(self)
@@ -275,7 +275,7 @@ def with_streaming_response(self) -> AsyncConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/scans/results.py b/src/cloudflare/resources/cloudforce_one/scans/results.py
index 578dbb1b4f8..abc5822912e 100644
--- a/src/cloudflare/resources/cloudforce_one/scans/results.py
+++ b/src/cloudflare/resources/cloudforce_one/scans/results.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ResultsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResultsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ResultsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResultsResourceWithStreamingResponse(self)
@@ -99,7 +99,7 @@ def with_raw_response(self) -> AsyncResultsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResultsResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> AsyncResultsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResultsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/scans/scans.py b/src/cloudflare/resources/cloudforce_one/scans/scans.py
index ce6f9039bf9..00bcaabbc65 100644
--- a/src/cloudflare/resources/cloudforce_one/scans/scans.py
+++ b/src/cloudflare/resources/cloudforce_one/scans/scans.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ScansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScansResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ScansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScansResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncScansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScansResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncScansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScansResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/attackers.py b/src/cloudflare/resources/cloudforce_one/threat_events/attackers.py
index a9399511a7d..8140e623fb2 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/attackers.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/attackers.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> AttackersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AttackersResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> AttackersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AttackersResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncAttackersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAttackersResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncAttackersResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAttackersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/categories.py b/src/cloudflare/resources/cloudforce_one/threat_events/categories.py
index 8267838ea05..5d7626b0df3 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/categories.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/categories.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CategoriesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CategoriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CategoriesResourceWithStreamingResponse(self)
@@ -293,7 +293,7 @@ def with_raw_response(self) -> AsyncCategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCategoriesResourceWithRawResponse(self)
@@ -302,7 +302,7 @@ def with_streaming_response(self) -> AsyncCategoriesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCategoriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/countries.py b/src/cloudflare/resources/cloudforce_one/threat_events/countries.py
index 8ccdc1b5144..3f921168dfd 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/countries.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/countries.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> CountriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CountriesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> CountriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CountriesResourceWithStreamingResponse(self)
@@ -83,7 +83,7 @@ def with_raw_response(self) -> AsyncCountriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCountriesResourceWithRawResponse(self)
@@ -92,7 +92,7 @@ def with_streaming_response(self) -> AsyncCountriesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCountriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py b/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py
index 7cacd119b6a..4415e62469f 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/datasets.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> DatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DatasetsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> DatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DatasetsResourceWithStreamingResponse(self)
@@ -299,7 +299,7 @@ def with_raw_response(self) -> AsyncDatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDatasetsResourceWithRawResponse(self)
@@ -308,7 +308,7 @@ def with_streaming_response(self) -> AsyncDatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDatasetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/event_tags.py b/src/cloudflare/resources/cloudforce_one/threat_events/event_tags.py
index 7a9557629d9..73a9ce39dbe 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/event_tags.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/event_tags.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> EventTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventTagsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> EventTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventTagsResourceWithStreamingResponse(self)
@@ -151,7 +151,7 @@ def with_raw_response(self) -> AsyncEventTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventTagsResourceWithRawResponse(self)
@@ -160,7 +160,7 @@ def with_streaming_response(self) -> AsyncEventTagsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventTagsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/indicator_types.py b/src/cloudflare/resources/cloudforce_one/threat_events/indicator_types.py
index dd45287ec96..b44e29d3195 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/indicator_types.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/indicator_types.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> IndicatorTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IndicatorTypesResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> IndicatorTypesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IndicatorTypesResourceWithStreamingResponse(self)
@@ -88,7 +88,7 @@ def with_raw_response(self) -> AsyncIndicatorTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIndicatorTypesResourceWithRawResponse(self)
@@ -97,7 +97,7 @@ def with_streaming_response(self) -> AsyncIndicatorTypesResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIndicatorTypesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/raw.py b/src/cloudflare/resources/cloudforce_one/threat_events/raw.py
index f0e176a14a9..85576aa2638 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/raw.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/raw.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> RawResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RawResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> RawResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RawResourceWithStreamingResponse(self)
@@ -161,7 +161,7 @@ def with_raw_response(self) -> AsyncRawResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRawResourceWithRawResponse(self)
@@ -170,7 +170,7 @@ def with_streaming_response(self) -> AsyncRawResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRawResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/relate.py b/src/cloudflare/resources/cloudforce_one/threat_events/relate.py
index f82647c89a4..05ec35bfe1b 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/relate.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/relate.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> RelateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RelateResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> RelateResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RelateResourceWithStreamingResponse(self)
@@ -99,7 +99,7 @@ def with_raw_response(self) -> AsyncRelateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRelateResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> AsyncRelateResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRelateResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/tags.py b/src/cloudflare/resources/cloudforce_one/threat_events/tags.py
index 9df687c4786..615175386ce 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/tags.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/tags.py
@@ -3,6 +3,7 @@
from __future__ import annotations
from typing import Iterable
+from typing_extensions import Literal
import httpx
@@ -30,7 +31,7 @@ def with_raw_response(self) -> TagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TagsResourceWithRawResponse(self)
@@ -39,7 +40,7 @@ def with_streaming_response(self) -> TagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TagsResourceWithStreamingResponse(self)
@@ -50,6 +51,7 @@ def create(
value: str,
active_duration: str | Omit = omit,
actor_category: str | Omit = omit,
+ actor_category_confidence: int | Omit = omit,
aliases: Iterable[tag_create_params.Alias] | Omit = omit,
alias_group_names: SequenceNotStr[str] | Omit = omit,
alias_group_names_internal: SequenceNotStr[str] | Omit = omit,
@@ -60,11 +62,15 @@ def create(
category_uuid: str | Omit = omit,
date_of_discovery: str | Omit = omit,
external_reference_links: SequenceNotStr[str] | Omit = omit,
+ external_references: Iterable[tag_create_params.ExternalReference] | Omit = omit,
internal_aliases: Iterable[tag_create_params.InternalAlias] | Omit = omit,
internal_description: str | Omit = omit,
motive: str | Omit = omit,
+ motive_confidence: int | Omit = omit,
opsec_level: str | Omit = omit,
+ origin_country_confidence: int | Omit = omit,
origin_country_iso: str | Omit = omit,
+ origin_country_tlp: Literal["red", "amber", "green", "white"] | Omit = omit,
priority: float | Omit = omit,
sophistication_level: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -84,17 +90,32 @@ def create(
Former Employee, Nation State, Organized Crime, Nation State Affiliated,
Terrorist, Unaffiliated.
+ actor_category_confidence: Confidence (1-10) in the actor variety (actorCategory). CFONE-only: stripped
+ from responses to non-CFONE accounts.
+
aliases: Structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: stripped from
responses to non-CFONE accounts.
date_of_discovery: Date the actor was discovered (ISO YYYY-MM-DD).
+ external_references: Structured external references ({ url, description }). Public: returned to all
+ accounts.
+
internal_aliases: Internal structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: never
returned to non-CFONE accounts.
motive: Actor motive. Allowed values: Convenience, Fear, Fun, Financial, Grudge,
Ideology, Espionage.
+ motive_confidence: Confidence (1-10) in the actor motive. CFONE-only: stripped from responses to
+ non-CFONE accounts.
+
+ origin_country_confidence: Confidence (1-10) in the origin-country attribution. CFONE-only: stripped from
+ responses to non-CFONE accounts.
+
+ origin_country_tlp: TLP marking for the origin-country attribution. CFONE-only: stripped from
+ responses to non-CFONE accounts.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -112,6 +133,7 @@ def create(
"value": value,
"active_duration": active_duration,
"actor_category": actor_category,
+ "actor_category_confidence": actor_category_confidence,
"aliases": aliases,
"alias_group_names": alias_group_names,
"alias_group_names_internal": alias_group_names_internal,
@@ -122,11 +144,15 @@ def create(
"category_uuid": category_uuid,
"date_of_discovery": date_of_discovery,
"external_reference_links": external_reference_links,
+ "external_references": external_references,
"internal_aliases": internal_aliases,
"internal_description": internal_description,
"motive": motive,
+ "motive_confidence": motive_confidence,
"opsec_level": opsec_level,
+ "origin_country_confidence": origin_country_confidence,
"origin_country_iso": origin_country_iso,
+ "origin_country_tlp": origin_country_tlp,
"priority": priority,
"sophistication_level": sophistication_level,
},
@@ -146,7 +172,7 @@ def with_raw_response(self) -> AsyncTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTagsResourceWithRawResponse(self)
@@ -155,7 +181,7 @@ def with_streaming_response(self) -> AsyncTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTagsResourceWithStreamingResponse(self)
@@ -166,6 +192,7 @@ async def create(
value: str,
active_duration: str | Omit = omit,
actor_category: str | Omit = omit,
+ actor_category_confidence: int | Omit = omit,
aliases: Iterable[tag_create_params.Alias] | Omit = omit,
alias_group_names: SequenceNotStr[str] | Omit = omit,
alias_group_names_internal: SequenceNotStr[str] | Omit = omit,
@@ -176,11 +203,15 @@ async def create(
category_uuid: str | Omit = omit,
date_of_discovery: str | Omit = omit,
external_reference_links: SequenceNotStr[str] | Omit = omit,
+ external_references: Iterable[tag_create_params.ExternalReference] | Omit = omit,
internal_aliases: Iterable[tag_create_params.InternalAlias] | Omit = omit,
internal_description: str | Omit = omit,
motive: str | Omit = omit,
+ motive_confidence: int | Omit = omit,
opsec_level: str | Omit = omit,
+ origin_country_confidence: int | Omit = omit,
origin_country_iso: str | Omit = omit,
+ origin_country_tlp: Literal["red", "amber", "green", "white"] | Omit = omit,
priority: float | Omit = omit,
sophistication_level: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -200,17 +231,32 @@ async def create(
Former Employee, Nation State, Organized Crime, Nation State Affiliated,
Terrorist, Unaffiliated.
+ actor_category_confidence: Confidence (1-10) in the actor variety (actorCategory). CFONE-only: stripped
+ from responses to non-CFONE accounts.
+
aliases: Structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: stripped from
responses to non-CFONE accounts.
date_of_discovery: Date the actor was discovered (ISO YYYY-MM-DD).
+ external_references: Structured external references ({ url, description }). Public: returned to all
+ accounts.
+
internal_aliases: Internal structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: never
returned to non-CFONE accounts.
motive: Actor motive. Allowed values: Convenience, Fear, Fun, Financial, Grudge,
Ideology, Espionage.
+ motive_confidence: Confidence (1-10) in the actor motive. CFONE-only: stripped from responses to
+ non-CFONE accounts.
+
+ origin_country_confidence: Confidence (1-10) in the origin-country attribution. CFONE-only: stripped from
+ responses to non-CFONE accounts.
+
+ origin_country_tlp: TLP marking for the origin-country attribution. CFONE-only: stripped from
+ responses to non-CFONE accounts.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -228,6 +274,7 @@ async def create(
"value": value,
"active_duration": active_duration,
"actor_category": actor_category,
+ "actor_category_confidence": actor_category_confidence,
"aliases": aliases,
"alias_group_names": alias_group_names,
"alias_group_names_internal": alias_group_names_internal,
@@ -238,11 +285,15 @@ async def create(
"category_uuid": category_uuid,
"date_of_discovery": date_of_discovery,
"external_reference_links": external_reference_links,
+ "external_references": external_references,
"internal_aliases": internal_aliases,
"internal_description": internal_description,
"motive": motive,
+ "motive_confidence": motive_confidence,
"opsec_level": opsec_level,
+ "origin_country_confidence": origin_country_confidence,
"origin_country_iso": origin_country_iso,
+ "origin_country_tlp": origin_country_tlp,
"priority": priority,
"sophistication_level": sophistication_level,
},
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/target_industries.py b/src/cloudflare/resources/cloudforce_one/threat_events/target_industries.py
index 0cf0d41e110..96b50301235 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/target_industries.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/target_industries.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> TargetIndustriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TargetIndustriesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> TargetIndustriesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TargetIndustriesResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncTargetIndustriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTargetIndustriesResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncTargetIndustriesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTargetIndustriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/cloudforce_one/threat_events/threat_events.py b/src/cloudflare/resources/cloudforce_one/threat_events/threat_events.py
index 0a85505a555..3e3b4241c16 100644
--- a/src/cloudflare/resources/cloudforce_one/threat_events/threat_events.py
+++ b/src/cloudflare/resources/cloudforce_one/threat_events/threat_events.py
@@ -162,7 +162,7 @@ def with_raw_response(self) -> ThreatEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ThreatEventsResourceWithRawResponse(self)
@@ -171,7 +171,7 @@ def with_streaming_response(self) -> ThreatEventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ThreatEventsResourceWithStreamingResponse(self)
@@ -266,6 +266,7 @@ def list(
page: float | Omit = omit,
page_size: float | Omit = omit,
search: Iterable[threat_event_list_params.Search] | Omit = omit,
+ source: Literal["do", "r2catalog"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -297,6 +298,10 @@ def list(
page_size: Number of results per page. Maximum 25,000.
+ source: Read backend. 'do' (default) reads Durable Object storage. 'r2catalog' reads R2
+ Data Catalog (admin-only, experimental; supports a subset of search fields — no
+ 'tags').
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -325,6 +330,7 @@ def list(
"page": page,
"page_size": page_size,
"search": search,
+ "source": source,
},
threat_event_list_params.ThreatEventListParams,
),
@@ -555,7 +561,7 @@ def with_raw_response(self) -> AsyncThreatEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncThreatEventsResourceWithRawResponse(self)
@@ -564,7 +570,7 @@ def with_streaming_response(self) -> AsyncThreatEventsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncThreatEventsResourceWithStreamingResponse(self)
@@ -659,6 +665,7 @@ async def list(
page: float | Omit = omit,
page_size: float | Omit = omit,
search: Iterable[threat_event_list_params.Search] | Omit = omit,
+ source: Literal["do", "r2catalog"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -690,6 +697,10 @@ async def list(
page_size: Number of results per page. Maximum 25,000.
+ source: Read backend. 'do' (default) reads Durable Object storage. 'r2catalog' reads R2
+ Data Catalog (admin-only, experimental; supports a subset of search fields — no
+ 'tags').
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -718,6 +729,7 @@ async def list(
"page": page,
"page_size": page_size,
"search": search,
+ "source": source,
},
threat_event_list_params.ThreatEventListParams,
),
diff --git a/src/cloudflare/resources/connectivity/connectivity.py b/src/cloudflare/resources/connectivity/connectivity.py
index 047c49072a3..ec281df5e15 100644
--- a/src/cloudflare/resources/connectivity/connectivity.py
+++ b/src/cloudflare/resources/connectivity/connectivity.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> ConnectivityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectivityResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> ConnectivityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectivityResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncConnectivityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectivityResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncConnectivityResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectivityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/connectivity/directory/directory.py b/src/cloudflare/resources/connectivity/directory/directory.py
index d1abb26326d..cd55ebcc9a2 100644
--- a/src/cloudflare/resources/connectivity/directory/directory.py
+++ b/src/cloudflare/resources/connectivity/directory/directory.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> DirectoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DirectoryResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> DirectoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DirectoryResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncDirectoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDirectoryResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncDirectoryResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDirectoryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/connectivity/directory/services.py b/src/cloudflare/resources/connectivity/directory/services.py
index 028b6aaf2db..80e7ff45ae4 100644
--- a/src/cloudflare/resources/connectivity/directory/services.py
+++ b/src/cloudflare/resources/connectivity/directory/services.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> ServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ServicesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> ServicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ServicesResourceWithStreamingResponse(self)
@@ -466,7 +466,7 @@ def with_raw_response(self) -> AsyncServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncServicesResourceWithRawResponse(self)
@@ -475,7 +475,7 @@ def with_streaming_response(self) -> AsyncServicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncServicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/content_scanning/content_scanning.py b/src/cloudflare/resources/content_scanning/content_scanning.py
index ca8668a69a8..9005fb86a78 100644
--- a/src/cloudflare/resources/content_scanning/content_scanning.py
+++ b/src/cloudflare/resources/content_scanning/content_scanning.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> ContentScanningResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ContentScanningResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> ContentScanningResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ContentScanningResourceWithStreamingResponse(self)
@@ -290,7 +290,7 @@ def with_raw_response(self) -> AsyncContentScanningResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncContentScanningResourceWithRawResponse(self)
@@ -299,7 +299,7 @@ def with_streaming_response(self) -> AsyncContentScanningResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncContentScanningResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/content_scanning/payloads.py b/src/cloudflare/resources/content_scanning/payloads.py
index 60b0c9b745f..6f46c4c86e9 100644
--- a/src/cloudflare/resources/content_scanning/payloads.py
+++ b/src/cloudflare/resources/content_scanning/payloads.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> PayloadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PayloadsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> PayloadsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PayloadsResourceWithStreamingResponse(self)
@@ -175,7 +175,7 @@ def with_raw_response(self) -> AsyncPayloadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPayloadsResourceWithRawResponse(self)
@@ -184,7 +184,7 @@ def with_streaming_response(self) -> AsyncPayloadsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPayloadsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/content_scanning/settings.py b/src/cloudflare/resources/content_scanning/settings.py
index ca09d23608b..1e32aff11ef 100644
--- a/src/cloudflare/resources/content_scanning/settings.py
+++ b/src/cloudflare/resources/content_scanning/settings.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/csam_scanner/csam_scanner.py b/src/cloudflare/resources/csam_scanner/csam_scanner.py
index 29fc7213da6..2c73aa97abf 100644
--- a/src/cloudflare/resources/csam_scanner/csam_scanner.py
+++ b/src/cloudflare/resources/csam_scanner/csam_scanner.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> CsamScannerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CsamScannerResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> CsamScannerResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CsamScannerResourceWithStreamingResponse(self)
@@ -156,7 +156,7 @@ def with_raw_response(self) -> AsyncCsamScannerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCsamScannerResourceWithRawResponse(self)
@@ -165,7 +165,7 @@ def with_streaming_response(self) -> AsyncCsamScannerResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCsamScannerResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_certificates/custom_certificates.py b/src/cloudflare/resources/custom_certificates/custom_certificates.py
index 475153c5c01..a2f7043b912 100644
--- a/src/cloudflare/resources/custom_certificates/custom_certificates.py
+++ b/src/cloudflare/resources/custom_certificates/custom_certificates.py
@@ -53,7 +53,7 @@ def with_raw_response(self) -> CustomCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomCertificatesResourceWithRawResponse(self)
@@ -62,7 +62,7 @@ def with_streaming_response(self) -> CustomCertificatesResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomCertificatesResourceWithStreamingResponse(self)
@@ -448,7 +448,7 @@ def with_raw_response(self) -> AsyncCustomCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomCertificatesResourceWithRawResponse(self)
@@ -457,7 +457,7 @@ def with_streaming_response(self) -> AsyncCustomCertificatesResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_certificates/prioritize.py b/src/cloudflare/resources/custom_certificates/prioritize.py
index fdd19b40f61..3bf343e271a 100644
--- a/src/cloudflare/resources/custom_certificates/prioritize.py
+++ b/src/cloudflare/resources/custom_certificates/prioritize.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PrioritizeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PrioritizeResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PrioritizeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PrioritizeResourceWithStreamingResponse(self)
@@ -95,7 +95,7 @@ def with_raw_response(self) -> AsyncPrioritizeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPrioritizeResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> AsyncPrioritizeResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPrioritizeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_csrs/custom_csrs.py b/src/cloudflare/resources/custom_csrs/custom_csrs.py
index f2783f33d94..de282eb6fac 100644
--- a/src/cloudflare/resources/custom_csrs/custom_csrs.py
+++ b/src/cloudflare/resources/custom_csrs/custom_csrs.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> CustomCsrsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomCsrsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> CustomCsrsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomCsrsResourceWithStreamingResponse(self)
@@ -354,7 +354,7 @@ def with_raw_response(self) -> AsyncCustomCsrsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomCsrsResourceWithRawResponse(self)
@@ -363,7 +363,7 @@ def with_streaming_response(self) -> AsyncCustomCsrsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomCsrsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_hostnames/certificate_pack/certificate_pack.py b/src/cloudflare/resources/custom_hostnames/certificate_pack/certificate_pack.py
index cda40e9baed..ebbc6db8c4b 100644
--- a/src/cloudflare/resources/custom_hostnames/certificate_pack/certificate_pack.py
+++ b/src/cloudflare/resources/custom_hostnames/certificate_pack/certificate_pack.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> CertificatePackResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CertificatePackResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> CertificatePackResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CertificatePackResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncCertificatePackResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCertificatePackResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncCertificatePackResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCertificatePackResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_hostnames/certificate_pack/certificates.py b/src/cloudflare/resources/custom_hostnames/certificate_pack/certificates.py
index 125e3df9faf..008e07207be 100644
--- a/src/cloudflare/resources/custom_hostnames/certificate_pack/certificates.py
+++ b/src/cloudflare/resources/custom_hostnames/certificate_pack/certificates.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CertificatesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CertificatesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CertificatesResourceWithStreamingResponse(self)
@@ -192,7 +192,7 @@ def with_raw_response(self) -> AsyncCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCertificatesResourceWithRawResponse(self)
@@ -201,7 +201,7 @@ def with_streaming_response(self) -> AsyncCertificatesResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_hostnames/custom_hostnames.py b/src/cloudflare/resources/custom_hostnames/custom_hostnames.py
index ec04158e48b..114dcaeb360 100644
--- a/src/cloudflare/resources/custom_hostnames/custom_hostnames.py
+++ b/src/cloudflare/resources/custom_hostnames/custom_hostnames.py
@@ -65,7 +65,7 @@ def with_raw_response(self) -> CustomHostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomHostnamesResourceWithRawResponse(self)
@@ -74,7 +74,7 @@ def with_streaming_response(self) -> CustomHostnamesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomHostnamesResourceWithStreamingResponse(self)
@@ -470,7 +470,7 @@ def with_raw_response(self) -> AsyncCustomHostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomHostnamesResourceWithRawResponse(self)
@@ -479,7 +479,7 @@ def with_streaming_response(self) -> AsyncCustomHostnamesResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomHostnamesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_hostnames/fallback_origin.py b/src/cloudflare/resources/custom_hostnames/fallback_origin.py
index b382b805ac5..5676a8b289d 100644
--- a/src/cloudflare/resources/custom_hostnames/fallback_origin.py
+++ b/src/cloudflare/resources/custom_hostnames/fallback_origin.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> FallbackOriginResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FallbackOriginResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> FallbackOriginResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FallbackOriginResourceWithStreamingResponse(self)
@@ -181,7 +181,7 @@ def with_raw_response(self) -> AsyncFallbackOriginResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFallbackOriginResourceWithRawResponse(self)
@@ -190,7 +190,7 @@ def with_streaming_response(self) -> AsyncFallbackOriginResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFallbackOriginResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_nameservers/custom_nameservers.py b/src/cloudflare/resources/custom_nameservers/custom_nameservers.py
index 24530514563..85f7a276f00 100644
--- a/src/cloudflare/resources/custom_nameservers/custom_nameservers.py
+++ b/src/cloudflare/resources/custom_nameservers/custom_nameservers.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> CustomNameserversResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomNameserversResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> CustomNameserversResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomNameserversResourceWithStreamingResponse(self)
@@ -60,7 +60,7 @@ def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[CustomNameserver]:
"""
- Add Account Custom Nameserver
+ Adds a custom nameserver to the account for use as a vanity nameserver on zones.
Args:
account_id: Account identifier tag.
@@ -111,7 +111,7 @@ def delete(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> SyncSinglePage[CustomNameserverDeleteResponse]:
"""
- Delete Account Custom Nameserver
+ Removes a custom nameserver from the account.
Args:
account_id: Account identifier tag.
@@ -186,7 +186,7 @@ def with_raw_response(self) -> AsyncCustomNameserversResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomNameserversResourceWithRawResponse(self)
@@ -195,7 +195,7 @@ def with_streaming_response(self) -> AsyncCustomNameserversResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomNameserversResourceWithStreamingResponse(self)
@@ -213,7 +213,7 @@ async def create(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[CustomNameserver]:
"""
- Add Account Custom Nameserver
+ Adds a custom nameserver to the account for use as a vanity nameserver on zones.
Args:
account_id: Account identifier tag.
@@ -264,7 +264,7 @@ def delete(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> AsyncPaginator[CustomNameserverDeleteResponse, AsyncSinglePage[CustomNameserverDeleteResponse]]:
"""
- Delete Account Custom Nameserver
+ Removes a custom nameserver from the account.
Args:
account_id: Account identifier tag.
diff --git a/src/cloudflare/resources/custom_pages/assets.py b/src/cloudflare/resources/custom_pages/assets.py
index c152ae35f54..b34b6dfc40f 100644
--- a/src/cloudflare/resources/custom_pages/assets.py
+++ b/src/cloudflare/resources/custom_pages/assets.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> AssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AssetsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> AssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AssetsResourceWithStreamingResponse(self)
@@ -394,7 +394,7 @@ def with_raw_response(self) -> AsyncAssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAssetsResourceWithRawResponse(self)
@@ -403,7 +403,7 @@ def with_streaming_response(self) -> AsyncAssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAssetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/custom_pages/custom_pages.py b/src/cloudflare/resources/custom_pages/custom_pages.py
index 19401c1c52e..05d77eeb20a 100644
--- a/src/cloudflare/resources/custom_pages/custom_pages.py
+++ b/src/cloudflare/resources/custom_pages/custom_pages.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> CustomPagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomPagesResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> CustomPagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomPagesResourceWithStreamingResponse(self)
@@ -284,7 +284,7 @@ def with_raw_response(self) -> AsyncCustomPagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomPagesResourceWithRawResponse(self)
@@ -293,7 +293,7 @@ def with_streaming_response(self) -> AsyncCustomPagesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomPagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/d1/d1.py b/src/cloudflare/resources/d1/d1.py
index 5ced774c43f..41f613942cf 100644
--- a/src/cloudflare/resources/d1/d1.py
+++ b/src/cloudflare/resources/d1/d1.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> D1ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return D1ResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> D1ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return D1ResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncD1ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncD1ResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncD1ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncD1ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/d1/database/database.py b/src/cloudflare/resources/d1/database/database.py
index 0141f6796cb..744ef5f9c65 100644
--- a/src/cloudflare/resources/d1/database/database.py
+++ b/src/cloudflare/resources/d1/database/database.py
@@ -60,7 +60,7 @@ def with_raw_response(self) -> DatabaseResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DatabaseResourceWithRawResponse(self)
@@ -69,7 +69,7 @@ def with_streaming_response(self) -> DatabaseResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DatabaseResourceWithStreamingResponse(self)
@@ -874,7 +874,7 @@ def with_raw_response(self) -> AsyncDatabaseResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDatabaseResourceWithRawResponse(self)
@@ -883,7 +883,7 @@ def with_streaming_response(self) -> AsyncDatabaseResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDatabaseResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/d1/database/time_travel.py b/src/cloudflare/resources/d1/database/time_travel.py
index a0828b0181c..2f60f5f728a 100644
--- a/src/cloudflare/resources/d1/database/time_travel.py
+++ b/src/cloudflare/resources/d1/database/time_travel.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TimeTravelResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeTravelResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TimeTravelResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeTravelResourceWithStreamingResponse(self)
@@ -174,7 +174,7 @@ def with_raw_response(self) -> AsyncTimeTravelResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeTravelResourceWithRawResponse(self)
@@ -183,7 +183,7 @@ def with_streaming_response(self) -> AsyncTimeTravelResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeTravelResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dcv_delegation/dcv_delegation.py b/src/cloudflare/resources/dcv_delegation/dcv_delegation.py
index 59c0d68cb48..d6b10a6054c 100644
--- a/src/cloudflare/resources/dcv_delegation/dcv_delegation.py
+++ b/src/cloudflare/resources/dcv_delegation/dcv_delegation.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> DCVDelegationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DCVDelegationResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> DCVDelegationResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DCVDelegationResourceWithStreamingResponse(self)
@@ -91,7 +91,7 @@ def with_raw_response(self) -> AsyncDCVDelegationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDCVDelegationResourceWithRawResponse(self)
@@ -100,7 +100,7 @@ def with_streaming_response(self) -> AsyncDCVDelegationResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDCVDelegationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/advanced_tcp_protection.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/advanced_tcp_protection.py
index 137e6cfe15e..12ea8b9b63a 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/advanced_tcp_protection.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/advanced_tcp_protection.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> AdvancedTCPProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AdvancedTCPProtectionResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> AdvancedTCPProtectionResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AdvancedTCPProtectionResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncAdvancedTCPProtectionResourceWithRawResponse
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAdvancedTCPProtectionResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncAdvancedTCPProtectionResourceWithStrea
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAdvancedTCPProtectionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/allowlist.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/allowlist.py
index 234c80495cf..c47bdee56f4 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/allowlist.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/allowlist.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> AllowlistResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AllowlistResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> AllowlistResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AllowlistResourceWithStreamingResponse(self)
@@ -230,7 +230,7 @@ def with_raw_response(self) -> AsyncAllowlistResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAllowlistResourceWithRawResponse(self)
@@ -239,7 +239,7 @@ def with_streaming_response(self) -> AsyncAllowlistResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAllowlistResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/items.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/items.py
index 7a984928990..c42902ccfb1 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/items.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/allowlist/items.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -207,7 +207,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -216,7 +216,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/items.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/items.py
index 9d9e68f7010..29e08c49394 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/items.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/items.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -207,7 +207,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -216,7 +216,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/prefixes.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/prefixes.py
index 697e5f78a67..7cf16a6a2d4 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/prefixes.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/prefixes/prefixes.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> PrefixesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PrefixesResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> PrefixesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PrefixesResourceWithStreamingResponse(self)
@@ -274,7 +274,7 @@ def with_raw_response(self) -> AsyncPrefixesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPrefixesResourceWithRawResponse(self)
@@ -283,7 +283,7 @@ def with_streaming_response(self) -> AsyncPrefixesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPrefixesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/status.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/status.py
index b1b549e6092..73a68b21e0d 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/status.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/status.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> StatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StatusResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> StatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StatusResourceWithStreamingResponse(self)
@@ -141,7 +141,7 @@ def with_raw_response(self) -> AsyncStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStatusResourceWithRawResponse(self)
@@ -150,7 +150,7 @@ def with_streaming_response(self) -> AsyncStatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/filters.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/filters.py
index a7e1fb7388d..33b19cda0ef 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/filters.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/filters.py
@@ -50,7 +50,7 @@ def with_raw_response(self) -> FiltersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FiltersResourceWithRawResponse(self)
@@ -59,7 +59,7 @@ def with_streaming_response(self) -> FiltersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FiltersResourceWithStreamingResponse(self)
@@ -236,7 +236,7 @@ def with_raw_response(self) -> AsyncFiltersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFiltersResourceWithRawResponse(self)
@@ -245,7 +245,7 @@ def with_streaming_response(self) -> AsyncFiltersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFiltersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/items.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/items.py
index 1014a174270..c15cab49ff8 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/items.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/filters/items.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -212,7 +212,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -221,7 +221,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/items.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/items.py
index b9650f7cad3..023db9a09c2 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/items.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/items.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -218,7 +218,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -227,7 +227,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/rules.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/rules.py
index 7c537e2703f..20b9ff09372 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/rules.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/rules/rules.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -250,7 +250,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -259,7 +259,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/syn_protection.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/syn_protection.py
index f57dddff003..58f0293e1f8 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/syn_protection.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/syn_protection/syn_protection.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> SynProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SynProtectionResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> SynProtectionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SynProtectionResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncSynProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSynProtectionResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncSynProtectionResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSynProtectionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/filters.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/filters.py
index adce49413ec..b7ff44cd9c5 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/filters.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/filters.py
@@ -55,7 +55,7 @@ def with_raw_response(self) -> FiltersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FiltersResourceWithRawResponse(self)
@@ -64,7 +64,7 @@ def with_streaming_response(self) -> FiltersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FiltersResourceWithStreamingResponse(self)
@@ -241,7 +241,7 @@ def with_raw_response(self) -> AsyncFiltersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFiltersResourceWithRawResponse(self)
@@ -250,7 +250,7 @@ def with_streaming_response(self) -> AsyncFiltersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFiltersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/items.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/items.py
index d64c2f24290..b108f39bc1a 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/items.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/filters/items.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -214,7 +214,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -223,7 +223,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/items.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/items.py
index 517e7eea442..a48ad7a95b9 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/items.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/items.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -218,7 +218,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -227,7 +227,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/rules.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/rules.py
index a8a31428fa8..c3a8c041d99 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/rules.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/rules/rules.py
@@ -50,7 +50,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -59,7 +59,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -247,7 +247,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -256,7 +256,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/tcp_flow_protection.py b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/tcp_flow_protection.py
index 5df98100097..084c844c3bc 100644
--- a/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/tcp_flow_protection.py
+++ b/src/cloudflare/resources/ddos_protection/advanced_tcp_protection/tcp_flow_protection/tcp_flow_protection.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> TCPFlowProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TCPFlowProtectionResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> TCPFlowProtectionResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TCPFlowProtectionResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncTCPFlowProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTCPFlowProtectionResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncTCPFlowProtectionResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTCPFlowProtectionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ddos_protection/ddos_protection.py b/src/cloudflare/resources/ddos_protection/ddos_protection.py
index 97aa4b097a2..b662284dbbc 100644
--- a/src/cloudflare/resources/ddos_protection/ddos_protection.py
+++ b/src/cloudflare/resources/ddos_protection/ddos_protection.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> DDoSProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DDoSProtectionResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> DDoSProtectionResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DDoSProtectionResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncDDoSProtectionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDDoSProtectionResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncDDoSProtectionResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDDoSProtectionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/diagnostics/diagnostics.py b/src/cloudflare/resources/diagnostics/diagnostics.py
index 440f6803afe..53214b9cc22 100644
--- a/src/cloudflare/resources/diagnostics/diagnostics.py
+++ b/src/cloudflare/resources/diagnostics/diagnostics.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> DiagnosticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DiagnosticsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> DiagnosticsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DiagnosticsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncDiagnosticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDiagnosticsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncDiagnosticsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDiagnosticsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/diagnostics/endpoint_healthchecks.py b/src/cloudflare/resources/diagnostics/endpoint_healthchecks.py
index b64ac76beed..3f142a05426 100644
--- a/src/cloudflare/resources/diagnostics/endpoint_healthchecks.py
+++ b/src/cloudflare/resources/diagnostics/endpoint_healthchecks.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> EndpointHealthchecksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EndpointHealthchecksResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> EndpointHealthchecksResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EndpointHealthchecksResourceWithStreamingResponse(self)
@@ -309,7 +309,7 @@ def with_raw_response(self) -> AsyncEndpointHealthchecksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEndpointHealthchecksResourceWithRawResponse(self)
@@ -318,7 +318,7 @@ def with_streaming_response(self) -> AsyncEndpointHealthchecksResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEndpointHealthchecksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/diagnostics/traceroutes.py b/src/cloudflare/resources/diagnostics/traceroutes.py
index 349c7ce6286..2d85f99884d 100644
--- a/src/cloudflare/resources/diagnostics/traceroutes.py
+++ b/src/cloudflare/resources/diagnostics/traceroutes.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> TraceroutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TraceroutesResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> TraceroutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TraceroutesResourceWithStreamingResponse(self)
@@ -101,7 +101,7 @@ def with_raw_response(self) -> AsyncTraceroutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTraceroutesResourceWithRawResponse(self)
@@ -110,7 +110,7 @@ def with_streaming_response(self) -> AsyncTraceroutesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTraceroutesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dls/dls.py b/src/cloudflare/resources/dls/dls.py
index 68ed7ad27ab..c52f87ea5b2 100644
--- a/src/cloudflare/resources/dls/dls.py
+++ b/src/cloudflare/resources/dls/dls.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> DLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DLSResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> DLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DLSResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncDLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDLSResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncDLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDLSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dls/regional_services/prefix_bindings.py b/src/cloudflare/resources/dls/regional_services/prefix_bindings.py
index 3f00f07fab0..17a31929647 100644
--- a/src/cloudflare/resources/dls/regional_services/prefix_bindings.py
+++ b/src/cloudflare/resources/dls/regional_services/prefix_bindings.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> PrefixBindingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PrefixBindingsResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> PrefixBindingsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PrefixBindingsResourceWithStreamingResponse(self)
@@ -312,7 +312,7 @@ def with_raw_response(self) -> AsyncPrefixBindingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPrefixBindingsResourceWithRawResponse(self)
@@ -321,7 +321,7 @@ def with_streaming_response(self) -> AsyncPrefixBindingsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPrefixBindingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dls/regional_services/regional_services.py b/src/cloudflare/resources/dls/regional_services/regional_services.py
index 2d51eeec48f..2e737118dd3 100644
--- a/src/cloudflare/resources/dls/regional_services/regional_services.py
+++ b/src/cloudflare/resources/dls/regional_services/regional_services.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> RegionalServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegionalServicesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> RegionalServicesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegionalServicesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncRegionalServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegionalServicesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncRegionalServicesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegionalServicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dls/regions.py b/src/cloudflare/resources/dls/regions.py
index 10dbcb360d5..468f0964dec 100644
--- a/src/cloudflare/resources/dls/regions.py
+++ b/src/cloudflare/resources/dls/regions.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> RegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegionsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> RegionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegionsResourceWithStreamingResponse(self)
@@ -154,7 +154,7 @@ def with_raw_response(self) -> AsyncRegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegionsResourceWithRawResponse(self)
@@ -163,7 +163,7 @@ def with_streaming_response(self) -> AsyncRegionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/analytics/analytics.py b/src/cloudflare/resources/dns/analytics/analytics.py
index 87700f33d41..d12352f9405 100644
--- a/src/cloudflare/resources/dns/analytics/analytics.py
+++ b/src/cloudflare/resources/dns/analytics/analytics.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> AnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AnalyticsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> AnalyticsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AnalyticsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncAnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAnalyticsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncAnalyticsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAnalyticsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/analytics/reports/bytimes.py b/src/cloudflare/resources/dns/analytics/reports/bytimes.py
index 17f34273355..335106aa8ca 100644
--- a/src/cloudflare/resources/dns/analytics/reports/bytimes.py
+++ b/src/cloudflare/resources/dns/analytics/reports/bytimes.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> BytimesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BytimesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> BytimesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BytimesResourceWithStreamingResponse(self)
@@ -136,7 +136,7 @@ def with_raw_response(self) -> AsyncBytimesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBytimesResourceWithRawResponse(self)
@@ -145,7 +145,7 @@ def with_streaming_response(self) -> AsyncBytimesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBytimesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/analytics/reports/reports.py b/src/cloudflare/resources/dns/analytics/reports/reports.py
index 94520b69448..dbdd055112b 100644
--- a/src/cloudflare/resources/dns/analytics/reports/reports.py
+++ b/src/cloudflare/resources/dns/analytics/reports/reports.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> ReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReportsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> ReportsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReportsResourceWithStreamingResponse(self)
@@ -146,7 +146,7 @@ def with_raw_response(self) -> AsyncReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReportsResourceWithRawResponse(self)
@@ -155,7 +155,7 @@ def with_streaming_response(self) -> AsyncReportsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReportsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/dns.py b/src/cloudflare/resources/dns/dns.py
index badc953563b..784ae38c5a0 100644
--- a/src/cloudflare/resources/dns/dns.py
+++ b/src/cloudflare/resources/dns/dns.py
@@ -87,7 +87,7 @@ def with_raw_response(self) -> DNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DNSResourceWithRawResponse(self)
@@ -96,7 +96,7 @@ def with_streaming_response(self) -> DNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DNSResourceWithStreamingResponse(self)
@@ -132,7 +132,7 @@ def with_raw_response(self) -> AsyncDNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDNSResourceWithRawResponse(self)
@@ -141,7 +141,7 @@ def with_streaming_response(self) -> AsyncDNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDNSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/dnssec.py b/src/cloudflare/resources/dns/dnssec.py
index 61f801367ea..ba9c4889890 100644
--- a/src/cloudflare/resources/dns/dnssec.py
+++ b/src/cloudflare/resources/dns/dnssec.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> DNSSECResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DNSSECResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> DNSSECResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DNSSECResourceWithStreamingResponse(self)
@@ -213,7 +213,7 @@ def with_raw_response(self) -> AsyncDNSSECResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDNSSECResourceWithRawResponse(self)
@@ -222,7 +222,7 @@ def with_streaming_response(self) -> AsyncDNSSECResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDNSSECResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/records.py b/src/cloudflare/resources/dns/records.py
index e7fccf95d0b..88e7e00aa88 100644
--- a/src/cloudflare/resources/dns/records.py
+++ b/src/cloudflare/resources/dns/records.py
@@ -54,7 +54,7 @@ def with_raw_response(self) -> RecordsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RecordsResourceWithRawResponse(self)
@@ -63,7 +63,7 @@ def with_streaming_response(self) -> RecordsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RecordsResourceWithStreamingResponse(self)
@@ -3182,7 +3182,7 @@ def delete(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[RecordDeleteResponse]:
"""
- Delete DNS Record
+ Permanently removes a DNS record from the zone.
Args:
zone_id: Identifier.
@@ -4860,7 +4860,7 @@ def get(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[RecordResponse]:
"""
- DNS Record Details
+ Retrieves details for a specific DNS record in the zone.
Args:
zone_id: Identifier.
@@ -5149,7 +5149,7 @@ def with_raw_response(self) -> AsyncRecordsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRecordsResourceWithRawResponse(self)
@@ -5158,7 +5158,7 @@ def with_streaming_response(self) -> AsyncRecordsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRecordsResourceWithStreamingResponse(self)
@@ -8277,7 +8277,7 @@ async def delete(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[RecordDeleteResponse]:
"""
- Delete DNS Record
+ Permanently removes a DNS record from the zone.
Args:
zone_id: Identifier.
@@ -9955,7 +9955,7 @@ async def get(
timeout: float | httpx.Timeout | None | NotGiven = not_given,
) -> Optional[RecordResponse]:
"""
- DNS Record Details
+ Retrieves details for a specific DNS record in the zone.
Args:
zone_id: Identifier.
diff --git a/src/cloudflare/resources/dns/settings/account/account.py b/src/cloudflare/resources/dns/settings/account/account.py
index eaa36853967..f29017298cb 100644
--- a/src/cloudflare/resources/dns/settings/account/account.py
+++ b/src/cloudflare/resources/dns/settings/account/account.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> AccountResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> AccountResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountResourceWithStreamingResponse(self)
@@ -162,7 +162,7 @@ def with_raw_response(self) -> AsyncAccountResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountResourceWithRawResponse(self)
@@ -171,7 +171,7 @@ def with_streaming_response(self) -> AsyncAccountResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/settings/account/views.py b/src/cloudflare/resources/dns/settings/account/views.py
index 7f4f5f010bf..ae106da680a 100644
--- a/src/cloudflare/resources/dns/settings/account/views.py
+++ b/src/cloudflare/resources/dns/settings/account/views.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> ViewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ViewsResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> ViewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ViewsResourceWithStreamingResponse(self)
@@ -337,7 +337,7 @@ def with_raw_response(self) -> AsyncViewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncViewsResourceWithRawResponse(self)
@@ -346,7 +346,7 @@ def with_streaming_response(self) -> AsyncViewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncViewsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/settings/settings.py b/src/cloudflare/resources/dns/settings/settings.py
index 47edf45e499..cd0edb0a243 100644
--- a/src/cloudflare/resources/dns/settings/settings.py
+++ b/src/cloudflare/resources/dns/settings/settings.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/settings/zone.py b/src/cloudflare/resources/dns/settings/zone.py
index bbd856dfc4c..2673f3016e1 100644
--- a/src/cloudflare/resources/dns/settings/zone.py
+++ b/src/cloudflare/resources/dns/settings/zone.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ZoneResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZoneResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ZoneResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZoneResourceWithStreamingResponse(self)
@@ -177,7 +177,7 @@ def with_raw_response(self) -> AsyncZoneResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZoneResourceWithRawResponse(self)
@@ -186,7 +186,7 @@ def with_streaming_response(self) -> AsyncZoneResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZoneResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/usage/account.py b/src/cloudflare/resources/dns/usage/account.py
index b53b9e4109d..be0ca3144f7 100644
--- a/src/cloudflare/resources/dns/usage/account.py
+++ b/src/cloudflare/resources/dns/usage/account.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> AccountResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> AccountResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncAccountResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncAccountResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/usage/usage.py b/src/cloudflare/resources/dns/usage/usage.py
index 43dd5daf595..39d85b192d2 100644
--- a/src/cloudflare/resources/dns/usage/usage.py
+++ b/src/cloudflare/resources/dns/usage/usage.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> UsageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UsageResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> UsageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UsageResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncUsageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUsageResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncUsageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUsageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/usage/zone.py b/src/cloudflare/resources/dns/usage/zone.py
index 1fd9151910f..39a2afcfc5d 100644
--- a/src/cloudflare/resources/dns/usage/zone.py
+++ b/src/cloudflare/resources/dns/usage/zone.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ZoneResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZoneResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ZoneResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZoneResourceWithStreamingResponse(self)
@@ -91,7 +91,7 @@ def with_raw_response(self) -> AsyncZoneResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZoneResourceWithRawResponse(self)
@@ -100,7 +100,7 @@ def with_streaming_response(self) -> AsyncZoneResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZoneResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/acls.py b/src/cloudflare/resources/dns/zone_transfers/acls.py
index 9e86033104d..c4cac3350e3 100644
--- a/src/cloudflare/resources/dns/zone_transfers/acls.py
+++ b/src/cloudflare/resources/dns/zone_transfers/acls.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ACLsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ACLsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ACLsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ACLsResourceWithStreamingResponse(self)
@@ -279,7 +279,7 @@ def with_raw_response(self) -> AsyncACLsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncACLsResourceWithRawResponse(self)
@@ -288,7 +288,7 @@ def with_streaming_response(self) -> AsyncACLsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncACLsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/force_axfr.py b/src/cloudflare/resources/dns/zone_transfers/force_axfr.py
index eb2774a1c5e..473551cbc17 100644
--- a/src/cloudflare/resources/dns/zone_transfers/force_axfr.py
+++ b/src/cloudflare/resources/dns/zone_transfers/force_axfr.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ForceAXFRResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ForceAXFRResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ForceAXFRResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ForceAXFRResourceWithStreamingResponse(self)
@@ -91,7 +91,7 @@ def with_raw_response(self) -> AsyncForceAXFRResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncForceAXFRResourceWithRawResponse(self)
@@ -100,7 +100,7 @@ def with_streaming_response(self) -> AsyncForceAXFRResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncForceAXFRResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/incoming.py b/src/cloudflare/resources/dns/zone_transfers/incoming.py
index 8c82f5fbd1c..9c0a4956115 100644
--- a/src/cloudflare/resources/dns/zone_transfers/incoming.py
+++ b/src/cloudflare/resources/dns/zone_transfers/incoming.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> IncomingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IncomingResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> IncomingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IncomingResourceWithStreamingResponse(self)
@@ -239,7 +239,7 @@ def with_raw_response(self) -> AsyncIncomingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIncomingResourceWithRawResponse(self)
@@ -248,7 +248,7 @@ def with_streaming_response(self) -> AsyncIncomingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIncomingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/outgoing/outgoing.py b/src/cloudflare/resources/dns/zone_transfers/outgoing/outgoing.py
index db30fd5e2f9..553c9bcd9ce 100644
--- a/src/cloudflare/resources/dns/zone_transfers/outgoing/outgoing.py
+++ b/src/cloudflare/resources/dns/zone_transfers/outgoing/outgoing.py
@@ -55,7 +55,7 @@ def with_raw_response(self) -> OutgoingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OutgoingResourceWithRawResponse(self)
@@ -64,7 +64,7 @@ def with_streaming_response(self) -> OutgoingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OutgoingResourceWithStreamingResponse(self)
@@ -372,7 +372,7 @@ def with_raw_response(self) -> AsyncOutgoingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOutgoingResourceWithRawResponse(self)
@@ -381,7 +381,7 @@ def with_streaming_response(self) -> AsyncOutgoingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOutgoingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/outgoing/status.py b/src/cloudflare/resources/dns/zone_transfers/outgoing/status.py
index a287d069a6f..db166fa9e56 100644
--- a/src/cloudflare/resources/dns/zone_transfers/outgoing/status.py
+++ b/src/cloudflare/resources/dns/zone_transfers/outgoing/status.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> StatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StatusResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> StatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StatusResourceWithStreamingResponse(self)
@@ -88,7 +88,7 @@ def with_raw_response(self) -> AsyncStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStatusResourceWithRawResponse(self)
@@ -97,7 +97,7 @@ def with_streaming_response(self) -> AsyncStatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/peers.py b/src/cloudflare/resources/dns/zone_transfers/peers.py
index 0aa4ca9a5ab..00cdb19f6b1 100644
--- a/src/cloudflare/resources/dns/zone_transfers/peers.py
+++ b/src/cloudflare/resources/dns/zone_transfers/peers.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> PeersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PeersResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> PeersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PeersResourceWithStreamingResponse(self)
@@ -286,7 +286,7 @@ def with_raw_response(self) -> AsyncPeersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPeersResourceWithRawResponse(self)
@@ -295,7 +295,7 @@ def with_streaming_response(self) -> AsyncPeersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPeersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/tsigs.py b/src/cloudflare/resources/dns/zone_transfers/tsigs.py
index c742ed34517..895686b02f6 100644
--- a/src/cloudflare/resources/dns/zone_transfers/tsigs.py
+++ b/src/cloudflare/resources/dns/zone_transfers/tsigs.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TSIGsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TSIGsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TSIGsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TSIGsResourceWithStreamingResponse(self)
@@ -285,7 +285,7 @@ def with_raw_response(self) -> AsyncTSIGsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTSIGsResourceWithRawResponse(self)
@@ -294,7 +294,7 @@ def with_streaming_response(self) -> AsyncTSIGsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTSIGsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns/zone_transfers/zone_transfers.py b/src/cloudflare/resources/dns/zone_transfers/zone_transfers.py
index fd1d79142b9..b4da9f526d6 100644
--- a/src/cloudflare/resources/dns/zone_transfers/zone_transfers.py
+++ b/src/cloudflare/resources/dns/zone_transfers/zone_transfers.py
@@ -87,7 +87,7 @@ def with_raw_response(self) -> ZoneTransfersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZoneTransfersResourceWithRawResponse(self)
@@ -96,7 +96,7 @@ def with_streaming_response(self) -> ZoneTransfersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZoneTransfersResourceWithStreamingResponse(self)
@@ -132,7 +132,7 @@ def with_raw_response(self) -> AsyncZoneTransfersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZoneTransfersResourceWithRawResponse(self)
@@ -141,7 +141,7 @@ def with_streaming_response(self) -> AsyncZoneTransfersResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZoneTransfersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns_firewall/analytics/analytics.py b/src/cloudflare/resources/dns_firewall/analytics/analytics.py
index 87700f33d41..d12352f9405 100644
--- a/src/cloudflare/resources/dns_firewall/analytics/analytics.py
+++ b/src/cloudflare/resources/dns_firewall/analytics/analytics.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> AnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AnalyticsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> AnalyticsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AnalyticsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncAnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAnalyticsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncAnalyticsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAnalyticsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns_firewall/analytics/reports/bytimes.py b/src/cloudflare/resources/dns_firewall/analytics/reports/bytimes.py
index 5884ad19588..1a3b533a99f 100644
--- a/src/cloudflare/resources/dns_firewall/analytics/reports/bytimes.py
+++ b/src/cloudflare/resources/dns_firewall/analytics/reports/bytimes.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> BytimesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BytimesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> BytimesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BytimesResourceWithStreamingResponse(self)
@@ -145,7 +145,7 @@ def with_raw_response(self) -> AsyncBytimesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBytimesResourceWithRawResponse(self)
@@ -154,7 +154,7 @@ def with_streaming_response(self) -> AsyncBytimesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBytimesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns_firewall/analytics/reports/reports.py b/src/cloudflare/resources/dns_firewall/analytics/reports/reports.py
index 73c256ed35a..bad53b0ce5a 100644
--- a/src/cloudflare/resources/dns_firewall/analytics/reports/reports.py
+++ b/src/cloudflare/resources/dns_firewall/analytics/reports/reports.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> ReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReportsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> ReportsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReportsResourceWithStreamingResponse(self)
@@ -155,7 +155,7 @@ def with_raw_response(self) -> AsyncReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReportsResourceWithRawResponse(self)
@@ -164,7 +164,7 @@ def with_streaming_response(self) -> AsyncReportsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReportsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns_firewall/dns_firewall.py b/src/cloudflare/resources/dns_firewall/dns_firewall.py
index d36f3c06aab..912618fe31d 100644
--- a/src/cloudflare/resources/dns_firewall/dns_firewall.py
+++ b/src/cloudflare/resources/dns_firewall/dns_firewall.py
@@ -66,7 +66,7 @@ def with_raw_response(self) -> DNSFirewallResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DNSFirewallResourceWithRawResponse(self)
@@ -75,7 +75,7 @@ def with_streaming_response(self) -> DNSFirewallResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DNSFirewallResourceWithStreamingResponse(self)
@@ -477,7 +477,7 @@ def with_raw_response(self) -> AsyncDNSFirewallResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDNSFirewallResourceWithRawResponse(self)
@@ -486,7 +486,7 @@ def with_streaming_response(self) -> AsyncDNSFirewallResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDNSFirewallResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/dns_firewall/reverse_dns.py b/src/cloudflare/resources/dns_firewall/reverse_dns.py
index da88f6b98a0..39faa5726e4 100644
--- a/src/cloudflare/resources/dns_firewall/reverse_dns.py
+++ b/src/cloudflare/resources/dns_firewall/reverse_dns.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ReverseDNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReverseDNSResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ReverseDNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReverseDNSResourceWithStreamingResponse(self)
@@ -153,7 +153,7 @@ def with_raw_response(self) -> AsyncReverseDNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReverseDNSResourceWithRawResponse(self)
@@ -162,7 +162,7 @@ def with_streaming_response(self) -> AsyncReverseDNSResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReverseDNSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/durable_objects/durable_objects.py b/src/cloudflare/resources/durable_objects/durable_objects.py
index 51d31f138e1..d1bffdff1ff 100644
--- a/src/cloudflare/resources/durable_objects/durable_objects.py
+++ b/src/cloudflare/resources/durable_objects/durable_objects.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> DurableObjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DurableObjectsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> DurableObjectsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DurableObjectsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncDurableObjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDurableObjectsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncDurableObjectsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDurableObjectsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/durable_objects/namespaces/namespaces.py b/src/cloudflare/resources/durable_objects/namespaces/namespaces.py
index f2646189c7d..adf619a5ff6 100644
--- a/src/cloudflare/resources/durable_objects/namespaces/namespaces.py
+++ b/src/cloudflare/resources/durable_objects/namespaces/namespaces.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> NamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NamespacesResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> NamespacesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NamespacesResourceWithStreamingResponse(self)
@@ -118,7 +118,7 @@ def with_raw_response(self) -> AsyncNamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNamespacesResourceWithRawResponse(self)
@@ -127,7 +127,7 @@ def with_streaming_response(self) -> AsyncNamespacesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNamespacesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/durable_objects/namespaces/objects.py b/src/cloudflare/resources/durable_objects/namespaces/objects.py
index e000d99ed07..3a1490c5860 100644
--- a/src/cloudflare/resources/durable_objects/namespaces/objects.py
+++ b/src/cloudflare/resources/durable_objects/namespaces/objects.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> ObjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ObjectsResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> ObjectsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ObjectsResourceWithStreamingResponse(self)
@@ -112,7 +112,7 @@ def with_raw_response(self) -> AsyncObjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncObjectsResourceWithRawResponse(self)
@@ -121,7 +121,7 @@ def with_streaming_response(self) -> AsyncObjectsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncObjectsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_auth/dmarc_reports.py b/src/cloudflare/resources/email_auth/dmarc_reports.py
index a5cc3ae70d7..735a2d749f6 100644
--- a/src/cloudflare/resources/email_auth/dmarc_reports.py
+++ b/src/cloudflare/resources/email_auth/dmarc_reports.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> DMARCReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DMARCReportsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> DMARCReportsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DMARCReportsResourceWithStreamingResponse(self)
@@ -149,7 +149,7 @@ def with_raw_response(self) -> AsyncDMARCReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDMARCReportsResourceWithRawResponse(self)
@@ -158,7 +158,7 @@ def with_streaming_response(self) -> AsyncDMARCReportsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDMARCReportsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_auth/email_auth.py b/src/cloudflare/resources/email_auth/email_auth.py
index 9a9e4be4906..c1e02c8c8ce 100644
--- a/src/cloudflare/resources/email_auth/email_auth.py
+++ b/src/cloudflare/resources/email_auth/email_auth.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> EmailAuthResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EmailAuthResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> EmailAuthResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EmailAuthResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncEmailAuthResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEmailAuthResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncEmailAuthResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEmailAuthResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_auth/spf/inspect.py b/src/cloudflare/resources/email_auth/spf/inspect.py
index 8d52113efe9..77eee4bea08 100644
--- a/src/cloudflare/resources/email_auth/spf/inspect.py
+++ b/src/cloudflare/resources/email_auth/spf/inspect.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> InspectResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InspectResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> InspectResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InspectResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncInspectResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInspectResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncInspectResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInspectResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_auth/spf/spf.py b/src/cloudflare/resources/email_auth/spf/spf.py
index ef37938656b..1022efa230c 100644
--- a/src/cloudflare/resources/email_auth/spf/spf.py
+++ b/src/cloudflare/resources/email_auth/spf/spf.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> SPFResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SPFResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> SPFResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SPFResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncSPFResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSPFResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncSPFResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSPFResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_routing/addresses.py b/src/cloudflare/resources/email_routing/addresses.py
index 124ef7863f3..84ca6f03639 100644
--- a/src/cloudflare/resources/email_routing/addresses.py
+++ b/src/cloudflare/resources/email_routing/addresses.py
@@ -20,7 +20,7 @@
from ..._wrappers import ResultWrapper
from ...pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
from ..._base_client import AsyncPaginator, make_request_options
-from ...types.email_routing import address_list_params, address_create_params
+from ...types.email_routing import address_edit_params, address_list_params, address_create_params
from ...types.email_routing.address import Address
__all__ = ["AddressesResource", "AsyncAddressesResource"]
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AddressesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AddressesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AddressesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AddressesResourceWithStreamingResponse(self)
@@ -201,6 +201,61 @@ def delete(
cast_to=cast(Type[Optional[Address]], ResultWrapper[Address]),
)
+ def edit(
+ self,
+ destination_address_identifier: str,
+ *,
+ account_id: str,
+ status: Literal["unverified", "verified"],
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Address]:
+ """
+ Updates the status of a specific destination address.
+
+ Args:
+ account_id: Identifier.
+
+ destination_address_identifier: Destination address identifier.
+
+ status: Destination address status. Non-admin callers may only set verified addresses
+ back to unverified; setting to verified requires admin privileges.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not destination_address_identifier:
+ raise ValueError(
+ f"Expected a non-empty value for `destination_address_identifier` but received {destination_address_identifier!r}"
+ )
+ return self._patch(
+ path_template(
+ "/accounts/{account_id}/email/routing/addresses/{destination_address_identifier}",
+ account_id=account_id,
+ destination_address_identifier=destination_address_identifier,
+ ),
+ body=maybe_transform({"status": status}, address_edit_params.AddressEditParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Address]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Address]], ResultWrapper[Address]),
+ )
+
def get(
self,
destination_address_identifier: str,
@@ -259,7 +314,7 @@ def with_raw_response(self) -> AsyncAddressesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAddressesResourceWithRawResponse(self)
@@ -268,7 +323,7 @@ def with_streaming_response(self) -> AsyncAddressesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAddressesResourceWithStreamingResponse(self)
@@ -427,6 +482,61 @@ async def delete(
cast_to=cast(Type[Optional[Address]], ResultWrapper[Address]),
)
+ async def edit(
+ self,
+ destination_address_identifier: str,
+ *,
+ account_id: str,
+ status: Literal["unverified", "verified"],
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Address]:
+ """
+ Updates the status of a specific destination address.
+
+ Args:
+ account_id: Identifier.
+
+ destination_address_identifier: Destination address identifier.
+
+ status: Destination address status. Non-admin callers may only set verified addresses
+ back to unverified; setting to verified requires admin privileges.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not destination_address_identifier:
+ raise ValueError(
+ f"Expected a non-empty value for `destination_address_identifier` but received {destination_address_identifier!r}"
+ )
+ return await self._patch(
+ path_template(
+ "/accounts/{account_id}/email/routing/addresses/{destination_address_identifier}",
+ account_id=account_id,
+ destination_address_identifier=destination_address_identifier,
+ ),
+ body=await async_maybe_transform({"status": status}, address_edit_params.AddressEditParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Address]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Address]], ResultWrapper[Address]),
+ )
+
async def get(
self,
destination_address_identifier: str,
@@ -491,6 +601,9 @@ def __init__(self, addresses: AddressesResource) -> None:
self.delete = to_raw_response_wrapper(
addresses.delete,
)
+ self.edit = to_raw_response_wrapper(
+ addresses.edit,
+ )
self.get = to_raw_response_wrapper(
addresses.get,
)
@@ -509,6 +622,9 @@ def __init__(self, addresses: AsyncAddressesResource) -> None:
self.delete = async_to_raw_response_wrapper(
addresses.delete,
)
+ self.edit = async_to_raw_response_wrapper(
+ addresses.edit,
+ )
self.get = async_to_raw_response_wrapper(
addresses.get,
)
@@ -527,6 +643,9 @@ def __init__(self, addresses: AddressesResource) -> None:
self.delete = to_streamed_response_wrapper(
addresses.delete,
)
+ self.edit = to_streamed_response_wrapper(
+ addresses.edit,
+ )
self.get = to_streamed_response_wrapper(
addresses.get,
)
@@ -545,6 +664,9 @@ def __init__(self, addresses: AsyncAddressesResource) -> None:
self.delete = async_to_streamed_response_wrapper(
addresses.delete,
)
+ self.edit = async_to_streamed_response_wrapper(
+ addresses.edit,
+ )
self.get = async_to_streamed_response_wrapper(
addresses.get,
)
diff --git a/src/cloudflare/resources/email_routing/api.md b/src/cloudflare/resources/email_routing/api.md
index 60551e95244..b4fc1545190 100644
--- a/src/cloudflare/resources/email_routing/api.md
+++ b/src/cloudflare/resources/email_routing/api.md
@@ -11,6 +11,7 @@ Methods:
- client.email_routing.disable(\*, zone_id, \*\*params) -> Optional[Settings]
- client.email_routing.enable(\*, zone_id, \*\*params) -> Optional[Settings]
- client.email_routing.get(\*, zone_id) -> Optional[Settings]
+- client.email_routing.unlock(\*, zone_id, \*\*params) -> Optional[Settings]
## DNS
@@ -73,4 +74,5 @@ Methods:
- client.email_routing.addresses.create(\*, account_id, \*\*params) -> Optional[Address]
- client.email_routing.addresses.list(\*, account_id, \*\*params) -> SyncV4PagePaginationArray[Address]
- client.email_routing.addresses.delete(destination_address_identifier, \*, account_id) -> Optional[Address]
+- client.email_routing.addresses.edit(destination_address_identifier, \*, account_id, \*\*params) -> Optional[Address]
- client.email_routing.addresses.get(destination_address_identifier, \*, account_id) -> Optional[Address]
diff --git a/src/cloudflare/resources/email_routing/dns.py b/src/cloudflare/resources/email_routing/dns.py
index 72e45ac5514..d8d03d57001 100644
--- a/src/cloudflare/resources/email_routing/dns.py
+++ b/src/cloudflare/resources/email_routing/dns.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> DNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DNSResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> DNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DNSResourceWithStreamingResponse(self)
@@ -226,7 +226,7 @@ def with_raw_response(self) -> AsyncDNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDNSResourceWithRawResponse(self)
@@ -235,7 +235,7 @@ def with_streaming_response(self) -> AsyncDNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDNSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_routing/email_routing.py b/src/cloudflare/resources/email_routing/email_routing.py
index a3f499892d8..ea191625527 100644
--- a/src/cloudflare/resources/email_routing/email_routing.py
+++ b/src/cloudflare/resources/email_routing/email_routing.py
@@ -15,7 +15,7 @@
DNSResourceWithStreamingResponse,
AsyncDNSResourceWithStreamingResponse,
)
-from ..._types import Body, Query, Headers, NotGiven, not_given
+from ..._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
from ..._utils import path_template, maybe_transform, async_maybe_transform
from ..._compat import cached_property
from .addresses import (
@@ -43,7 +43,11 @@
AsyncRulesResourceWithStreamingResponse,
)
from ..._base_client import make_request_options
-from ...types.email_routing import email_routing_enable_params, email_routing_disable_params
+from ...types.email_routing import (
+ email_routing_enable_params,
+ email_routing_unlock_params,
+ email_routing_disable_params,
+)
from ...types.email_routing.settings import Settings
__all__ = ["EmailRoutingResource", "AsyncEmailRoutingResource"]
@@ -68,7 +72,7 @@ def with_raw_response(self) -> EmailRoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EmailRoutingResourceWithRawResponse(self)
@@ -77,7 +81,7 @@ def with_streaming_response(self) -> EmailRoutingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EmailRoutingResourceWithStreamingResponse(self)
@@ -207,6 +211,52 @@ def get(
cast_to=cast(Type[Optional[Settings]], ResultWrapper[Settings]),
)
+ @typing_extensions.deprecated("This endpoint is deprecated. Use PATCH /zones/{zone_id}/email/routing/dns instead.")
+ def unlock(
+ self,
+ *,
+ zone_id: str,
+ name: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Settings]:
+ """Unlock MX records previously locked by Email Routing.
+
+ Deprecated - use PATCH
+ /zones/{zone_id}/email/routing/dns instead.
+
+ Args:
+ zone_id: Identifier.
+
+ name: Domain of your zone.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return self._post(
+ path_template("/zones/{zone_id}/email/routing/unlock", zone_id=zone_id),
+ body=maybe_transform({"name": name}, email_routing_unlock_params.EmailRoutingUnlockParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Settings]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Settings]], ResultWrapper[Settings]),
+ )
+
class AsyncEmailRoutingResource(AsyncAPIResource):
@cached_property
@@ -227,7 +277,7 @@ def with_raw_response(self) -> AsyncEmailRoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEmailRoutingResourceWithRawResponse(self)
@@ -236,7 +286,7 @@ def with_streaming_response(self) -> AsyncEmailRoutingResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEmailRoutingResourceWithStreamingResponse(self)
@@ -366,6 +416,52 @@ async def get(
cast_to=cast(Type[Optional[Settings]], ResultWrapper[Settings]),
)
+ @typing_extensions.deprecated("This endpoint is deprecated. Use PATCH /zones/{zone_id}/email/routing/dns instead.")
+ async def unlock(
+ self,
+ *,
+ zone_id: str,
+ name: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> Optional[Settings]:
+ """Unlock MX records previously locked by Email Routing.
+
+ Deprecated - use PATCH
+ /zones/{zone_id}/email/routing/dns instead.
+
+ Args:
+ zone_id: Identifier.
+
+ name: Domain of your zone.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not zone_id:
+ raise ValueError(f"Expected a non-empty value for `zone_id` but received {zone_id!r}")
+ return await self._post(
+ path_template("/zones/{zone_id}/email/routing/unlock", zone_id=zone_id),
+ body=await async_maybe_transform({"name": name}, email_routing_unlock_params.EmailRoutingUnlockParams),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ post_parser=ResultWrapper[Optional[Settings]]._unwrapper,
+ ),
+ cast_to=cast(Type[Optional[Settings]], ResultWrapper[Settings]),
+ )
+
class EmailRoutingResourceWithRawResponse:
def __init__(self, email_routing: EmailRoutingResource) -> None:
@@ -384,6 +480,11 @@ def __init__(self, email_routing: EmailRoutingResource) -> None:
self.get = to_raw_response_wrapper(
email_routing.get,
)
+ self.unlock = ( # pyright: ignore[reportDeprecated]
+ to_raw_response_wrapper(
+ email_routing.unlock, # pyright: ignore[reportDeprecated],
+ )
+ )
@cached_property
def dns(self) -> DNSResourceWithRawResponse:
@@ -415,6 +516,11 @@ def __init__(self, email_routing: AsyncEmailRoutingResource) -> None:
self.get = async_to_raw_response_wrapper(
email_routing.get,
)
+ self.unlock = ( # pyright: ignore[reportDeprecated]
+ async_to_raw_response_wrapper(
+ email_routing.unlock, # pyright: ignore[reportDeprecated],
+ )
+ )
@cached_property
def dns(self) -> AsyncDNSResourceWithRawResponse:
@@ -446,6 +552,11 @@ def __init__(self, email_routing: EmailRoutingResource) -> None:
self.get = to_streamed_response_wrapper(
email_routing.get,
)
+ self.unlock = ( # pyright: ignore[reportDeprecated]
+ to_streamed_response_wrapper(
+ email_routing.unlock, # pyright: ignore[reportDeprecated],
+ )
+ )
@cached_property
def dns(self) -> DNSResourceWithStreamingResponse:
@@ -477,6 +588,11 @@ def __init__(self, email_routing: AsyncEmailRoutingResource) -> None:
self.get = async_to_streamed_response_wrapper(
email_routing.get,
)
+ self.unlock = ( # pyright: ignore[reportDeprecated]
+ async_to_streamed_response_wrapper(
+ email_routing.unlock, # pyright: ignore[reportDeprecated],
+ )
+ )
@cached_property
def dns(self) -> AsyncDNSResourceWithStreamingResponse:
diff --git a/src/cloudflare/resources/email_routing/rules/catch_alls.py b/src/cloudflare/resources/email_routing/rules/catch_alls.py
index 322c09be756..a51faecbf0d 100644
--- a/src/cloudflare/resources/email_routing/rules/catch_alls.py
+++ b/src/cloudflare/resources/email_routing/rules/catch_alls.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> CatchAllsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CatchAllsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> CatchAllsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CatchAllsResourceWithStreamingResponse(self)
@@ -56,6 +56,8 @@ def update(
matchers: Iterable[CatchAllMatcherParam],
enabled: Literal[True, False] | Omit = omit,
name: str | Omit = omit,
+ owner_worker_tag: str | Omit = omit,
+ source: Literal["api", "wrangler"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -79,6 +81,13 @@ def update(
name: Routing rule name.
+ owner_worker_tag: Public tag (script_tag) of the Worker that owns this rule. Required when
+ `source` is `wrangler`.
+
+ source: Who manages the rule. `api` covers dashboard, generic API, and Terraform;
+ `wrangler` means the rule is managed by a Worker's wrangler.jsonc. Defaults to
+ `api` when omitted on write.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -97,6 +106,8 @@ def update(
"matchers": matchers,
"enabled": enabled,
"name": name,
+ "owner_worker_tag": owner_worker_tag,
+ "source": source,
},
catch_all_update_params.CatchAllUpdateParams,
),
@@ -157,7 +168,7 @@ def with_raw_response(self) -> AsyncCatchAllsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCatchAllsResourceWithRawResponse(self)
@@ -166,7 +177,7 @@ def with_streaming_response(self) -> AsyncCatchAllsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCatchAllsResourceWithStreamingResponse(self)
@@ -178,6 +189,8 @@ async def update(
matchers: Iterable[CatchAllMatcherParam],
enabled: Literal[True, False] | Omit = omit,
name: str | Omit = omit,
+ owner_worker_tag: str | Omit = omit,
+ source: Literal["api", "wrangler"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -201,6 +214,13 @@ async def update(
name: Routing rule name.
+ owner_worker_tag: Public tag (script_tag) of the Worker that owns this rule. Required when
+ `source` is `wrangler`.
+
+ source: Who manages the rule. `api` covers dashboard, generic API, and Terraform;
+ `wrangler` means the rule is managed by a Worker's wrangler.jsonc. Defaults to
+ `api` when omitted on write.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -219,6 +239,8 @@ async def update(
"matchers": matchers,
"enabled": enabled,
"name": name,
+ "owner_worker_tag": owner_worker_tag,
+ "source": source,
},
catch_all_update_params.CatchAllUpdateParams,
),
diff --git a/src/cloudflare/resources/email_routing/rules/rules.py b/src/cloudflare/resources/email_routing/rules/rules.py
index cff2f977c39..8eb84f50e90 100644
--- a/src/cloudflare/resources/email_routing/rules/rules.py
+++ b/src/cloudflare/resources/email_routing/rules/rules.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -67,7 +67,9 @@ def create(
matchers: Iterable[MatcherParam],
enabled: Literal[True, False] | Omit = omit,
name: str | Omit = omit,
+ owner_worker_tag: str | Omit = omit,
priority: float | Omit = omit,
+ source: Literal["api", "wrangler"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -92,8 +94,15 @@ def create(
name: Routing rule name.
+ owner_worker_tag: Public tag (script_tag) of the Worker that owns this rule. Required when
+ `source` is `wrangler`.
+
priority: Priority of the routing rule.
+ source: Who manages the rule. `api` covers dashboard, generic API, and Terraform;
+ `wrangler` means the rule is managed by a Worker's wrangler.jsonc. Defaults to
+ `api` when omitted on write.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -112,7 +121,9 @@ def create(
"matchers": matchers,
"enabled": enabled,
"name": name,
+ "owner_worker_tag": owner_worker_tag,
"priority": priority,
+ "source": source,
},
rule_create_params.RuleCreateParams,
),
@@ -135,7 +146,9 @@ def update(
matchers: Iterable[MatcherParam],
enabled: Literal[True, False] | Omit = omit,
name: str | Omit = omit,
+ owner_worker_tag: str | Omit = omit,
priority: float | Omit = omit,
+ source: Literal["api", "wrangler"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -161,8 +174,15 @@ def update(
name: Routing rule name.
+ owner_worker_tag: Public tag (script_tag) of the Worker that owns this rule. Required when
+ `source` is `wrangler`.
+
priority: Priority of the routing rule.
+ source: Who manages the rule. `api` covers dashboard, generic API, and Terraform;
+ `wrangler` means the rule is managed by a Worker's wrangler.jsonc. Defaults to
+ `api` when omitted on write.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -187,7 +207,9 @@ def update(
"matchers": matchers,
"enabled": enabled,
"name": name,
+ "owner_worker_tag": owner_worker_tag,
"priority": priority,
+ "source": source,
},
rule_update_params.RuleUpdateParams,
),
@@ -309,7 +331,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -318,7 +340,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
@@ -330,7 +352,9 @@ async def create(
matchers: Iterable[MatcherParam],
enabled: Literal[True, False] | Omit = omit,
name: str | Omit = omit,
+ owner_worker_tag: str | Omit = omit,
priority: float | Omit = omit,
+ source: Literal["api", "wrangler"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -355,8 +379,15 @@ async def create(
name: Routing rule name.
+ owner_worker_tag: Public tag (script_tag) of the Worker that owns this rule. Required when
+ `source` is `wrangler`.
+
priority: Priority of the routing rule.
+ source: Who manages the rule. `api` covers dashboard, generic API, and Terraform;
+ `wrangler` means the rule is managed by a Worker's wrangler.jsonc. Defaults to
+ `api` when omitted on write.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -375,7 +406,9 @@ async def create(
"matchers": matchers,
"enabled": enabled,
"name": name,
+ "owner_worker_tag": owner_worker_tag,
"priority": priority,
+ "source": source,
},
rule_create_params.RuleCreateParams,
),
@@ -398,7 +431,9 @@ async def update(
matchers: Iterable[MatcherParam],
enabled: Literal[True, False] | Omit = omit,
name: str | Omit = omit,
+ owner_worker_tag: str | Omit = omit,
priority: float | Omit = omit,
+ source: Literal["api", "wrangler"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -424,8 +459,15 @@ async def update(
name: Routing rule name.
+ owner_worker_tag: Public tag (script_tag) of the Worker that owns this rule. Required when
+ `source` is `wrangler`.
+
priority: Priority of the routing rule.
+ source: Who manages the rule. `api` covers dashboard, generic API, and Terraform;
+ `wrangler` means the rule is managed by a Worker's wrangler.jsonc. Defaults to
+ `api` when omitted on write.
+
extra_headers: Send extra headers
extra_query: Add additional query parameters to the request
@@ -450,7 +492,9 @@ async def update(
"matchers": matchers,
"enabled": enabled,
"name": name,
+ "owner_worker_tag": owner_worker_tag,
"priority": priority,
+ "source": source,
},
rule_update_params.RuleUpdateParams,
),
diff --git a/src/cloudflare/resources/email_security/email_security.py b/src/cloudflare/resources/email_security/email_security.py
index 82f8770b88f..83128e130fd 100644
--- a/src/cloudflare/resources/email_security/email_security.py
+++ b/src/cloudflare/resources/email_security/email_security.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> EmailSecurityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EmailSecurityResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> EmailSecurityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EmailSecurityResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncEmailSecurityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEmailSecurityResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncEmailSecurityResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEmailSecurityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/bulk.py b/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
index 19b9d17cbcd..2cd608338f6 100644
--- a/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
+++ b/src/cloudflare/resources/email_security/investigate/bulk/bulk.py
@@ -60,7 +60,7 @@ def with_raw_response(self) -> BulkResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BulkResourceWithRawResponse(self)
@@ -69,7 +69,7 @@ def with_streaming_response(self) -> BulkResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BulkResourceWithStreamingResponse(self)
@@ -307,7 +307,7 @@ def with_raw_response(self) -> AsyncBulkResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBulkResourceWithRawResponse(self)
@@ -316,7 +316,7 @@ def with_streaming_response(self) -> AsyncBulkResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBulkResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/cancel.py b/src/cloudflare/resources/email_security/investigate/bulk/cancel.py
index eaea489bf0f..56dddc89a43 100644
--- a/src/cloudflare/resources/email_security/investigate/bulk/cancel.py
+++ b/src/cloudflare/resources/email_security/investigate/bulk/cancel.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> CancelResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CancelResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> CancelResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CancelResourceWithStreamingResponse(self)
@@ -99,7 +99,7 @@ def with_raw_response(self) -> AsyncCancelResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCancelResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> AsyncCancelResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCancelResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/bulk/messages.py b/src/cloudflare/resources/email_security/investigate/bulk/messages.py
index 84223efb0b4..7e8bfa7ef2b 100644
--- a/src/cloudflare/resources/email_security/investigate/bulk/messages.py
+++ b/src/cloudflare/resources/email_security/investigate/bulk/messages.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> MessagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MessagesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> MessagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MessagesResourceWithStreamingResponse(self)
@@ -114,7 +114,7 @@ def with_raw_response(self) -> AsyncMessagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMessagesResourceWithRawResponse(self)
@@ -123,7 +123,7 @@ def with_streaming_response(self) -> AsyncMessagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMessagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/detections.py b/src/cloudflare/resources/email_security/investigate/detections.py
index f53430d18c5..3d1b922d09e 100644
--- a/src/cloudflare/resources/email_security/investigate/detections.py
+++ b/src/cloudflare/resources/email_security/investigate/detections.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> DetectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DetectionsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> DetectionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DetectionsResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncDetectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDetectionsResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncDetectionsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDetectionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/investigate.py b/src/cloudflare/resources/email_security/investigate/investigate.py
index 0ede93136fc..3ca6b94df2e 100644
--- a/src/cloudflare/resources/email_security/investigate/investigate.py
+++ b/src/cloudflare/resources/email_security/investigate/investigate.py
@@ -131,7 +131,7 @@ def with_raw_response(self) -> InvestigateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InvestigateResourceWithRawResponse(self)
@@ -140,7 +140,7 @@ def with_streaming_response(self) -> InvestigateResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InvestigateResourceWithStreamingResponse(self)
@@ -340,7 +340,7 @@ def with_raw_response(self) -> AsyncInvestigateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInvestigateResourceWithRawResponse(self)
@@ -349,7 +349,7 @@ def with_streaming_response(self) -> AsyncInvestigateResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInvestigateResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/move.py b/src/cloudflare/resources/email_security/investigate/move.py
index d23739406cb..8fd70719305 100644
--- a/src/cloudflare/resources/email_security/investigate/move.py
+++ b/src/cloudflare/resources/email_security/investigate/move.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> MoveResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MoveResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> MoveResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MoveResourceWithStreamingResponse(self)
@@ -195,7 +195,7 @@ def with_raw_response(self) -> AsyncMoveResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMoveResourceWithRawResponse(self)
@@ -204,7 +204,7 @@ def with_streaming_response(self) -> AsyncMoveResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMoveResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/preview.py b/src/cloudflare/resources/email_security/investigate/preview.py
index 1bfbe97d41b..f244460bd58 100644
--- a/src/cloudflare/resources/email_security/investigate/preview.py
+++ b/src/cloudflare/resources/email_security/investigate/preview.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> PreviewResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PreviewResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> PreviewResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PreviewResourceWithStreamingResponse(self)
@@ -147,7 +147,7 @@ def with_raw_response(self) -> AsyncPreviewResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPreviewResourceWithRawResponse(self)
@@ -156,7 +156,7 @@ def with_streaming_response(self) -> AsyncPreviewResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPreviewResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/raw.py b/src/cloudflare/resources/email_security/investigate/raw.py
index 9a3c682452c..16d2f90364b 100644
--- a/src/cloudflare/resources/email_security/investigate/raw.py
+++ b/src/cloudflare/resources/email_security/investigate/raw.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> RawResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RawResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> RawResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RawResourceWithStreamingResponse(self)
@@ -99,7 +99,7 @@ def with_raw_response(self) -> AsyncRawResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRawResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> AsyncRawResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRawResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/reclassify.py b/src/cloudflare/resources/email_security/investigate/reclassify.py
index 80a1b87eebb..4ee5fc265b6 100644
--- a/src/cloudflare/resources/email_security/investigate/reclassify.py
+++ b/src/cloudflare/resources/email_security/investigate/reclassify.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ReclassifyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReclassifyResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ReclassifyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReclassifyResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncReclassifyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReclassifyResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncReclassifyResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReclassifyResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/release.py b/src/cloudflare/resources/email_security/investigate/release.py
index 21f78d710b2..4b55a431cd8 100644
--- a/src/cloudflare/resources/email_security/investigate/release.py
+++ b/src/cloudflare/resources/email_security/investigate/release.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> ReleaseResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReleaseResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> ReleaseResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReleaseResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncReleaseResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReleaseResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncReleaseResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReleaseResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/investigate/trace.py b/src/cloudflare/resources/email_security/investigate/trace.py
index daf3560d6d1..963a1da8ea0 100644
--- a/src/cloudflare/resources/email_security/investigate/trace.py
+++ b/src/cloudflare/resources/email_security/investigate/trace.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> TraceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TraceResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> TraceResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TraceResourceWithStreamingResponse(self)
@@ -102,7 +102,7 @@ def with_raw_response(self) -> AsyncTraceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTraceResourceWithRawResponse(self)
@@ -111,7 +111,7 @@ def with_streaming_response(self) -> AsyncTraceResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTraceResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/phishguard/phishguard.py b/src/cloudflare/resources/email_security/phishguard/phishguard.py
index 2b2e99a5db5..3febbdedc31 100644
--- a/src/cloudflare/resources/email_security/phishguard/phishguard.py
+++ b/src/cloudflare/resources/email_security/phishguard/phishguard.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> PhishguardResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PhishguardResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> PhishguardResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PhishguardResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncPhishguardResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPhishguardResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncPhishguardResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPhishguardResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/phishguard/reports.py b/src/cloudflare/resources/email_security/phishguard/reports.py
index 06029293bc6..09904f57756 100644
--- a/src/cloudflare/resources/email_security/phishguard/reports.py
+++ b/src/cloudflare/resources/email_security/phishguard/reports.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReportsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ReportsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReportsResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncReportsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReportsResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncReportsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReportsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/allow_policies.py b/src/cloudflare/resources/email_security/settings/allow_policies.py
index 67b7f077364..7bbf6953712 100644
--- a/src/cloudflare/resources/email_security/settings/allow_policies.py
+++ b/src/cloudflare/resources/email_security/settings/allow_policies.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> AllowPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AllowPoliciesResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> AllowPoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AllowPoliciesResourceWithStreamingResponse(self)
@@ -452,7 +452,7 @@ def with_raw_response(self) -> AsyncAllowPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAllowPoliciesResourceWithRawResponse(self)
@@ -461,7 +461,7 @@ def with_streaming_response(self) -> AsyncAllowPoliciesResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAllowPoliciesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/block_senders.py b/src/cloudflare/resources/email_security/settings/block_senders.py
index b0c57670eac..5ab521ee69d 100644
--- a/src/cloudflare/resources/email_security/settings/block_senders.py
+++ b/src/cloudflare/resources/email_security/settings/block_senders.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> BlockSendersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BlockSendersResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> BlockSendersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BlockSendersResourceWithStreamingResponse(self)
@@ -360,7 +360,7 @@ def with_raw_response(self) -> AsyncBlockSendersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBlockSendersResourceWithRawResponse(self)
@@ -369,7 +369,7 @@ def with_streaming_response(self) -> AsyncBlockSendersResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBlockSendersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/domains.py b/src/cloudflare/resources/email_security/settings/domains.py
index c8ca2d9854a..eb0105566a5 100644
--- a/src/cloudflare/resources/email_security/settings/domains.py
+++ b/src/cloudflare/resources/email_security/settings/domains.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> DomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> DomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainsResourceWithStreamingResponse(self)
@@ -336,7 +336,7 @@ def with_raw_response(self) -> AsyncDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainsResourceWithRawResponse(self)
@@ -345,7 +345,7 @@ def with_streaming_response(self) -> AsyncDomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/impersonation_registry.py b/src/cloudflare/resources/email_security/settings/impersonation_registry.py
index 15d0da3afa2..21fc39a351d 100644
--- a/src/cloudflare/resources/email_security/settings/impersonation_registry.py
+++ b/src/cloudflare/resources/email_security/settings/impersonation_registry.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> ImpersonationRegistryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ImpersonationRegistryResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> ImpersonationRegistryResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ImpersonationRegistryResourceWithStreamingResponse(self)
@@ -385,7 +385,7 @@ def with_raw_response(self) -> AsyncImpersonationRegistryResourceWithRawResponse
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncImpersonationRegistryResourceWithRawResponse(self)
@@ -394,7 +394,7 @@ def with_streaming_response(self) -> AsyncImpersonationRegistryResourceWithStrea
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncImpersonationRegistryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/sending_domain_restrictions.py b/src/cloudflare/resources/email_security/settings/sending_domain_restrictions.py
index 4c7c48dc891..c8706fb1c39 100644
--- a/src/cloudflare/resources/email_security/settings/sending_domain_restrictions.py
+++ b/src/cloudflare/resources/email_security/settings/sending_domain_restrictions.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> SendingDomainRestrictionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SendingDomainRestrictionsResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> SendingDomainRestrictionsResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SendingDomainRestrictionsResourceWithStreamingResponse(self)
@@ -382,7 +382,7 @@ def with_raw_response(self) -> AsyncSendingDomainRestrictionsResourceWithRawResp
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSendingDomainRestrictionsResourceWithRawResponse(self)
@@ -391,7 +391,7 @@ def with_streaming_response(self) -> AsyncSendingDomainRestrictionsResourceWithS
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSendingDomainRestrictionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/settings.py b/src/cloudflare/resources/email_security/settings/settings.py
index 76abc701b0f..f4d35a8e2d4 100644
--- a/src/cloudflare/resources/email_security/settings/settings.py
+++ b/src/cloudflare/resources/email_security/settings/settings.py
@@ -99,7 +99,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/trusted_domains.py b/src/cloudflare/resources/email_security/settings/trusted_domains.py
index 3f5c4b27cef..e0b299e9f08 100644
--- a/src/cloudflare/resources/email_security/settings/trusted_domains.py
+++ b/src/cloudflare/resources/email_security/settings/trusted_domains.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> TrustedDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TrustedDomainsResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> TrustedDomainsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TrustedDomainsResourceWithStreamingResponse(self)
@@ -374,7 +374,7 @@ def with_raw_response(self) -> AsyncTrustedDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTrustedDomainsResourceWithRawResponse(self)
@@ -383,7 +383,7 @@ def with_streaming_response(self) -> AsyncTrustedDomainsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTrustedDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/settings/url_ignore_patterns.py b/src/cloudflare/resources/email_security/settings/url_ignore_patterns.py
index bab9ad29fa8..2dc902c21db 100644
--- a/src/cloudflare/resources/email_security/settings/url_ignore_patterns.py
+++ b/src/cloudflare/resources/email_security/settings/url_ignore_patterns.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> URLIgnorePatternsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return URLIgnorePatternsResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> URLIgnorePatternsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return URLIgnorePatternsResourceWithStreamingResponse(self)
@@ -330,7 +330,7 @@ def with_raw_response(self) -> AsyncURLIgnorePatternsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncURLIgnorePatternsResourceWithRawResponse(self)
@@ -339,7 +339,7 @@ def with_streaming_response(self) -> AsyncURLIgnorePatternsResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncURLIgnorePatternsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_security/submissions.py b/src/cloudflare/resources/email_security/submissions.py
index 55221b2c05e..b46e73b8df9 100644
--- a/src/cloudflare/resources/email_security/submissions.py
+++ b/src/cloudflare/resources/email_security/submissions.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SubmissionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubmissionsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SubmissionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubmissionsResourceWithStreamingResponse(self)
@@ -137,7 +137,7 @@ def with_raw_response(self) -> AsyncSubmissionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubmissionsResourceWithRawResponse(self)
@@ -146,7 +146,7 @@ def with_streaming_response(self) -> AsyncSubmissionsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubmissionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_sending/email_sending.py b/src/cloudflare/resources/email_sending/email_sending.py
index e8b7baab48d..08f1cfc8e2b 100644
--- a/src/cloudflare/resources/email_sending/email_sending.py
+++ b/src/cloudflare/resources/email_sending/email_sending.py
@@ -2,7 +2,7 @@
from __future__ import annotations
-from typing import Dict, Type, Union, Iterable, cast
+from typing import Dict, Type, Iterable, cast
import httpx
@@ -44,7 +44,7 @@ def with_raw_response(self) -> EmailSendingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EmailSendingResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> EmailSendingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EmailSendingResourceWithStreamingResponse(self)
@@ -64,13 +64,13 @@ def send(
from_: email_sending_send_params.From,
subject: str,
attachments: Iterable[email_sending_send_params.Attachment] | Omit = omit,
- bcc: Union[str, SequenceNotStr[str]] | Omit = omit,
- cc: Union[str, SequenceNotStr[str]] | Omit = omit,
+ bcc: email_sending_send_params.Bcc | Omit = omit,
+ cc: email_sending_send_params.Cc | Omit = omit,
headers: Dict[str, str] | Omit = omit,
html: str | Omit = omit,
reply_to: email_sending_send_params.ReplyTo | Omit = omit,
text: str | Omit = omit,
- to: Union[str, SequenceNotStr[str]] | Omit = omit,
+ to: email_sending_send_params.To | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -90,9 +90,11 @@ def send(
attachments: File attachments and inline images.
- bcc: BCC recipient(s). A single email string or an array of email strings.
+ bcc: BCC recipient(s). A single email string, a named address object, or an array of
+ either.
- cc: CC recipient(s). A single email string or an array of email strings.
+ cc: CC recipient(s). A single email string, a named address object, or an array of
+ either.
headers: Custom email headers as key-value pairs.
@@ -104,8 +106,8 @@ def send(
text: Plain text body of the email. At least one of text or html must be provided
(non-empty).
- to: Recipient(s). Optional if cc or bcc is provided. A single email string or an
- array of email strings.
+ to: Recipient(s). Optional if cc or bcc is provided. A single email string, a named
+ address object, or an array of either.
extra_headers: Send extra headers
@@ -215,7 +217,7 @@ def with_raw_response(self) -> AsyncEmailSendingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEmailSendingResourceWithRawResponse(self)
@@ -224,7 +226,7 @@ def with_streaming_response(self) -> AsyncEmailSendingResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEmailSendingResourceWithStreamingResponse(self)
@@ -235,13 +237,13 @@ async def send(
from_: email_sending_send_params.From,
subject: str,
attachments: Iterable[email_sending_send_params.Attachment] | Omit = omit,
- bcc: Union[str, SequenceNotStr[str]] | Omit = omit,
- cc: Union[str, SequenceNotStr[str]] | Omit = omit,
+ bcc: email_sending_send_params.Bcc | Omit = omit,
+ cc: email_sending_send_params.Cc | Omit = omit,
headers: Dict[str, str] | Omit = omit,
html: str | Omit = omit,
reply_to: email_sending_send_params.ReplyTo | Omit = omit,
text: str | Omit = omit,
- to: Union[str, SequenceNotStr[str]] | Omit = omit,
+ to: email_sending_send_params.To | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -261,9 +263,11 @@ async def send(
attachments: File attachments and inline images.
- bcc: BCC recipient(s). A single email string or an array of email strings.
+ bcc: BCC recipient(s). A single email string, a named address object, or an array of
+ either.
- cc: CC recipient(s). A single email string or an array of email strings.
+ cc: CC recipient(s). A single email string, a named address object, or an array of
+ either.
headers: Custom email headers as key-value pairs.
@@ -275,8 +279,8 @@ async def send(
text: Plain text body of the email. At least one of text or html must be provided
(non-empty).
- to: Recipient(s). Optional if cc or bcc is provided. A single email string or an
- array of email strings.
+ to: Recipient(s). Optional if cc or bcc is provided. A single email string, a named
+ address object, or an array of either.
extra_headers: Send extra headers
diff --git a/src/cloudflare/resources/email_sending/subdomains/dns.py b/src/cloudflare/resources/email_sending/subdomains/dns.py
index cf8442fa6aa..b3ad93a52a5 100644
--- a/src/cloudflare/resources/email_sending/subdomains/dns.py
+++ b/src/cloudflare/resources/email_sending/subdomains/dns.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> DNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DNSResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> DNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DNSResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncDNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDNSResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncDNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDNSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/email_sending/subdomains/subdomains.py b/src/cloudflare/resources/email_sending/subdomains/subdomains.py
index 41f28bc1ea1..5332b852aab 100644
--- a/src/cloudflare/resources/email_sending/subdomains/subdomains.py
+++ b/src/cloudflare/resources/email_sending/subdomains/subdomains.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> SubdomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubdomainsResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> SubdomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubdomainsResourceWithStreamingResponse(self)
@@ -243,7 +243,7 @@ def with_raw_response(self) -> AsyncSubdomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubdomainsResourceWithRawResponse(self)
@@ -252,7 +252,7 @@ def with_streaming_response(self) -> AsyncSubdomainsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubdomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/filters/filters.py b/src/cloudflare/resources/filters/filters.py
index a54aa12f6da..4548663e78e 100644
--- a/src/cloudflare/resources/filters/filters.py
+++ b/src/cloudflare/resources/filters/filters.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> FiltersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FiltersResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> FiltersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FiltersResourceWithStreamingResponse(self)
@@ -430,7 +430,7 @@ def with_raw_response(self) -> AsyncFiltersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFiltersResourceWithRawResponse(self)
@@ -439,7 +439,7 @@ def with_streaming_response(self) -> AsyncFiltersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFiltersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/access_rules.py b/src/cloudflare/resources/firewall/access_rules.py
index d47753af13e..7b5003d6a3f 100644
--- a/src/cloudflare/resources/firewall/access_rules.py
+++ b/src/cloudflare/resources/firewall/access_rules.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> AccessRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccessRulesResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> AccessRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccessRulesResourceWithStreamingResponse(self)
@@ -440,7 +440,7 @@ def with_raw_response(self) -> AsyncAccessRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccessRulesResourceWithRawResponse(self)
@@ -449,7 +449,7 @@ def with_streaming_response(self) -> AsyncAccessRulesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccessRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/firewall.py b/src/cloudflare/resources/firewall/firewall.py
index f221580e6d1..d56efa84d74 100644
--- a/src/cloudflare/resources/firewall/firewall.py
+++ b/src/cloudflare/resources/firewall/firewall.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> FirewallResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FirewallResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> FirewallResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FirewallResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncFirewallResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFirewallResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncFirewallResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFirewallResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/lockdowns.py b/src/cloudflare/resources/firewall/lockdowns.py
index d9a6c6cfa2a..e6e99c027d0 100644
--- a/src/cloudflare/resources/firewall/lockdowns.py
+++ b/src/cloudflare/resources/firewall/lockdowns.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> LockdownsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LockdownsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> LockdownsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LockdownsResourceWithStreamingResponse(self)
@@ -376,7 +376,7 @@ def with_raw_response(self) -> AsyncLockdownsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLockdownsResourceWithRawResponse(self)
@@ -385,7 +385,7 @@ def with_streaming_response(self) -> AsyncLockdownsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLockdownsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/rules.py b/src/cloudflare/resources/firewall/rules.py
index 2833db93411..3823b8d9fc9 100644
--- a/src/cloudflare/resources/firewall/rules.py
+++ b/src/cloudflare/resources/firewall/rules.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -508,7 +508,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -517,7 +517,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/ua_rules.py b/src/cloudflare/resources/firewall/ua_rules.py
index a65422cca22..81fa728a552 100644
--- a/src/cloudflare/resources/firewall/ua_rules.py
+++ b/src/cloudflare/resources/firewall/ua_rules.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> UARulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UARulesResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> UARulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UARulesResourceWithStreamingResponse(self)
@@ -338,7 +338,7 @@ def with_raw_response(self) -> AsyncUARulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUARulesResourceWithRawResponse(self)
@@ -347,7 +347,7 @@ def with_streaming_response(self) -> AsyncUARulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUARulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/waf/overrides.py b/src/cloudflare/resources/firewall/waf/overrides.py
index f35fd3d1ef8..dcb5aabae0e 100644
--- a/src/cloudflare/resources/firewall/waf/overrides.py
+++ b/src/cloudflare/resources/firewall/waf/overrides.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> OverridesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OverridesResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> OverridesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OverridesResourceWithStreamingResponse(self)
@@ -345,7 +345,7 @@ def with_raw_response(self) -> AsyncOverridesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOverridesResourceWithRawResponse(self)
@@ -354,7 +354,7 @@ def with_streaming_response(self) -> AsyncOverridesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOverridesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/waf/packages/groups.py b/src/cloudflare/resources/firewall/waf/packages/groups.py
index c7ec11c5a9e..1e2598d30b2 100644
--- a/src/cloudflare/resources/firewall/waf/packages/groups.py
+++ b/src/cloudflare/resources/firewall/waf/packages/groups.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> GroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GroupsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> GroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GroupsResourceWithStreamingResponse(self)
@@ -280,7 +280,7 @@ def with_raw_response(self) -> AsyncGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGroupsResourceWithRawResponse(self)
@@ -289,7 +289,7 @@ def with_streaming_response(self) -> AsyncGroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/waf/packages/packages.py b/src/cloudflare/resources/firewall/waf/packages/packages.py
index 356ae410e67..077e08f568e 100644
--- a/src/cloudflare/resources/firewall/waf/packages/packages.py
+++ b/src/cloudflare/resources/firewall/waf/packages/packages.py
@@ -57,7 +57,7 @@ def with_raw_response(self) -> PackagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PackagesResourceWithRawResponse(self)
@@ -66,7 +66,7 @@ def with_streaming_response(self) -> PackagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PackagesResourceWithStreamingResponse(self)
@@ -210,7 +210,7 @@ def with_raw_response(self) -> AsyncPackagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPackagesResourceWithRawResponse(self)
@@ -219,7 +219,7 @@ def with_streaming_response(self) -> AsyncPackagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPackagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/waf/packages/rules.py b/src/cloudflare/resources/firewall/waf/packages/rules.py
index 0854567e57d..89e6a429494 100644
--- a/src/cloudflare/resources/firewall/waf/packages/rules.py
+++ b/src/cloudflare/resources/firewall/waf/packages/rules.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -282,7 +282,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -291,7 +291,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/firewall/waf/waf.py b/src/cloudflare/resources/firewall/waf/waf.py
index fb7d3bc0a5e..22407fa8ce8 100644
--- a/src/cloudflare/resources/firewall/waf/waf.py
+++ b/src/cloudflare/resources/firewall/waf/waf.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> WAFResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WAFResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> WAFResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WAFResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncWAFResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWAFResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncWAFResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWAFResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/flagship/apps/apps.py b/src/cloudflare/resources/flagship/apps/apps.py
index 80a923ef5e9..01554371552 100644
--- a/src/cloudflare/resources/flagship/apps/apps.py
+++ b/src/cloudflare/resources/flagship/apps/apps.py
@@ -60,7 +60,7 @@ def with_raw_response(self) -> AppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AppsResourceWithRawResponse(self)
@@ -69,7 +69,7 @@ def with_streaming_response(self) -> AppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AppsResourceWithStreamingResponse(self)
@@ -308,7 +308,7 @@ def with_raw_response(self) -> AsyncAppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAppsResourceWithRawResponse(self)
@@ -317,7 +317,7 @@ def with_streaming_response(self) -> AsyncAppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAppsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/flagship/apps/evaluate.py b/src/cloudflare/resources/flagship/apps/evaluate.py
index 11506c1e865..55d1e3bf002 100644
--- a/src/cloudflare/resources/flagship/apps/evaluate.py
+++ b/src/cloudflare/resources/flagship/apps/evaluate.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> EvaluateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EvaluateResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> EvaluateResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EvaluateResourceWithStreamingResponse(self)
@@ -112,7 +112,7 @@ def with_raw_response(self) -> AsyncEvaluateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEvaluateResourceWithRawResponse(self)
@@ -121,7 +121,7 @@ def with_streaming_response(self) -> AsyncEvaluateResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEvaluateResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/flagship/apps/flags/changelog.py b/src/cloudflare/resources/flagship/apps/flags/changelog.py
index f1e8f2624dd..7160b1fb75e 100644
--- a/src/cloudflare/resources/flagship/apps/flags/changelog.py
+++ b/src/cloudflare/resources/flagship/apps/flags/changelog.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ChangelogResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ChangelogResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ChangelogResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ChangelogResourceWithStreamingResponse(self)
@@ -122,7 +122,7 @@ def with_raw_response(self) -> AsyncChangelogResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncChangelogResourceWithRawResponse(self)
@@ -131,7 +131,7 @@ def with_streaming_response(self) -> AsyncChangelogResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncChangelogResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/flagship/apps/flags/flags.py b/src/cloudflare/resources/flagship/apps/flags/flags.py
index 8c3cfa2c65f..8afd8f08a05 100644
--- a/src/cloudflare/resources/flagship/apps/flags/flags.py
+++ b/src/cloudflare/resources/flagship/apps/flags/flags.py
@@ -49,7 +49,7 @@ def with_raw_response(self) -> FlagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FlagsResourceWithRawResponse(self)
@@ -58,7 +58,7 @@ def with_streaming_response(self) -> FlagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FlagsResourceWithStreamingResponse(self)
@@ -419,7 +419,7 @@ def with_raw_response(self) -> AsyncFlagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFlagsResourceWithRawResponse(self)
@@ -428,7 +428,7 @@ def with_streaming_response(self) -> AsyncFlagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFlagsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/flagship/flagship.py b/src/cloudflare/resources/flagship/flagship.py
index bd49736bd76..b1f65ace48a 100644
--- a/src/cloudflare/resources/flagship/flagship.py
+++ b/src/cloudflare/resources/flagship/flagship.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> FlagshipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FlagshipResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> FlagshipResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FlagshipResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncFlagshipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFlagshipResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncFlagshipResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFlagshipResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/fraud/fraud.py b/src/cloudflare/resources/fraud/fraud.py
index 81e5efe5796..74b12f0b302 100644
--- a/src/cloudflare/resources/fraud/fraud.py
+++ b/src/cloudflare/resources/fraud/fraud.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> FraudResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FraudResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> FraudResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FraudResourceWithStreamingResponse(self)
@@ -165,7 +165,7 @@ def with_raw_response(self) -> AsyncFraudResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFraudResourceWithRawResponse(self)
@@ -174,7 +174,7 @@ def with_streaming_response(self) -> AsyncFraudResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFraudResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/google_tag_gateway/config.py b/src/cloudflare/resources/google_tag_gateway/config.py
index 83d083849d2..2bacb20afc4 100644
--- a/src/cloudflare/resources/google_tag_gateway/config.py
+++ b/src/cloudflare/resources/google_tag_gateway/config.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigResourceWithStreamingResponse(self)
@@ -158,7 +158,7 @@ def with_raw_response(self) -> AsyncConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigResourceWithRawResponse(self)
@@ -167,7 +167,7 @@ def with_streaming_response(self) -> AsyncConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/google_tag_gateway/google_tag_gateway.py b/src/cloudflare/resources/google_tag_gateway/google_tag_gateway.py
index 474d3677fd1..a046ddb6ce5 100644
--- a/src/cloudflare/resources/google_tag_gateway/google_tag_gateway.py
+++ b/src/cloudflare/resources/google_tag_gateway/google_tag_gateway.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> GoogleTagGatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GoogleTagGatewayResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> GoogleTagGatewayResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GoogleTagGatewayResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncGoogleTagGatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGoogleTagGatewayResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncGoogleTagGatewayResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGoogleTagGatewayResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/healthchecks/healthchecks.py b/src/cloudflare/resources/healthchecks/healthchecks.py
index 9dba275d99f..5ab4974d987 100644
--- a/src/cloudflare/resources/healthchecks/healthchecks.py
+++ b/src/cloudflare/resources/healthchecks/healthchecks.py
@@ -53,7 +53,7 @@ def with_raw_response(self) -> HealthchecksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HealthchecksResourceWithRawResponse(self)
@@ -62,7 +62,7 @@ def with_streaming_response(self) -> HealthchecksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HealthchecksResourceWithStreamingResponse(self)
@@ -548,7 +548,7 @@ def with_raw_response(self) -> AsyncHealthchecksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHealthchecksResourceWithRawResponse(self)
@@ -557,7 +557,7 @@ def with_streaming_response(self) -> AsyncHealthchecksResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHealthchecksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/healthchecks/previews.py b/src/cloudflare/resources/healthchecks/previews.py
index 5f3a984b7b7..659aba12a3e 100644
--- a/src/cloudflare/resources/healthchecks/previews.py
+++ b/src/cloudflare/resources/healthchecks/previews.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> PreviewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PreviewsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> PreviewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PreviewsResourceWithStreamingResponse(self)
@@ -252,7 +252,7 @@ def with_raw_response(self) -> AsyncPreviewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPreviewsResourceWithRawResponse(self)
@@ -261,7 +261,7 @@ def with_streaming_response(self) -> AsyncPreviewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPreviewsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/hostnames/hostnames.py b/src/cloudflare/resources/hostnames/hostnames.py
index aab0b8e2160..3c564bb73fc 100644
--- a/src/cloudflare/resources/hostnames/hostnames.py
+++ b/src/cloudflare/resources/hostnames/hostnames.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> HostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HostnamesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> HostnamesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HostnamesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncHostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHostnamesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncHostnamesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHostnamesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/hostnames/settings/settings.py b/src/cloudflare/resources/hostnames/settings/settings.py
index d819fbec1fc..be1360bd86a 100644
--- a/src/cloudflare/resources/hostnames/settings/settings.py
+++ b/src/cloudflare/resources/hostnames/settings/settings.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/hostnames/settings/tls.py b/src/cloudflare/resources/hostnames/settings/tls.py
index 94bcadc1763..82dc9e84599 100644
--- a/src/cloudflare/resources/hostnames/settings/tls.py
+++ b/src/cloudflare/resources/hostnames/settings/tls.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> TLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TLSResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> TLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TLSResourceWithStreamingResponse(self)
@@ -239,7 +239,7 @@ def with_raw_response(self) -> AsyncTLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTLSResourceWithRawResponse(self)
@@ -248,7 +248,7 @@ def with_streaming_response(self) -> AsyncTLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTLSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/hyperdrive/configs.py b/src/cloudflare/resources/hyperdrive/configs.py
index 3f0238711cc..719a3463389 100644
--- a/src/cloudflare/resources/hyperdrive/configs.py
+++ b/src/cloudflare/resources/hyperdrive/configs.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigsResourceWithStreamingResponse(self)
@@ -410,7 +410,7 @@ def with_raw_response(self) -> AsyncConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigsResourceWithRawResponse(self)
@@ -419,7 +419,7 @@ def with_streaming_response(self) -> AsyncConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/hyperdrive/hyperdrive.py b/src/cloudflare/resources/hyperdrive/hyperdrive.py
index e1184bb47f0..d0940a5b40a 100644
--- a/src/cloudflare/resources/hyperdrive/hyperdrive.py
+++ b/src/cloudflare/resources/hyperdrive/hyperdrive.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> HyperdriveResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HyperdriveResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> HyperdriveResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HyperdriveResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncHyperdriveResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHyperdriveResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncHyperdriveResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHyperdriveResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/iam.py b/src/cloudflare/resources/iam/iam.py
index 14e695fa66a..d978db9ba52 100644
--- a/src/cloudflare/resources/iam/iam.py
+++ b/src/cloudflare/resources/iam/iam.py
@@ -87,7 +87,7 @@ def with_raw_response(self) -> IAMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IAMResourceWithRawResponse(self)
@@ -96,7 +96,7 @@ def with_streaming_response(self) -> IAMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IAMResourceWithStreamingResponse(self)
@@ -132,7 +132,7 @@ def with_raw_response(self) -> AsyncIAMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIAMResourceWithRawResponse(self)
@@ -141,7 +141,7 @@ def with_streaming_response(self) -> AsyncIAMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIAMResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/oauth_clients.py b/src/cloudflare/resources/iam/oauth_clients.py
index 97c15160120..f3784b9a05a 100644
--- a/src/cloudflare/resources/iam/oauth_clients.py
+++ b/src/cloudflare/resources/iam/oauth_clients.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> OAuthClientsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OAuthClientsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> OAuthClientsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OAuthClientsResourceWithStreamingResponse(self)
@@ -510,7 +510,7 @@ def with_raw_response(self) -> AsyncOAuthClientsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOAuthClientsResourceWithRawResponse(self)
@@ -519,7 +519,7 @@ def with_streaming_response(self) -> AsyncOAuthClientsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOAuthClientsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/oauth_scopes.py b/src/cloudflare/resources/iam/oauth_scopes.py
index 0f0e026ca4c..12a1e532587 100644
--- a/src/cloudflare/resources/iam/oauth_scopes.py
+++ b/src/cloudflare/resources/iam/oauth_scopes.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> OAuthScopesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OAuthScopesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> OAuthScopesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OAuthScopesResourceWithStreamingResponse(self)
@@ -72,7 +72,7 @@ def with_raw_response(self) -> AsyncOAuthScopesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOAuthScopesResourceWithRawResponse(self)
@@ -81,7 +81,7 @@ def with_streaming_response(self) -> AsyncOAuthScopesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOAuthScopesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/permission_groups.py b/src/cloudflare/resources/iam/permission_groups.py
index bf74bdcba77..9029c7e7c3f 100644
--- a/src/cloudflare/resources/iam/permission_groups.py
+++ b/src/cloudflare/resources/iam/permission_groups.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> PermissionGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PermissionGroupsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> PermissionGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PermissionGroupsResourceWithStreamingResponse(self)
@@ -168,7 +168,7 @@ def with_raw_response(self) -> AsyncPermissionGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPermissionGroupsResourceWithRawResponse(self)
@@ -177,7 +177,7 @@ def with_streaming_response(self) -> AsyncPermissionGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPermissionGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/resource_groups.py b/src/cloudflare/resources/iam/resource_groups.py
index 6974e0c8ce1..0071f793f7a 100644
--- a/src/cloudflare/resources/iam/resource_groups.py
+++ b/src/cloudflare/resources/iam/resource_groups.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> ResourceGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourceGroupsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> ResourceGroupsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourceGroupsResourceWithStreamingResponse(self)
@@ -318,7 +318,7 @@ def with_raw_response(self) -> AsyncResourceGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourceGroupsResourceWithRawResponse(self)
@@ -327,7 +327,7 @@ def with_streaming_response(self) -> AsyncResourceGroupsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourceGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/sso.py b/src/cloudflare/resources/iam/sso.py
index 80229a73142..2daae0743d9 100644
--- a/src/cloudflare/resources/iam/sso.py
+++ b/src/cloudflare/resources/iam/sso.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> SSOResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SSOResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> SSOResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SSOResourceWithStreamingResponse(self)
@@ -353,7 +353,7 @@ def with_raw_response(self) -> AsyncSSOResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSSOResourceWithRawResponse(self)
@@ -362,7 +362,7 @@ def with_streaming_response(self) -> AsyncSSOResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSSOResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/user_groups/members.py b/src/cloudflare/resources/iam/user_groups/members.py
index b0aa0889f5e..74f2fffc2e4 100644
--- a/src/cloudflare/resources/iam/user_groups/members.py
+++ b/src/cloudflare/resources/iam/user_groups/members.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> MembersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MembersResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> MembersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MembersResourceWithStreamingResponse(self)
@@ -333,7 +333,7 @@ def with_raw_response(self) -> AsyncMembersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMembersResourceWithRawResponse(self)
@@ -342,7 +342,7 @@ def with_streaming_response(self) -> AsyncMembersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMembersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/iam/user_groups/user_groups.py b/src/cloudflare/resources/iam/user_groups/user_groups.py
index ad97c7cd1d6..3b4bebd180c 100644
--- a/src/cloudflare/resources/iam/user_groups/user_groups.py
+++ b/src/cloudflare/resources/iam/user_groups/user_groups.py
@@ -49,7 +49,7 @@ def with_raw_response(self) -> UserGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UserGroupsResourceWithRawResponse(self)
@@ -58,7 +58,7 @@ def with_streaming_response(self) -> UserGroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UserGroupsResourceWithStreamingResponse(self)
@@ -351,7 +351,7 @@ def with_raw_response(self) -> AsyncUserGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUserGroupsResourceWithRawResponse(self)
@@ -360,7 +360,7 @@ def with_streaming_response(self) -> AsyncUserGroupsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUserGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/images.py b/src/cloudflare/resources/images/images.py
index 89e40405f5b..082bb898157 100644
--- a/src/cloudflare/resources/images/images.py
+++ b/src/cloudflare/resources/images/images.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ImagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ImagesResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ImagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ImagesResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncImagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncImagesResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncImagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncImagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/v1/blobs.py b/src/cloudflare/resources/images/v1/blobs.py
index 656075109a4..b8097185faf 100644
--- a/src/cloudflare/resources/images/v1/blobs.py
+++ b/src/cloudflare/resources/images/v1/blobs.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> BlobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BlobsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> BlobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BlobsResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncBlobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBlobsResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncBlobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBlobsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/v1/keys.py b/src/cloudflare/resources/images/v1/keys.py
index 355de2efa8f..2a93290e2c2 100644
--- a/src/cloudflare/resources/images/v1/keys.py
+++ b/src/cloudflare/resources/images/v1/keys.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> KeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return KeysResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> KeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return KeysResourceWithStreamingResponse(self)
@@ -188,7 +188,7 @@ def with_raw_response(self) -> AsyncKeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncKeysResourceWithRawResponse(self)
@@ -197,7 +197,7 @@ def with_streaming_response(self) -> AsyncKeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncKeysResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/v1/stats.py b/src/cloudflare/resources/images/v1/stats.py
index 231223b06ff..4dc66206ca8 100644
--- a/src/cloudflare/resources/images/v1/stats.py
+++ b/src/cloudflare/resources/images/v1/stats.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> StatsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StatsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> StatsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StatsResourceWithStreamingResponse(self)
@@ -93,7 +93,7 @@ def with_raw_response(self) -> AsyncStatsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStatsResourceWithRawResponse(self)
@@ -102,7 +102,7 @@ def with_streaming_response(self) -> AsyncStatsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStatsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/v1/v1.py b/src/cloudflare/resources/images/v1/v1.py
index c7cbd3a61b4..f9d7f8a52d9 100644
--- a/src/cloudflare/resources/images/v1/v1.py
+++ b/src/cloudflare/resources/images/v1/v1.py
@@ -84,7 +84,7 @@ def with_raw_response(self) -> V1ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return V1ResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> V1ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return V1ResourceWithStreamingResponse(self)
@@ -421,7 +421,7 @@ def with_raw_response(self) -> AsyncV1ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncV1ResourceWithRawResponse(self)
@@ -430,7 +430,7 @@ def with_streaming_response(self) -> AsyncV1ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncV1ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/v1/variants.py b/src/cloudflare/resources/images/v1/variants.py
index 6716fd91f71..2f56063115e 100644
--- a/src/cloudflare/resources/images/v1/variants.py
+++ b/src/cloudflare/resources/images/v1/variants.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> VariantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VariantsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> VariantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VariantsResourceWithStreamingResponse(self)
@@ -303,7 +303,7 @@ def with_raw_response(self) -> AsyncVariantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVariantsResourceWithRawResponse(self)
@@ -312,7 +312,7 @@ def with_streaming_response(self) -> AsyncVariantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVariantsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/v2/direct_uploads.py b/src/cloudflare/resources/images/v2/direct_uploads.py
index 90b38fb5d87..cda0ac4a73b 100644
--- a/src/cloudflare/resources/images/v2/direct_uploads.py
+++ b/src/cloudflare/resources/images/v2/direct_uploads.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> DirectUploadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DirectUploadsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> DirectUploadsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DirectUploadsResourceWithStreamingResponse(self)
@@ -132,7 +132,7 @@ def with_raw_response(self) -> AsyncDirectUploadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDirectUploadsResourceWithRawResponse(self)
@@ -141,7 +141,7 @@ def with_streaming_response(self) -> AsyncDirectUploadsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDirectUploadsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/images/v2/v2.py b/src/cloudflare/resources/images/v2/v2.py
index 8eb4d92744c..4c1b9d8cf4a 100644
--- a/src/cloudflare/resources/images/v2/v2.py
+++ b/src/cloudflare/resources/images/v2/v2.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> V2ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return V2ResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> V2ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return V2ResourceWithStreamingResponse(self)
@@ -87,6 +87,10 @@ def list(
**Supported Operators:**
- `eq` / `eq:string` / `eq:number` / `eq:boolean` - Exact match
+ - `gt` / `gt:number` - Greater than (number only)
+ - `gte` / `gte:number` - Greater than or equal (number only)
+ - `lt` / `lt:number` - Less than (number only)
+ - `lte` / `lte:number` - Less than or equal (number only)
- `in` / `in:string` / `in:number` - Match any value in list (pipe-separated)
**Metadata Filter Constraints:**
@@ -95,6 +99,13 @@ def list(
- Maximum 5 levels of nesting (e.g., `meta.first.second.third.fourth.fifth`)
- Maximum 10 elements for list operators (`in`)
- Supports string, number, and boolean value types
+ - Range operators (`gt`, `gte`, `lt`, `lte`) only accept numeric values
+
+ **Filter Consistency:** Filters are combined with AND logic. The system does not
+ validate whether filter combinations are logically consistent. For example,
+ `meta.priority[eq:number]=5&meta.priority[lte:number]=3` will return zero
+ results because no value can satisfy both conditions simultaneously. It is the
+ caller's responsibility to ensure filter combinations make sense.
**Examples:**
@@ -111,6 +122,12 @@ def list(
# Filter by metadata [in:number]
/images/v2?meta.ratings[in:number]=4|5
+ # Filter by metadata range [gte:number]
+ /images/v2?meta.priority[gte:number]=1
+
+ # Filter by bounded range
+ /images/v2?meta.priority[gte:number]=1&meta.priority[lte:number]=5
+
# Filter by nested metadata
/images/v2?meta.region.name[eq]=eu-west
@@ -178,7 +195,7 @@ def with_raw_response(self) -> AsyncV2ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncV2ResourceWithRawResponse(self)
@@ -187,7 +204,7 @@ def with_streaming_response(self) -> AsyncV2ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncV2ResourceWithStreamingResponse(self)
@@ -221,6 +238,10 @@ async def list(
**Supported Operators:**
- `eq` / `eq:string` / `eq:number` / `eq:boolean` - Exact match
+ - `gt` / `gt:number` - Greater than (number only)
+ - `gte` / `gte:number` - Greater than or equal (number only)
+ - `lt` / `lt:number` - Less than (number only)
+ - `lte` / `lte:number` - Less than or equal (number only)
- `in` / `in:string` / `in:number` - Match any value in list (pipe-separated)
**Metadata Filter Constraints:**
@@ -229,6 +250,13 @@ async def list(
- Maximum 5 levels of nesting (e.g., `meta.first.second.third.fourth.fifth`)
- Maximum 10 elements for list operators (`in`)
- Supports string, number, and boolean value types
+ - Range operators (`gt`, `gte`, `lt`, `lte`) only accept numeric values
+
+ **Filter Consistency:** Filters are combined with AND logic. The system does not
+ validate whether filter combinations are logically consistent. For example,
+ `meta.priority[eq:number]=5&meta.priority[lte:number]=3` will return zero
+ results because no value can satisfy both conditions simultaneously. It is the
+ caller's responsibility to ensure filter combinations make sense.
**Examples:**
@@ -245,6 +273,12 @@ async def list(
# Filter by metadata [in:number]
/images/v2?meta.ratings[in:number]=4|5
+ # Filter by metadata range [gte:number]
+ /images/v2?meta.priority[gte:number]=1
+
+ # Filter by bounded range
+ /images/v2?meta.priority[gte:number]=1&meta.priority[lte:number]=5
+
# Filter by nested metadata
/images/v2?meta.region.name[eq]=eu-west
diff --git a/src/cloudflare/resources/intel/asn/asn.py b/src/cloudflare/resources/intel/asn/asn.py
index d118da8652b..927b67c7727 100644
--- a/src/cloudflare/resources/intel/asn/asn.py
+++ b/src/cloudflare/resources/intel/asn/asn.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> ASNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ASNResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> ASNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ASNResourceWithStreamingResponse(self)
@@ -108,7 +108,7 @@ def with_raw_response(self) -> AsyncASNResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncASNResourceWithRawResponse(self)
@@ -117,7 +117,7 @@ def with_streaming_response(self) -> AsyncASNResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncASNResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/asn/subnets.py b/src/cloudflare/resources/intel/asn/subnets.py
index a2ebe3780e9..fb13582a469 100644
--- a/src/cloudflare/resources/intel/asn/subnets.py
+++ b/src/cloudflare/resources/intel/asn/subnets.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> SubnetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubnetsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> SubnetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubnetsResourceWithStreamingResponse(self)
@@ -85,7 +85,7 @@ def with_raw_response(self) -> AsyncSubnetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubnetsResourceWithRawResponse(self)
@@ -94,7 +94,7 @@ def with_streaming_response(self) -> AsyncSubnetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubnetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/attack_surface_report/attack_surface_report.py b/src/cloudflare/resources/intel/attack_surface_report/attack_surface_report.py
index 36fe0388e71..4808c58bd4a 100644
--- a/src/cloudflare/resources/intel/attack_surface_report/attack_surface_report.py
+++ b/src/cloudflare/resources/intel/attack_surface_report/attack_surface_report.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> AttackSurfaceReportResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AttackSurfaceReportResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> AttackSurfaceReportResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AttackSurfaceReportResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncAttackSurfaceReportResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAttackSurfaceReportResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncAttackSurfaceReportResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAttackSurfaceReportResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/attack_surface_report/issue_types.py b/src/cloudflare/resources/intel/attack_surface_report/issue_types.py
index 7f8e2934d7f..1b5939225f7 100644
--- a/src/cloudflare/resources/intel/attack_surface_report/issue_types.py
+++ b/src/cloudflare/resources/intel/attack_surface_report/issue_types.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> IssueTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IssueTypesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> IssueTypesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IssueTypesResourceWithStreamingResponse(self)
@@ -86,7 +86,7 @@ def with_raw_response(self) -> AsyncIssueTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIssueTypesResourceWithRawResponse(self)
@@ -95,7 +95,7 @@ def with_streaming_response(self) -> AsyncIssueTypesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIssueTypesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/attack_surface_report/issues.py b/src/cloudflare/resources/intel/attack_surface_report/issues.py
index 46e5ea2175a..47eba9123e4 100644
--- a/src/cloudflare/resources/intel/attack_surface_report/issues.py
+++ b/src/cloudflare/resources/intel/attack_surface_report/issues.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> IssuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IssuesResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> IssuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IssuesResourceWithStreamingResponse(self)
@@ -390,7 +390,7 @@ def with_raw_response(self) -> AsyncIssuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIssuesResourceWithRawResponse(self)
@@ -399,7 +399,7 @@ def with_streaming_response(self) -> AsyncIssuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIssuesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/dns.py b/src/cloudflare/resources/intel/dns.py
index e72b85286f8..0a4d0bbfdca 100644
--- a/src/cloudflare/resources/intel/dns.py
+++ b/src/cloudflare/resources/intel/dns.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> DNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DNSResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> DNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DNSResourceWithStreamingResponse(self)
@@ -108,7 +108,7 @@ def with_raw_response(self) -> AsyncDNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDNSResourceWithRawResponse(self)
@@ -117,7 +117,7 @@ def with_streaming_response(self) -> AsyncDNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDNSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/domain_history.py b/src/cloudflare/resources/intel/domain_history.py
index c1be20a5256..a3504293a2c 100644
--- a/src/cloudflare/resources/intel/domain_history.py
+++ b/src/cloudflare/resources/intel/domain_history.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> DomainHistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainHistoryResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> DomainHistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainHistoryResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncDomainHistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainHistoryResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncDomainHistoryResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainHistoryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/domains/bulks.py b/src/cloudflare/resources/intel/domains/bulks.py
index 2a8ceb33633..33b34329556 100644
--- a/src/cloudflare/resources/intel/domains/bulks.py
+++ b/src/cloudflare/resources/intel/domains/bulks.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> BulksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BulksResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> BulksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BulksResourceWithStreamingResponse(self)
@@ -123,7 +123,7 @@ def with_raw_response(self) -> AsyncBulksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBulksResourceWithRawResponse(self)
@@ -132,7 +132,7 @@ def with_streaming_response(self) -> AsyncBulksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBulksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/domains/domains.py b/src/cloudflare/resources/intel/domains/domains.py
index 801ff7cf6d3..b04b301fcdd 100644
--- a/src/cloudflare/resources/intel/domains/domains.py
+++ b/src/cloudflare/resources/intel/domains/domains.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> DomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainsResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> DomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainsResourceWithStreamingResponse(self)
@@ -126,7 +126,7 @@ def with_raw_response(self) -> AsyncDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainsResourceWithRawResponse(self)
@@ -135,7 +135,7 @@ def with_streaming_response(self) -> AsyncDomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/indicator_feeds/indicator_feeds.py b/src/cloudflare/resources/intel/indicator_feeds/indicator_feeds.py
index 05778c72e99..cf0fbecb09c 100644
--- a/src/cloudflare/resources/intel/indicator_feeds/indicator_feeds.py
+++ b/src/cloudflare/resources/intel/indicator_feeds/indicator_feeds.py
@@ -59,7 +59,7 @@ def with_raw_response(self) -> IndicatorFeedsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IndicatorFeedsResourceWithRawResponse(self)
@@ -68,7 +68,7 @@ def with_streaming_response(self) -> IndicatorFeedsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IndicatorFeedsResourceWithStreamingResponse(self)
@@ -330,7 +330,7 @@ def with_raw_response(self) -> AsyncIndicatorFeedsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIndicatorFeedsResourceWithRawResponse(self)
@@ -339,7 +339,7 @@ def with_streaming_response(self) -> AsyncIndicatorFeedsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIndicatorFeedsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/indicator_feeds/permissions.py b/src/cloudflare/resources/intel/indicator_feeds/permissions.py
index 9375d6dc465..7075f5e95b3 100644
--- a/src/cloudflare/resources/intel/indicator_feeds/permissions.py
+++ b/src/cloudflare/resources/intel/indicator_feeds/permissions.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> PermissionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PermissionsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> PermissionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PermissionsResourceWithStreamingResponse(self)
@@ -197,7 +197,7 @@ def with_raw_response(self) -> AsyncPermissionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPermissionsResourceWithRawResponse(self)
@@ -206,7 +206,7 @@ def with_streaming_response(self) -> AsyncPermissionsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPermissionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/indicator_feeds/snapshots.py b/src/cloudflare/resources/intel/indicator_feeds/snapshots.py
index 9552d355e56..9a2330ba69f 100644
--- a/src/cloudflare/resources/intel/indicator_feeds/snapshots.py
+++ b/src/cloudflare/resources/intel/indicator_feeds/snapshots.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SnapshotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SnapshotsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SnapshotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SnapshotsResourceWithStreamingResponse(self)
@@ -115,7 +115,7 @@ def with_raw_response(self) -> AsyncSnapshotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSnapshotsResourceWithRawResponse(self)
@@ -124,7 +124,7 @@ def with_streaming_response(self) -> AsyncSnapshotsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSnapshotsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/intel.py b/src/cloudflare/resources/intel/intel.py
index 98914905391..f3033af7ef1 100644
--- a/src/cloudflare/resources/intel/intel.py
+++ b/src/cloudflare/resources/intel/intel.py
@@ -135,7 +135,7 @@ def with_raw_response(self) -> IntelResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IntelResourceWithRawResponse(self)
@@ -144,7 +144,7 @@ def with_streaming_response(self) -> IntelResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IntelResourceWithStreamingResponse(self)
@@ -196,7 +196,7 @@ def with_raw_response(self) -> AsyncIntelResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIntelResourceWithRawResponse(self)
@@ -205,7 +205,7 @@ def with_streaming_response(self) -> AsyncIntelResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIntelResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/ips.py b/src/cloudflare/resources/intel/ips.py
index 9e22f72988a..e7e36997211 100644
--- a/src/cloudflare/resources/intel/ips.py
+++ b/src/cloudflare/resources/intel/ips.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> IPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> IPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPsResourceWithStreamingResponse(self)
@@ -102,7 +102,7 @@ def with_raw_response(self) -> AsyncIPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPsResourceWithRawResponse(self)
@@ -111,7 +111,7 @@ def with_streaming_response(self) -> AsyncIPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/miscategorizations.py b/src/cloudflare/resources/intel/miscategorizations.py
index 77bb0b092ba..75b1291e307 100644
--- a/src/cloudflare/resources/intel/miscategorizations.py
+++ b/src/cloudflare/resources/intel/miscategorizations.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> MiscategorizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MiscategorizationsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> MiscategorizationsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MiscategorizationsResourceWithStreamingResponse(self)
@@ -125,7 +125,7 @@ def with_raw_response(self) -> AsyncMiscategorizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMiscategorizationsResourceWithRawResponse(self)
@@ -134,7 +134,7 @@ def with_streaming_response(self) -> AsyncMiscategorizationsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMiscategorizationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/sinkholes.py b/src/cloudflare/resources/intel/sinkholes.py
index eb68faa9e48..5fd79a3a055 100644
--- a/src/cloudflare/resources/intel/sinkholes.py
+++ b/src/cloudflare/resources/intel/sinkholes.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> SinkholesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SinkholesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> SinkholesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SinkholesResourceWithStreamingResponse(self)
@@ -85,7 +85,7 @@ def with_raw_response(self) -> AsyncSinkholesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSinkholesResourceWithRawResponse(self)
@@ -94,7 +94,7 @@ def with_streaming_response(self) -> AsyncSinkholesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSinkholesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/intel/whois.py b/src/cloudflare/resources/intel/whois.py
index cc21da74d4f..61babcc4828 100644
--- a/src/cloudflare/resources/intel/whois.py
+++ b/src/cloudflare/resources/intel/whois.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> WhoisResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WhoisResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> WhoisResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WhoisResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncWhoisResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWhoisResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncWhoisResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWhoisResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ips/ips.py b/src/cloudflare/resources/ips/ips.py
index e18fa26a15a..e4a28be30c7 100644
--- a/src/cloudflare/resources/ips/ips.py
+++ b/src/cloudflare/resources/ips/ips.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> IPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> IPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPsResourceWithStreamingResponse(self)
@@ -98,7 +98,7 @@ def with_raw_response(self) -> AsyncIPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPsResourceWithRawResponse(self)
@@ -107,7 +107,7 @@ def with_streaming_response(self) -> AsyncIPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/keyless_certificates/keyless_certificates.py b/src/cloudflare/resources/keyless_certificates/keyless_certificates.py
index 28190611bc2..f68f972fa6d 100644
--- a/src/cloudflare/resources/keyless_certificates/keyless_certificates.py
+++ b/src/cloudflare/resources/keyless_certificates/keyless_certificates.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> KeylessCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return KeylessCertificatesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> KeylessCertificatesResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return KeylessCertificatesResourceWithStreamingResponse(self)
@@ -348,7 +348,7 @@ def with_raw_response(self) -> AsyncKeylessCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncKeylessCertificatesResourceWithRawResponse(self)
@@ -357,7 +357,7 @@ def with_streaming_response(self) -> AsyncKeylessCertificatesResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncKeylessCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/kv/kv.py b/src/cloudflare/resources/kv/kv.py
index e6c1cc36c57..d3afbfe26e8 100644
--- a/src/cloudflare/resources/kv/kv.py
+++ b/src/cloudflare/resources/kv/kv.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> KVResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return KVResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> KVResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return KVResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncKVResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncKVResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncKVResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncKVResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/kv/namespaces/keys.py b/src/cloudflare/resources/kv/namespaces/keys.py
index 0eeb173d6ec..977476a86f3 100644
--- a/src/cloudflare/resources/kv/namespaces/keys.py
+++ b/src/cloudflare/resources/kv/namespaces/keys.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> KeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return KeysResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> KeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return KeysResourceWithStreamingResponse(self)
@@ -312,7 +312,7 @@ def with_raw_response(self) -> AsyncKeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncKeysResourceWithRawResponse(self)
@@ -321,7 +321,7 @@ def with_streaming_response(self) -> AsyncKeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncKeysResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/kv/namespaces/metadata.py b/src/cloudflare/resources/kv/namespaces/metadata.py
index 93427a658a2..ddb45874e57 100644
--- a/src/cloudflare/resources/kv/namespaces/metadata.py
+++ b/src/cloudflare/resources/kv/namespaces/metadata.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> MetadataResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MetadataResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> MetadataResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MetadataResourceWithStreamingResponse(self)
@@ -108,7 +108,7 @@ def with_raw_response(self) -> AsyncMetadataResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMetadataResourceWithRawResponse(self)
@@ -117,7 +117,7 @@ def with_streaming_response(self) -> AsyncMetadataResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMetadataResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/kv/namespaces/namespaces.py b/src/cloudflare/resources/kv/namespaces/namespaces.py
index 5fb71d4edd4..4ffa3120ec2 100644
--- a/src/cloudflare/resources/kv/namespaces/namespaces.py
+++ b/src/cloudflare/resources/kv/namespaces/namespaces.py
@@ -79,7 +79,7 @@ def with_raw_response(self) -> NamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NamespacesResourceWithRawResponse(self)
@@ -88,7 +88,7 @@ def with_streaming_response(self) -> NamespacesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NamespacesResourceWithStreamingResponse(self)
@@ -547,7 +547,7 @@ def with_raw_response(self) -> AsyncNamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNamespacesResourceWithRawResponse(self)
@@ -556,7 +556,7 @@ def with_streaming_response(self) -> AsyncNamespacesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNamespacesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/kv/namespaces/values.py b/src/cloudflare/resources/kv/namespaces/values.py
index bde93ea1ff4..8c104987355 100644
--- a/src/cloudflare/resources/kv/namespaces/values.py
+++ b/src/cloudflare/resources/kv/namespaces/values.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> ValuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ValuesResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> ValuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ValuesResourceWithStreamingResponse(self)
@@ -274,7 +274,7 @@ def with_raw_response(self) -> AsyncValuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncValuesResourceWithRawResponse(self)
@@ -283,7 +283,7 @@ def with_streaming_response(self) -> AsyncValuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncValuesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/leaked_credential_checks/detections.py b/src/cloudflare/resources/leaked_credential_checks/detections.py
index c287718e612..e8b0a48ede7 100644
--- a/src/cloudflare/resources/leaked_credential_checks/detections.py
+++ b/src/cloudflare/resources/leaked_credential_checks/detections.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> DetectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DetectionsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> DetectionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DetectionsResourceWithStreamingResponse(self)
@@ -301,7 +301,7 @@ def with_raw_response(self) -> AsyncDetectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDetectionsResourceWithRawResponse(self)
@@ -310,7 +310,7 @@ def with_streaming_response(self) -> AsyncDetectionsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDetectionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py b/src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py
index 58ff229c13d..cbb43c35af2 100644
--- a/src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py
+++ b/src/cloudflare/resources/leaked_credential_checks/leaked_credential_checks.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> LeakedCredentialChecksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LeakedCredentialChecksResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> LeakedCredentialChecksResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LeakedCredentialChecksResourceWithStreamingResponse(self)
@@ -155,7 +155,7 @@ def with_raw_response(self) -> AsyncLeakedCredentialChecksResourceWithRawRespons
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLeakedCredentialChecksResourceWithRawResponse(self)
@@ -164,7 +164,7 @@ def with_streaming_response(self) -> AsyncLeakedCredentialChecksResourceWithStre
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLeakedCredentialChecksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/load_balancers.py b/src/cloudflare/resources/load_balancers/load_balancers.py
index 277f7a5c7fe..2bbd85b417a 100644
--- a/src/cloudflare/resources/load_balancers/load_balancers.py
+++ b/src/cloudflare/resources/load_balancers/load_balancers.py
@@ -119,7 +119,7 @@ def with_raw_response(self) -> LoadBalancersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LoadBalancersResourceWithRawResponse(self)
@@ -128,7 +128,7 @@ def with_streaming_response(self) -> LoadBalancersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LoadBalancersResourceWithStreamingResponse(self)
@@ -860,7 +860,7 @@ def with_raw_response(self) -> AsyncLoadBalancersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLoadBalancersResourceWithRawResponse(self)
@@ -869,7 +869,7 @@ def with_streaming_response(self) -> AsyncLoadBalancersResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLoadBalancersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/monitor_groups/monitor_groups.py b/src/cloudflare/resources/load_balancers/monitor_groups/monitor_groups.py
index af986d2cb85..47ff1dc293a 100644
--- a/src/cloudflare/resources/load_balancers/monitor_groups/monitor_groups.py
+++ b/src/cloudflare/resources/load_balancers/monitor_groups/monitor_groups.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> MonitorGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MonitorGroupsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> MonitorGroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MonitorGroupsResourceWithStreamingResponse(self)
@@ -367,7 +367,7 @@ def with_raw_response(self) -> AsyncMonitorGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMonitorGroupsResourceWithRawResponse(self)
@@ -376,7 +376,7 @@ def with_streaming_response(self) -> AsyncMonitorGroupsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMonitorGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/monitor_groups/references.py b/src/cloudflare/resources/load_balancers/monitor_groups/references.py
index 8e0f97f4fef..6ac6a7d3761 100644
--- a/src/cloudflare/resources/load_balancers/monitor_groups/references.py
+++ b/src/cloudflare/resources/load_balancers/monitor_groups/references.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> ReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReferencesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> ReferencesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReferencesResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReferencesResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncReferencesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReferencesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/monitors/monitors.py b/src/cloudflare/resources/load_balancers/monitors/monitors.py
index 321c38845c0..8476949871d 100644
--- a/src/cloudflare/resources/load_balancers/monitors/monitors.py
+++ b/src/cloudflare/resources/load_balancers/monitors/monitors.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> MonitorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MonitorsResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> MonitorsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MonitorsResourceWithStreamingResponse(self)
@@ -604,7 +604,7 @@ def with_raw_response(self) -> AsyncMonitorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMonitorsResourceWithRawResponse(self)
@@ -613,7 +613,7 @@ def with_streaming_response(self) -> AsyncMonitorsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMonitorsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/monitors/previews.py b/src/cloudflare/resources/load_balancers/monitors/previews.py
index aa3c7720399..600b75ef1de 100644
--- a/src/cloudflare/resources/load_balancers/monitors/previews.py
+++ b/src/cloudflare/resources/load_balancers/monitors/previews.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> PreviewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PreviewsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> PreviewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PreviewsResourceWithStreamingResponse(self)
@@ -187,7 +187,7 @@ def with_raw_response(self) -> AsyncPreviewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPreviewsResourceWithRawResponse(self)
@@ -196,7 +196,7 @@ def with_streaming_response(self) -> AsyncPreviewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPreviewsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/monitors/references.py b/src/cloudflare/resources/load_balancers/monitors/references.py
index 9718c159864..cb90fdde71c 100644
--- a/src/cloudflare/resources/load_balancers/monitors/references.py
+++ b/src/cloudflare/resources/load_balancers/monitors/references.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> ReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReferencesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> ReferencesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReferencesResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReferencesResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncReferencesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReferencesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/pools/health.py b/src/cloudflare/resources/load_balancers/pools/health.py
index 57059149156..d6b985930a1 100644
--- a/src/cloudflare/resources/load_balancers/pools/health.py
+++ b/src/cloudflare/resources/load_balancers/pools/health.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> HealthResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HealthResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> HealthResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HealthResourceWithStreamingResponse(self)
@@ -230,7 +230,7 @@ def with_raw_response(self) -> AsyncHealthResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHealthResourceWithRawResponse(self)
@@ -239,7 +239,7 @@ def with_streaming_response(self) -> AsyncHealthResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHealthResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/pools/pools.py b/src/cloudflare/resources/load_balancers/pools/pools.py
index e3183700cef..283bcc864c9 100644
--- a/src/cloudflare/resources/load_balancers/pools/pools.py
+++ b/src/cloudflare/resources/load_balancers/pools/pools.py
@@ -69,7 +69,7 @@ def with_raw_response(self) -> PoolsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PoolsResourceWithRawResponse(self)
@@ -78,7 +78,7 @@ def with_streaming_response(self) -> PoolsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PoolsResourceWithStreamingResponse(self)
@@ -633,7 +633,7 @@ def with_raw_response(self) -> AsyncPoolsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPoolsResourceWithRawResponse(self)
@@ -642,7 +642,7 @@ def with_streaming_response(self) -> AsyncPoolsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPoolsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/pools/references.py b/src/cloudflare/resources/load_balancers/pools/references.py
index f76aa9c8d01..d83298382ac 100644
--- a/src/cloudflare/resources/load_balancers/pools/references.py
+++ b/src/cloudflare/resources/load_balancers/pools/references.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> ReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReferencesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> ReferencesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReferencesResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReferencesResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncReferencesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReferencesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/previews.py b/src/cloudflare/resources/load_balancers/previews.py
index 5723404ad09..67dd962f2b8 100644
--- a/src/cloudflare/resources/load_balancers/previews.py
+++ b/src/cloudflare/resources/load_balancers/previews.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> PreviewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PreviewsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> PreviewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PreviewsResourceWithStreamingResponse(self)
@@ -97,7 +97,7 @@ def with_raw_response(self) -> AsyncPreviewsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPreviewsResourceWithRawResponse(self)
@@ -106,7 +106,7 @@ def with_streaming_response(self) -> AsyncPreviewsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPreviewsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/regions.py b/src/cloudflare/resources/load_balancers/regions.py
index 7a2c0950194..92a5ba99b61 100644
--- a/src/cloudflare/resources/load_balancers/regions.py
+++ b/src/cloudflare/resources/load_balancers/regions.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> RegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegionsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> RegionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegionsResourceWithStreamingResponse(self)
@@ -174,7 +174,7 @@ def with_raw_response(self) -> AsyncRegionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegionsResourceWithRawResponse(self)
@@ -183,7 +183,7 @@ def with_streaming_response(self) -> AsyncRegionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/load_balancers/searches.py b/src/cloudflare/resources/load_balancers/searches.py
index 6d041dc8c3d..48ed5de0240 100644
--- a/src/cloudflare/resources/load_balancers/searches.py
+++ b/src/cloudflare/resources/load_balancers/searches.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SearchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SearchesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SearchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SearchesResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncSearchesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSearchesResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncSearchesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSearchesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/datasets/datasets.py b/src/cloudflare/resources/logpush/datasets/datasets.py
index 2fd38e2140d..33090bbc9df 100644
--- a/src/cloudflare/resources/logpush/datasets/datasets.py
+++ b/src/cloudflare/resources/logpush/datasets/datasets.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> DatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DatasetsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> DatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DatasetsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncDatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDatasetsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncDatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDatasetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/datasets/fields.py b/src/cloudflare/resources/logpush/datasets/fields.py
index cc9ccbdc799..14e8bb174d5 100644
--- a/src/cloudflare/resources/logpush/datasets/fields.py
+++ b/src/cloudflare/resources/logpush/datasets/fields.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> FieldsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FieldsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> FieldsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FieldsResourceWithStreamingResponse(self)
@@ -152,7 +152,7 @@ def with_raw_response(self) -> AsyncFieldsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFieldsResourceWithRawResponse(self)
@@ -161,7 +161,7 @@ def with_streaming_response(self) -> AsyncFieldsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFieldsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/datasets/jobs.py b/src/cloudflare/resources/logpush/datasets/jobs.py
index d13702627d3..9ebc1479c00 100644
--- a/src/cloudflare/resources/logpush/datasets/jobs.py
+++ b/src/cloudflare/resources/logpush/datasets/jobs.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> JobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return JobsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> JobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return JobsResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncJobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncJobsResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncJobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncJobsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/edge.py b/src/cloudflare/resources/logpush/edge.py
index 86cc292dc41..b06763dbb41 100644
--- a/src/cloudflare/resources/logpush/edge.py
+++ b/src/cloudflare/resources/logpush/edge.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> EdgeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EdgeResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> EdgeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EdgeResourceWithStreamingResponse(self)
@@ -147,7 +147,7 @@ def with_raw_response(self) -> AsyncEdgeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEdgeResourceWithRawResponse(self)
@@ -156,7 +156,7 @@ def with_streaming_response(self) -> AsyncEdgeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEdgeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/jobs.py b/src/cloudflare/resources/logpush/jobs.py
index 0b8265db678..303ec576298 100644
--- a/src/cloudflare/resources/logpush/jobs.py
+++ b/src/cloudflare/resources/logpush/jobs.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> JobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return JobsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> JobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return JobsResourceWithStreamingResponse(self)
@@ -543,7 +543,7 @@ def with_raw_response(self) -> AsyncJobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncJobsResourceWithRawResponse(self)
@@ -552,7 +552,7 @@ def with_streaming_response(self) -> AsyncJobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncJobsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/logpush.py b/src/cloudflare/resources/logpush/logpush.py
index c511e905a9b..8fb82cd08a1 100644
--- a/src/cloudflare/resources/logpush/logpush.py
+++ b/src/cloudflare/resources/logpush/logpush.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> LogpushResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogpushResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> LogpushResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogpushResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncLogpushResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogpushResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncLogpushResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogpushResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/ownership.py b/src/cloudflare/resources/logpush/ownership.py
index 7e2c54888f8..9c87c8d3063 100644
--- a/src/cloudflare/resources/logpush/ownership.py
+++ b/src/cloudflare/resources/logpush/ownership.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> OwnershipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OwnershipResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> OwnershipResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OwnershipResourceWithStreamingResponse(self)
@@ -186,7 +186,7 @@ def with_raw_response(self) -> AsyncOwnershipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOwnershipResourceWithRawResponse(self)
@@ -195,7 +195,7 @@ def with_streaming_response(self) -> AsyncOwnershipResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOwnershipResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logpush/validate.py b/src/cloudflare/resources/logpush/validate.py
index ff7c93dd9c1..eed01a5f80d 100644
--- a/src/cloudflare/resources/logpush/validate.py
+++ b/src/cloudflare/resources/logpush/validate.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ValidateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ValidateResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ValidateResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ValidateResourceWithStreamingResponse(self)
@@ -249,7 +249,7 @@ def with_raw_response(self) -> AsyncValidateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncValidateResourceWithRawResponse(self)
@@ -258,7 +258,7 @@ def with_streaming_response(self) -> AsyncValidateResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncValidateResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/control/cmb/cmb.py b/src/cloudflare/resources/logs/control/cmb/cmb.py
index 56f946d9c8b..9b551f6c0cf 100644
--- a/src/cloudflare/resources/logs/control/cmb/cmb.py
+++ b/src/cloudflare/resources/logs/control/cmb/cmb.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> CmbResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CmbResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> CmbResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CmbResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncCmbResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCmbResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncCmbResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCmbResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/control/cmb/config.py b/src/cloudflare/resources/logs/control/cmb/config.py
index 2830135d632..e34f7da56e0 100644
--- a/src/cloudflare/resources/logs/control/cmb/config.py
+++ b/src/cloudflare/resources/logs/control/cmb/config.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigResourceWithStreamingResponse(self)
@@ -182,7 +182,7 @@ def with_raw_response(self) -> AsyncConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigResourceWithRawResponse(self)
@@ -191,7 +191,7 @@ def with_streaming_response(self) -> AsyncConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/control/control.py b/src/cloudflare/resources/logs/control/control.py
index a7881e09753..95e98be00cb 100644
--- a/src/cloudflare/resources/logs/control/control.py
+++ b/src/cloudflare/resources/logs/control/control.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ControlResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ControlResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ControlResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ControlResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncControlResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncControlResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncControlResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncControlResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/control/retention.py b/src/cloudflare/resources/logs/control/retention.py
index 0128e3ee3cf..9124cd73334 100644
--- a/src/cloudflare/resources/logs/control/retention.py
+++ b/src/cloudflare/resources/logs/control/retention.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> RetentionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RetentionResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> RetentionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RetentionResourceWithStreamingResponse(self)
@@ -135,7 +135,7 @@ def with_raw_response(self) -> AsyncRetentionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRetentionResourceWithRawResponse(self)
@@ -144,7 +144,7 @@ def with_streaming_response(self) -> AsyncRetentionResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRetentionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/log_explorer/datasets/available.py b/src/cloudflare/resources/logs/log_explorer/datasets/available.py
index 677de88c9fe..51b093a4a9d 100644
--- a/src/cloudflare/resources/logs/log_explorer/datasets/available.py
+++ b/src/cloudflare/resources/logs/log_explorer/datasets/available.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> AvailableResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AvailableResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> AvailableResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AvailableResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncAvailableResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAvailableResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncAvailableResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAvailableResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/log_explorer/datasets/datasets.py b/src/cloudflare/resources/logs/log_explorer/datasets/datasets.py
index 56cc7b00517..9ad21f824a6 100644
--- a/src/cloudflare/resources/logs/log_explorer/datasets/datasets.py
+++ b/src/cloudflare/resources/logs/log_explorer/datasets/datasets.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> DatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DatasetsResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> DatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DatasetsResourceWithStreamingResponse(self)
@@ -352,7 +352,7 @@ def with_raw_response(self) -> AsyncDatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDatasetsResourceWithRawResponse(self)
@@ -361,7 +361,7 @@ def with_streaming_response(self) -> AsyncDatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDatasetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/log_explorer/log_explorer.py b/src/cloudflare/resources/logs/log_explorer/log_explorer.py
index bc1b21d61f5..5e34a0b0b56 100644
--- a/src/cloudflare/resources/logs/log_explorer/log_explorer.py
+++ b/src/cloudflare/resources/logs/log_explorer/log_explorer.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> LogExplorerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogExplorerResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> LogExplorerResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogExplorerResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncLogExplorerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogExplorerResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncLogExplorerResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogExplorerResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/log_explorer/query.py b/src/cloudflare/resources/logs/log_explorer/query.py
index 1a05bb24269..4e7e1e93e74 100644
--- a/src/cloudflare/resources/logs/log_explorer/query.py
+++ b/src/cloudflare/resources/logs/log_explorer/query.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> QueryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QueryResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> QueryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QueryResourceWithStreamingResponse(self)
@@ -138,7 +138,7 @@ def with_raw_response(self) -> AsyncQueryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQueryResourceWithRawResponse(self)
@@ -147,7 +147,7 @@ def with_streaming_response(self) -> AsyncQueryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQueryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/logs.py b/src/cloudflare/resources/logs/logs.py
index 8a6b4d394c6..929d4db8980 100644
--- a/src/cloudflare/resources/logs/logs.py
+++ b/src/cloudflare/resources/logs/logs.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/rayid.py b/src/cloudflare/resources/logs/rayid.py
index 96898385a63..d174c820e6a 100644
--- a/src/cloudflare/resources/logs/rayid.py
+++ b/src/cloudflare/resources/logs/rayid.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> RayIDResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RayIDResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> RayIDResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RayIDResourceWithStreamingResponse(self)
@@ -127,7 +127,7 @@ def with_raw_response(self) -> AsyncRayIDResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRayIDResourceWithRawResponse(self)
@@ -136,7 +136,7 @@ def with_streaming_response(self) -> AsyncRayIDResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRayIDResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/received/fields.py b/src/cloudflare/resources/logs/received/fields.py
index d61a698275d..54702232dbb 100644
--- a/src/cloudflare/resources/logs/received/fields.py
+++ b/src/cloudflare/resources/logs/received/fields.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> FieldsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FieldsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> FieldsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FieldsResourceWithStreamingResponse(self)
@@ -85,7 +85,7 @@ def with_raw_response(self) -> AsyncFieldsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFieldsResourceWithRawResponse(self)
@@ -94,7 +94,7 @@ def with_streaming_response(self) -> AsyncFieldsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFieldsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/logs/received/received.py b/src/cloudflare/resources/logs/received/received.py
index ac0bb137afa..9ed644a3e96 100644
--- a/src/cloudflare/resources/logs/received/received.py
+++ b/src/cloudflare/resources/logs/received/received.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> ReceivedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReceivedResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> ReceivedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReceivedResourceWithStreamingResponse(self)
@@ -178,7 +178,7 @@ def with_raw_response(self) -> AsyncReceivedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReceivedResourceWithRawResponse(self)
@@ -187,7 +187,7 @@ def with_streaming_response(self) -> AsyncReceivedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReceivedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/catalog_syncs.py b/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/catalog_syncs.py
index 71e11119d11..516061bd5e9 100644
--- a/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/catalog_syncs.py
+++ b/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/catalog_syncs.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> CatalogSyncsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CatalogSyncsResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> CatalogSyncsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CatalogSyncsResourceWithStreamingResponse(self)
@@ -412,7 +412,7 @@ def with_raw_response(self) -> AsyncCatalogSyncsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCatalogSyncsResourceWithRawResponse(self)
@@ -421,7 +421,7 @@ def with_streaming_response(self) -> AsyncCatalogSyncsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCatalogSyncsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/prebuilt_policies.py b/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/prebuilt_policies.py
index bd08faf33cb..25af45b9843 100644
--- a/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/prebuilt_policies.py
+++ b/src/cloudflare/resources/magic_cloud_networking/catalog_syncs/prebuilt_policies.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PrebuiltPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PrebuiltPoliciesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PrebuiltPoliciesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PrebuiltPoliciesResourceWithStreamingResponse(self)
@@ -95,7 +95,7 @@ def with_raw_response(self) -> AsyncPrebuiltPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPrebuiltPoliciesResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> AsyncPrebuiltPoliciesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPrebuiltPoliciesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_cloud_networking/cloud_integrations.py b/src/cloudflare/resources/magic_cloud_networking/cloud_integrations.py
index 8b5474725ba..a0a72645f92 100644
--- a/src/cloudflare/resources/magic_cloud_networking/cloud_integrations.py
+++ b/src/cloudflare/resources/magic_cloud_networking/cloud_integrations.py
@@ -50,7 +50,7 @@ def with_raw_response(self) -> CloudIntegrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CloudIntegrationsResourceWithRawResponse(self)
@@ -59,7 +59,7 @@ def with_streaming_response(self) -> CloudIntegrationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CloudIntegrationsResourceWithStreamingResponse(self)
@@ -516,7 +516,7 @@ def with_raw_response(self) -> AsyncCloudIntegrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCloudIntegrationsResourceWithRawResponse(self)
@@ -525,7 +525,7 @@ def with_streaming_response(self) -> AsyncCloudIntegrationsResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCloudIntegrationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_cloud_networking/magic_cloud_networking.py b/src/cloudflare/resources/magic_cloud_networking/magic_cloud_networking.py
index 1e3121e7530..331cbf9d4a1 100644
--- a/src/cloudflare/resources/magic_cloud_networking/magic_cloud_networking.py
+++ b/src/cloudflare/resources/magic_cloud_networking/magic_cloud_networking.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> MagicCloudNetworkingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MagicCloudNetworkingResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> MagicCloudNetworkingResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MagicCloudNetworkingResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncMagicCloudNetworkingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMagicCloudNetworkingResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncMagicCloudNetworkingResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMagicCloudNetworkingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_cloud_networking/on_ramps/address_spaces.py b/src/cloudflare/resources/magic_cloud_networking/on_ramps/address_spaces.py
index 1a79fe310fc..6a9fad535fd 100644
--- a/src/cloudflare/resources/magic_cloud_networking/on_ramps/address_spaces.py
+++ b/src/cloudflare/resources/magic_cloud_networking/on_ramps/address_spaces.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AddressSpacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AddressSpacesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AddressSpacesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AddressSpacesResourceWithStreamingResponse(self)
@@ -169,7 +169,7 @@ def with_raw_response(self) -> AsyncAddressSpacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAddressSpacesResourceWithRawResponse(self)
@@ -178,7 +178,7 @@ def with_streaming_response(self) -> AsyncAddressSpacesResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAddressSpacesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_cloud_networking/on_ramps/on_ramps.py b/src/cloudflare/resources/magic_cloud_networking/on_ramps/on_ramps.py
index aef7640bfba..a558ca1ea12 100644
--- a/src/cloudflare/resources/magic_cloud_networking/on_ramps/on_ramps.py
+++ b/src/cloudflare/resources/magic_cloud_networking/on_ramps/on_ramps.py
@@ -67,7 +67,7 @@ def with_raw_response(self) -> OnRampsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OnRampsResourceWithRawResponse(self)
@@ -76,7 +76,7 @@ def with_streaming_response(self) -> OnRampsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OnRampsResourceWithStreamingResponse(self)
@@ -582,7 +582,7 @@ def with_raw_response(self) -> AsyncOnRampsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOnRampsResourceWithRawResponse(self)
@@ -591,7 +591,7 @@ def with_streaming_response(self) -> AsyncOnRampsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOnRampsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_cloud_networking/resources.py b/src/cloudflare/resources/magic_cloud_networking/resources.py
index bf3ddc2c1ef..42059e94ec2 100644
--- a/src/cloudflare/resources/magic_cloud_networking/resources.py
+++ b/src/cloudflare/resources/magic_cloud_networking/resources.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> ResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourcesResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> ResourcesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourcesResourceWithStreamingResponse(self)
@@ -408,7 +408,7 @@ def with_raw_response(self) -> AsyncResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourcesResourceWithRawResponse(self)
@@ -417,7 +417,7 @@ def with_streaming_response(self) -> AsyncResourcesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourcesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_network_monitoring/configs/configs.py b/src/cloudflare/resources/magic_network_monitoring/configs/configs.py
index 133f41dea62..cd0199112b6 100644
--- a/src/cloudflare/resources/magic_network_monitoring/configs/configs.py
+++ b/src/cloudflare/resources/magic_network_monitoring/configs/configs.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> ConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigsResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> ConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigsResourceWithStreamingResponse(self)
@@ -308,7 +308,7 @@ def with_raw_response(self) -> AsyncConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigsResourceWithRawResponse(self)
@@ -317,7 +317,7 @@ def with_streaming_response(self) -> AsyncConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_network_monitoring/configs/full.py b/src/cloudflare/resources/magic_network_monitoring/configs/full.py
index d5efe5634ec..d8b9e79d593 100644
--- a/src/cloudflare/resources/magic_network_monitoring/configs/full.py
+++ b/src/cloudflare/resources/magic_network_monitoring/configs/full.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> FullResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FullResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> FullResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FullResourceWithStreamingResponse(self)
@@ -88,7 +88,7 @@ def with_raw_response(self) -> AsyncFullResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFullResourceWithRawResponse(self)
@@ -97,7 +97,7 @@ def with_streaming_response(self) -> AsyncFullResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFullResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_network_monitoring/magic_network_monitoring.py b/src/cloudflare/resources/magic_network_monitoring/magic_network_monitoring.py
index 67de552c10b..531c9f592f5 100644
--- a/src/cloudflare/resources/magic_network_monitoring/magic_network_monitoring.py
+++ b/src/cloudflare/resources/magic_network_monitoring/magic_network_monitoring.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> MagicNetworkMonitoringResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MagicNetworkMonitoringResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> MagicNetworkMonitoringResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MagicNetworkMonitoringResourceWithStreamingResponse(self)
@@ -84,7 +84,7 @@ def with_raw_response(self) -> AsyncMagicNetworkMonitoringResourceWithRawRespons
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMagicNetworkMonitoringResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> AsyncMagicNetworkMonitoringResourceWithStre
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMagicNetworkMonitoringResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_network_monitoring/rules/advertisements.py b/src/cloudflare/resources/magic_network_monitoring/rules/advertisements.py
index 8324bd8b499..ad66d331c1d 100644
--- a/src/cloudflare/resources/magic_network_monitoring/rules/advertisements.py
+++ b/src/cloudflare/resources/magic_network_monitoring/rules/advertisements.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> AdvertisementsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AdvertisementsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> AdvertisementsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AdvertisementsResourceWithStreamingResponse(self)
@@ -99,7 +99,7 @@ def with_raw_response(self) -> AsyncAdvertisementsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAdvertisementsResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> AsyncAdvertisementsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAdvertisementsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_network_monitoring/rules/rules.py b/src/cloudflare/resources/magic_network_monitoring/rules/rules.py
index 6d7843ee157..643a73b626f 100644
--- a/src/cloudflare/resources/magic_network_monitoring/rules/rules.py
+++ b/src/cloudflare/resources/magic_network_monitoring/rules/rules.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -462,7 +462,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -471,7 +471,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_network_monitoring/vpc_flows/tokens.py b/src/cloudflare/resources/magic_network_monitoring/vpc_flows/tokens.py
index 866c36e5963..cef30e55bfd 100644
--- a/src/cloudflare/resources/magic_network_monitoring/vpc_flows/tokens.py
+++ b/src/cloudflare/resources/magic_network_monitoring/vpc_flows/tokens.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> TokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokensResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> TokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokensResourceWithStreamingResponse(self)
@@ -88,7 +88,7 @@ def with_raw_response(self) -> AsyncTokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokensResourceWithRawResponse(self)
@@ -97,7 +97,7 @@ def with_streaming_response(self) -> AsyncTokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokensResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_network_monitoring/vpc_flows/vpc_flows.py b/src/cloudflare/resources/magic_network_monitoring/vpc_flows/vpc_flows.py
index 69ea9bcbb7b..27870a1170b 100644
--- a/src/cloudflare/resources/magic_network_monitoring/vpc_flows/vpc_flows.py
+++ b/src/cloudflare/resources/magic_network_monitoring/vpc_flows/vpc_flows.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> VPCFlowsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VPCFlowsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> VPCFlowsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VPCFlowsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncVPCFlowsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVPCFlowsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncVPCFlowsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVPCFlowsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/apps.py b/src/cloudflare/resources/magic_transit/apps.py
index 6ab86b1c73d..bb71344cc70 100644
--- a/src/cloudflare/resources/magic_transit/apps.py
+++ b/src/cloudflare/resources/magic_transit/apps.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> AppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AppsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> AppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AppsResourceWithStreamingResponse(self)
@@ -357,7 +357,7 @@ def with_raw_response(self) -> AsyncAppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAppsResourceWithRawResponse(self)
@@ -366,7 +366,7 @@ def with_streaming_response(self) -> AsyncAppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAppsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/cf1_sites/cf1_sites.py b/src/cloudflare/resources/magic_transit/cf1_sites/cf1_sites.py
index b5aed71af8f..52392bba02a 100644
--- a/src/cloudflare/resources/magic_transit/cf1_sites/cf1_sites.py
+++ b/src/cloudflare/resources/magic_transit/cf1_sites/cf1_sites.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> Cf1SitesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return Cf1SitesResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> Cf1SitesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return Cf1SitesResourceWithStreamingResponse(self)
@@ -306,7 +306,7 @@ def with_raw_response(self) -> AsyncCf1SitesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCf1SitesResourceWithRawResponse(self)
@@ -315,7 +315,7 @@ def with_streaming_response(self) -> AsyncCf1SitesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCf1SitesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/cf1_sites/ramps.py b/src/cloudflare/resources/magic_transit/cf1_sites/ramps.py
index 8b3ed161517..3af83ab71f6 100644
--- a/src/cloudflare/resources/magic_transit/cf1_sites/ramps.py
+++ b/src/cloudflare/resources/magic_transit/cf1_sites/ramps.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> RampsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RampsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> RampsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RampsResourceWithStreamingResponse(self)
@@ -256,7 +256,7 @@ def with_raw_response(self) -> AsyncRampsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRampsResourceWithRawResponse(self)
@@ -265,7 +265,7 @@ def with_streaming_response(self) -> AsyncRampsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRampsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/cf_interconnects.py b/src/cloudflare/resources/magic_transit/cf_interconnects.py
index 6a127aa7698..d9f7450ba33 100644
--- a/src/cloudflare/resources/magic_transit/cf_interconnects.py
+++ b/src/cloudflare/resources/magic_transit/cf_interconnects.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> CfInterconnectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CfInterconnectsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> CfInterconnectsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CfInterconnectsResourceWithStreamingResponse(self)
@@ -325,7 +325,7 @@ def with_raw_response(self) -> AsyncCfInterconnectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCfInterconnectsResourceWithRawResponse(self)
@@ -334,7 +334,7 @@ def with_streaming_response(self) -> AsyncCfInterconnectsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCfInterconnectsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/connectors/connectors.py b/src/cloudflare/resources/magic_transit/connectors/connectors.py
index 495d76ca7fe..76ffc74a1e0 100644
--- a/src/cloudflare/resources/magic_transit/connectors/connectors.py
+++ b/src/cloudflare/resources/magic_transit/connectors/connectors.py
@@ -67,7 +67,7 @@ def with_raw_response(self) -> ConnectorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectorsResourceWithRawResponse(self)
@@ -76,7 +76,7 @@ def with_streaming_response(self) -> ConnectorsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectorsResourceWithStreamingResponse(self)
@@ -464,7 +464,7 @@ def with_raw_response(self) -> AsyncConnectorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectorsResourceWithRawResponse(self)
@@ -473,7 +473,7 @@ def with_streaming_response(self) -> AsyncConnectorsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectorsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/connectors/events/events.py b/src/cloudflare/resources/magic_transit/connectors/events/events.py
index 21ee946d4c9..e2fda89ebc6 100644
--- a/src/cloudflare/resources/magic_transit/connectors/events/events.py
+++ b/src/cloudflare/resources/magic_transit/connectors/events/events.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> EventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> EventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventsResourceWithStreamingResponse(self)
@@ -182,7 +182,7 @@ def with_raw_response(self) -> AsyncEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventsResourceWithRawResponse(self)
@@ -191,7 +191,7 @@ def with_streaming_response(self) -> AsyncEventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/connectors/events/latest.py b/src/cloudflare/resources/magic_transit/connectors/events/latest.py
index 44b0e8011d1..dbc2f777769 100644
--- a/src/cloudflare/resources/magic_transit/connectors/events/latest.py
+++ b/src/cloudflare/resources/magic_transit/connectors/events/latest.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> LatestResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LatestResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> LatestResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LatestResourceWithStreamingResponse(self)
@@ -97,7 +97,7 @@ def with_raw_response(self) -> AsyncLatestResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLatestResourceWithRawResponse(self)
@@ -106,7 +106,7 @@ def with_streaming_response(self) -> AsyncLatestResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLatestResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/connectors/snapshots/latest.py b/src/cloudflare/resources/magic_transit/connectors/snapshots/latest.py
index 794573f48f3..2223f7a3ae1 100644
--- a/src/cloudflare/resources/magic_transit/connectors/snapshots/latest.py
+++ b/src/cloudflare/resources/magic_transit/connectors/snapshots/latest.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> LatestResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LatestResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> LatestResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LatestResourceWithStreamingResponse(self)
@@ -97,7 +97,7 @@ def with_raw_response(self) -> AsyncLatestResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLatestResourceWithRawResponse(self)
@@ -106,7 +106,7 @@ def with_streaming_response(self) -> AsyncLatestResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLatestResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/connectors/snapshots/snapshots.py b/src/cloudflare/resources/magic_transit/connectors/snapshots/snapshots.py
index 50f9746e5ca..c8803e59820 100644
--- a/src/cloudflare/resources/magic_transit/connectors/snapshots/snapshots.py
+++ b/src/cloudflare/resources/magic_transit/connectors/snapshots/snapshots.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> SnapshotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SnapshotsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> SnapshotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SnapshotsResourceWithStreamingResponse(self)
@@ -176,7 +176,7 @@ def with_raw_response(self) -> AsyncSnapshotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSnapshotsResourceWithRawResponse(self)
@@ -185,7 +185,7 @@ def with_streaming_response(self) -> AsyncSnapshotsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSnapshotsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/gre_tunnels.py b/src/cloudflare/resources/magic_transit/gre_tunnels.py
index 96d0d1f6ea7..944fca819bc 100644
--- a/src/cloudflare/resources/magic_transit/gre_tunnels.py
+++ b/src/cloudflare/resources/magic_transit/gre_tunnels.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> GRETunnelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GRETunnelsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> GRETunnelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GRETunnelsResourceWithStreamingResponse(self)
@@ -500,7 +500,7 @@ def with_raw_response(self) -> AsyncGRETunnelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGRETunnelsResourceWithRawResponse(self)
@@ -509,7 +509,7 @@ def with_streaming_response(self) -> AsyncGRETunnelsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGRETunnelsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/ipsec_tunnels.py b/src/cloudflare/resources/magic_transit/ipsec_tunnels.py
index aa65d36b481..68e2eea5806 100644
--- a/src/cloudflare/resources/magic_transit/ipsec_tunnels.py
+++ b/src/cloudflare/resources/magic_transit/ipsec_tunnels.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> IPSECTunnelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPSECTunnelsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> IPSECTunnelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPSECTunnelsResourceWithStreamingResponse(self)
@@ -625,7 +625,7 @@ def with_raw_response(self) -> AsyncIPSECTunnelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPSECTunnelsResourceWithRawResponse(self)
@@ -634,7 +634,7 @@ def with_streaming_response(self) -> AsyncIPSECTunnelsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPSECTunnelsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/magic_transit.py b/src/cloudflare/resources/magic_transit/magic_transit.py
index d3b361778a6..03bf123e3e9 100644
--- a/src/cloudflare/resources/magic_transit/magic_transit.py
+++ b/src/cloudflare/resources/magic_transit/magic_transit.py
@@ -123,7 +123,7 @@ def with_raw_response(self) -> MagicTransitResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MagicTransitResourceWithRawResponse(self)
@@ -132,7 +132,7 @@ def with_streaming_response(self) -> MagicTransitResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MagicTransitResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncMagicTransitResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMagicTransitResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncMagicTransitResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMagicTransitResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/pcaps/download.py b/src/cloudflare/resources/magic_transit/pcaps/download.py
index 5bdd6de00fc..3c9635d41c8 100644
--- a/src/cloudflare/resources/magic_transit/pcaps/download.py
+++ b/src/cloudflare/resources/magic_transit/pcaps/download.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> DownloadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DownloadResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> DownloadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DownloadResourceWithStreamingResponse(self)
@@ -93,7 +93,7 @@ def with_raw_response(self) -> AsyncDownloadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDownloadResourceWithRawResponse(self)
@@ -102,7 +102,7 @@ def with_streaming_response(self) -> AsyncDownloadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDownloadResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/pcaps/ownership.py b/src/cloudflare/resources/magic_transit/pcaps/ownership.py
index 0d98d7249e4..e091c871b49 100644
--- a/src/cloudflare/resources/magic_transit/pcaps/ownership.py
+++ b/src/cloudflare/resources/magic_transit/pcaps/ownership.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> OwnershipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OwnershipResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> OwnershipResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OwnershipResourceWithStreamingResponse(self)
@@ -229,7 +229,7 @@ def with_raw_response(self) -> AsyncOwnershipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOwnershipResourceWithRawResponse(self)
@@ -238,7 +238,7 @@ def with_streaming_response(self) -> AsyncOwnershipResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOwnershipResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/pcaps/pcaps.py b/src/cloudflare/resources/magic_transit/pcaps/pcaps.py
index aef16463545..1f311929797 100644
--- a/src/cloudflare/resources/magic_transit/pcaps/pcaps.py
+++ b/src/cloudflare/resources/magic_transit/pcaps/pcaps.py
@@ -61,7 +61,7 @@ def with_raw_response(self) -> PCAPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PCAPsResourceWithRawResponse(self)
@@ -70,7 +70,7 @@ def with_streaming_response(self) -> PCAPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PCAPsResourceWithStreamingResponse(self)
@@ -377,7 +377,7 @@ def with_raw_response(self) -> AsyncPCAPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPCAPsResourceWithRawResponse(self)
@@ -386,7 +386,7 @@ def with_streaming_response(self) -> AsyncPCAPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPCAPsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/routes.py b/src/cloudflare/resources/magic_transit/routes.py
index 4e50c006bcf..cc30facad6f 100644
--- a/src/cloudflare/resources/magic_transit/routes.py
+++ b/src/cloudflare/resources/magic_transit/routes.py
@@ -38,7 +38,7 @@ def with_raw_response(self) -> RoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RoutesResourceWithRawResponse(self)
@@ -47,7 +47,7 @@ def with_streaming_response(self) -> RoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RoutesResourceWithStreamingResponse(self)
@@ -414,7 +414,7 @@ def with_raw_response(self) -> AsyncRoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRoutesResourceWithRawResponse(self)
@@ -423,7 +423,7 @@ def with_streaming_response(self) -> AsyncRoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRoutesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/sites/acls.py b/src/cloudflare/resources/magic_transit/sites/acls.py
index 2906b7e128b..76ff3500a49 100644
--- a/src/cloudflare/resources/magic_transit/sites/acls.py
+++ b/src/cloudflare/resources/magic_transit/sites/acls.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> ACLsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ACLsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> ACLsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ACLsResourceWithStreamingResponse(self)
@@ -452,7 +452,7 @@ def with_raw_response(self) -> AsyncACLsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncACLsResourceWithRawResponse(self)
@@ -461,7 +461,7 @@ def with_streaming_response(self) -> AsyncACLsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncACLsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/sites/lans.py b/src/cloudflare/resources/magic_transit/sites/lans.py
index ca3771ff983..e21a01fae82 100644
--- a/src/cloudflare/resources/magic_transit/sites/lans.py
+++ b/src/cloudflare/resources/magic_transit/sites/lans.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> LANsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LANsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> LANsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LANsResourceWithStreamingResponse(self)
@@ -465,7 +465,7 @@ def with_raw_response(self) -> AsyncLANsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLANsResourceWithRawResponse(self)
@@ -474,7 +474,7 @@ def with_streaming_response(self) -> AsyncLANsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLANsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/sites/sites.py b/src/cloudflare/resources/magic_transit/sites/sites.py
index b09edd88dd1..cc59dab4a36 100644
--- a/src/cloudflare/resources/magic_transit/sites/sites.py
+++ b/src/cloudflare/resources/magic_transit/sites/sites.py
@@ -74,7 +74,7 @@ def with_raw_response(self) -> SitesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SitesResourceWithRawResponse(self)
@@ -83,7 +83,7 @@ def with_streaming_response(self) -> SitesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SitesResourceWithStreamingResponse(self)
@@ -453,7 +453,7 @@ def with_raw_response(self) -> AsyncSitesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSitesResourceWithRawResponse(self)
@@ -462,7 +462,7 @@ def with_streaming_response(self) -> AsyncSitesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSitesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/magic_transit/sites/wans.py b/src/cloudflare/resources/magic_transit/sites/wans.py
index 94f31d081d3..31f71eda2aa 100644
--- a/src/cloudflare/resources/magic_transit/sites/wans.py
+++ b/src/cloudflare/resources/magic_transit/sites/wans.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> WANsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WANsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> WANsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WANsResourceWithStreamingResponse(self)
@@ -413,7 +413,7 @@ def with_raw_response(self) -> AsyncWANsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWANsResourceWithRawResponse(self)
@@ -422,7 +422,7 @@ def with_streaming_response(self) -> AsyncWANsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWANsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/managed_transforms/managed_transforms.py b/src/cloudflare/resources/managed_transforms/managed_transforms.py
index 259a392cd9a..22499e45a7b 100644
--- a/src/cloudflare/resources/managed_transforms/managed_transforms.py
+++ b/src/cloudflare/resources/managed_transforms/managed_transforms.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ManagedTransformsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ManagedTransformsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ManagedTransformsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ManagedTransformsResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncManagedTransformsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncManagedTransformsResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncManagedTransformsResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncManagedTransformsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/memberships/memberships.py b/src/cloudflare/resources/memberships/memberships.py
index f4ebb84c710..fd59f46fb66 100644
--- a/src/cloudflare/resources/memberships/memberships.py
+++ b/src/cloudflare/resources/memberships/memberships.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> MembershipsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MembershipsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> MembershipsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MembershipsResourceWithStreamingResponse(self)
@@ -243,7 +243,7 @@ def with_raw_response(self) -> AsyncMembershipsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMembershipsResourceWithRawResponse(self)
@@ -252,7 +252,7 @@ def with_streaming_response(self) -> AsyncMembershipsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMembershipsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/moq/moq.py b/src/cloudflare/resources/moq/moq.py
index 75102e3b192..bbb0211c8ab 100644
--- a/src/cloudflare/resources/moq/moq.py
+++ b/src/cloudflare/resources/moq/moq.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> MoQResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MoQResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> MoQResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MoQResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncMoQResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMoQResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncMoQResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMoQResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/moq/relays/relays.py b/src/cloudflare/resources/moq/relays/relays.py
index 11eed213e54..f2a28b98010 100644
--- a/src/cloudflare/resources/moq/relays/relays.py
+++ b/src/cloudflare/resources/moq/relays/relays.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> RelaysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RelaysResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> RelaysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RelaysResourceWithStreamingResponse(self)
@@ -77,8 +77,8 @@ def create(
Auto-creates a publish+subscribe token and
a subscribe-only token. Token values are included in the response (shown once).
- Config is set to defaults (lingering subscribe enabled, 30s ceiling, origin
- fallback off). Use PUT to modify.
+ Config is set to defaults (lingering subscribe enabled, 30s ceiling, upstreams
+ off). Use PUT to modify.
Args:
account_id: Cloudflare account identifier.
@@ -125,13 +125,13 @@ def update(
"""Updates a relay's name and/or configuration.
Partial updates: omitted fields are
- preserved. Config sub-objects replace as whole objects when present.
- origin_fallback and lingering_subscribe are mutually exclusive.
+ preserved. Config sub-objects replace as whole objects when present. upstreams
+ and lingering_subscribe are mutually exclusive.
Args:
account_id: Cloudflare account identifier.
- config: origin_fallback and lingering_subscribe are mutually exclusive.
+ config: upstreams and lingering_subscribe are mutually exclusive.
extra_headers: Send extra headers
@@ -334,7 +334,7 @@ def with_raw_response(self) -> AsyncRelaysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRelaysResourceWithRawResponse(self)
@@ -343,7 +343,7 @@ def with_streaming_response(self) -> AsyncRelaysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRelaysResourceWithStreamingResponse(self)
@@ -363,8 +363,8 @@ async def create(
Auto-creates a publish+subscribe token and
a subscribe-only token. Token values are included in the response (shown once).
- Config is set to defaults (lingering subscribe enabled, 30s ceiling, origin
- fallback off). Use PUT to modify.
+ Config is set to defaults (lingering subscribe enabled, 30s ceiling, upstreams
+ off). Use PUT to modify.
Args:
account_id: Cloudflare account identifier.
@@ -411,13 +411,13 @@ async def update(
"""Updates a relay's name and/or configuration.
Partial updates: omitted fields are
- preserved. Config sub-objects replace as whole objects when present.
- origin_fallback and lingering_subscribe are mutually exclusive.
+ preserved. Config sub-objects replace as whole objects when present. upstreams
+ and lingering_subscribe are mutually exclusive.
Args:
account_id: Cloudflare account identifier.
- config: origin_fallback and lingering_subscribe are mutually exclusive.
+ config: upstreams and lingering_subscribe are mutually exclusive.
extra_headers: Send extra headers
diff --git a/src/cloudflare/resources/moq/relays/tokens.py b/src/cloudflare/resources/moq/relays/tokens.py
index c09937159b1..dbe8a5aa25d 100644
--- a/src/cloudflare/resources/moq/relays/tokens.py
+++ b/src/cloudflare/resources/moq/relays/tokens.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> TokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokensResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> TokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokensResourceWithStreamingResponse(self)
@@ -103,7 +103,7 @@ def with_raw_response(self) -> AsyncTokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokensResourceWithRawResponse(self)
@@ -112,7 +112,7 @@ def with_streaming_response(self) -> AsyncTokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokensResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/mtls_certificates/associations.py b/src/cloudflare/resources/mtls_certificates/associations.py
index 837a02f3983..85cf9e5236f 100644
--- a/src/cloudflare/resources/mtls_certificates/associations.py
+++ b/src/cloudflare/resources/mtls_certificates/associations.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> AssociationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AssociationsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> AssociationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AssociationsResourceWithStreamingResponse(self)
@@ -96,7 +96,7 @@ def with_raw_response(self) -> AsyncAssociationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAssociationsResourceWithRawResponse(self)
@@ -105,7 +105,7 @@ def with_streaming_response(self) -> AsyncAssociationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAssociationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/mtls_certificates/mtls_certificates.py b/src/cloudflare/resources/mtls_certificates/mtls_certificates.py
index 04a3223a38b..37567dd6cfc 100644
--- a/src/cloudflare/resources/mtls_certificates/mtls_certificates.py
+++ b/src/cloudflare/resources/mtls_certificates/mtls_certificates.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> MTLSCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MTLSCertificatesResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> MTLSCertificatesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MTLSCertificatesResourceWithStreamingResponse(self)
@@ -285,7 +285,7 @@ def with_raw_response(self) -> AsyncMTLSCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMTLSCertificatesResourceWithRawResponse(self)
@@ -294,7 +294,7 @@ def with_streaming_response(self) -> AsyncMTLSCertificatesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMTLSCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/network_interconnects/cnis.py b/src/cloudflare/resources/network_interconnects/cnis.py
index b16c15a0d8f..f3f86b9dd91 100644
--- a/src/cloudflare/resources/network_interconnects/cnis.py
+++ b/src/cloudflare/resources/network_interconnects/cnis.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> CNIsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CNIsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> CNIsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CNIsResourceWithStreamingResponse(self)
@@ -303,7 +303,7 @@ def with_raw_response(self) -> AsyncCNIsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCNIsResourceWithRawResponse(self)
@@ -312,7 +312,7 @@ def with_streaming_response(self) -> AsyncCNIsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCNIsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/network_interconnects/interconnects.py b/src/cloudflare/resources/network_interconnects/interconnects.py
index 932202086d2..0cb7340996e 100644
--- a/src/cloudflare/resources/network_interconnects/interconnects.py
+++ b/src/cloudflare/resources/network_interconnects/interconnects.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> InterconnectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InterconnectsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> InterconnectsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InterconnectsResourceWithStreamingResponse(self)
@@ -391,7 +391,7 @@ def with_raw_response(self) -> AsyncInterconnectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInterconnectsResourceWithRawResponse(self)
@@ -400,7 +400,7 @@ def with_streaming_response(self) -> AsyncInterconnectsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInterconnectsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/network_interconnects/network_interconnects.py b/src/cloudflare/resources/network_interconnects/network_interconnects.py
index 3f8d44d1161..2caf2cde31b 100644
--- a/src/cloudflare/resources/network_interconnects/network_interconnects.py
+++ b/src/cloudflare/resources/network_interconnects/network_interconnects.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> NetworkInterconnectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NetworkInterconnectsResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> NetworkInterconnectsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NetworkInterconnectsResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncNetworkInterconnectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNetworkInterconnectsResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncNetworkInterconnectsResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNetworkInterconnectsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/network_interconnects/settings.py b/src/cloudflare/resources/network_interconnects/settings.py
index 8535f11ec96..fcafb2ae853 100644
--- a/src/cloudflare/resources/network_interconnects/settings.py
+++ b/src/cloudflare/resources/network_interconnects/settings.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -120,7 +120,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -129,7 +129,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/network_interconnects/slots.py b/src/cloudflare/resources/network_interconnects/slots.py
index 412bb34733b..0cbb8ca6140 100644
--- a/src/cloudflare/resources/network_interconnects/slots.py
+++ b/src/cloudflare/resources/network_interconnects/slots.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SlotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SlotsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SlotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SlotsResourceWithStreamingResponse(self)
@@ -153,7 +153,7 @@ def with_raw_response(self) -> AsyncSlotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSlotsResourceWithRawResponse(self)
@@ -162,7 +162,7 @@ def with_streaming_response(self) -> AsyncSlotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSlotsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/organizations/api.md b/src/cloudflare/resources/organizations/api.md
index b5dc548d953..a779ab13172 100644
--- a/src/cloudflare/resources/organizations/api.md
+++ b/src/cloudflare/resources/organizations/api.md
@@ -34,12 +34,13 @@ Methods:
Types:
```python
-from cloudflare.types.organizations.logs import AuditListResponse
+from cloudflare.types.organizations.logs import AuditListResponse, AuditHistoryResponse
```
Methods:
- client.organizations.logs.audit.list(organization_id, \*\*params) -> SyncCursorPaginationAfter[AuditListResponse]
+- client.organizations.logs.audit.history(id, \*, organization_id, \*\*params) -> AuditHistoryResponse
## Billing
diff --git a/src/cloudflare/resources/organizations/billing/billing.py b/src/cloudflare/resources/organizations/billing/billing.py
index 2c3407f5185..d806865ed42 100644
--- a/src/cloudflare/resources/organizations/billing/billing.py
+++ b/src/cloudflare/resources/organizations/billing/billing.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> BillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BillingResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> BillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BillingResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncBillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBillingResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncBillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBillingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/organizations/billing/usage.py b/src/cloudflare/resources/organizations/billing/usage.py
index 925cfc598aa..e665c21659b 100644
--- a/src/cloudflare/resources/organizations/billing/usage.py
+++ b/src/cloudflare/resources/organizations/billing/usage.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> UsageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UsageResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> UsageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UsageResourceWithStreamingResponse(self)
@@ -127,7 +127,7 @@ def with_raw_response(self) -> AsyncUsageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUsageResourceWithRawResponse(self)
@@ -136,7 +136,7 @@ def with_streaming_response(self) -> AsyncUsageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUsageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/organizations/logs/audit.py b/src/cloudflare/resources/organizations/logs/audit.py
index c7798a2f403..0d24b192b09 100644
--- a/src/cloudflare/resources/organizations/logs/audit.py
+++ b/src/cloudflare/resources/organizations/logs/audit.py
@@ -2,14 +2,14 @@
from __future__ import annotations
-from typing import Union
-from datetime import date
+from typing import Type, Union, cast
+from datetime import date, datetime
from typing_extensions import Literal
import httpx
from ...._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
-from ...._utils import path_template, maybe_transform
+from ...._utils import path_template, maybe_transform, async_maybe_transform
from ...._compat import cached_property
from ...._resource import SyncAPIResource, AsyncAPIResource
from ...._response import (
@@ -18,10 +18,12 @@
async_to_raw_response_wrapper,
async_to_streamed_response_wrapper,
)
+from ...._wrappers import ResultWrapper
from ....pagination import SyncCursorPaginationAfter, AsyncCursorPaginationAfter
from ...._base_client import AsyncPaginator, make_request_options
-from ....types.organizations.logs import audit_list_params
+from ....types.organizations.logs import audit_list_params, audit_history_params
from ....types.organizations.logs.audit_list_response import AuditListResponse
+from ....types.organizations.logs.audit_history_response import AuditHistoryResponse
__all__ = ["AuditResource", "AsyncAuditResource"]
@@ -33,7 +35,7 @@ def with_raw_response(self) -> AuditResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuditResourceWithRawResponse(self)
@@ -42,7 +44,7 @@ def with_streaming_response(self) -> AuditResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuditResourceWithStreamingResponse(self)
@@ -154,6 +156,105 @@ def list(
model=AuditListResponse,
)
+ def history(
+ self,
+ id: str,
+ *,
+ organization_id: str,
+ action_time: Union[str, datetime],
+ before: Union[str, date],
+ since: Union[str, date],
+ cursor: str | Omit = omit,
+ direction: Literal["desc", "asc"] | Omit = omit,
+ limit: float | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AuditHistoryResponse:
+ """
+ Returns the chronological change history for the resource identified by the
+ given organization-scoped audit log entry.
+
+ The endpoint first locates the source audit log entry by `id` (using
+ `action_time` to narrow the lookup window), derives identifying filters from
+ that entry, and then returns matching audit logs within the `since`/`before`
+ window.
+
+ The `result_info.history_status` field indicates the quality of the resource
+ identification used:
+
+ - `exact`: Resource was identified by the resource URI.
+ - `approximate`: Resource was identified without the resource URI.
+ - `unavailable`: The source audit log entry did not contain enough information
+ to identify the resource; an empty result is returned.
+
+ Args:
+ organization_id: The unique ID that identifies the organization.
+
+ id: The ID of the audit log to fetch resource history for.
+
+ action_time: RFC3339 timestamp of the source audit log entry's action time. Used to narrow
+ the source-entry lookup window. Provide the `action.time` value from the audit
+ log identified by `id`.
+
+ before: Limits the returned results to logs older than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ since: Limits the returned results to logs newer than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ cursor: The cursor is an opaque token used to paginate through large sets of records. It
+ indicates the position from which to continue when requesting the next set of
+ records. A valid cursor value can be obtained from the cursor object in the
+ result_info structure of a previous response.
+
+ direction: Sets sorting order.
+
+ limit: The number limits the objects to return. The cursor attribute may be used to
+ iterate over the next batch of objects if there are more than the limit.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not organization_id:
+ raise ValueError(f"Expected a non-empty value for `organization_id` but received {organization_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return self._get(
+ path_template(
+ "/organizations/{organization_id}/logs/audit/{id}/history", organization_id=organization_id, id=id
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "action_time": action_time,
+ "before": before,
+ "since": since,
+ "cursor": cursor,
+ "direction": direction,
+ "limit": limit,
+ },
+ audit_history_params.AuditHistoryParams,
+ ),
+ post_parser=ResultWrapper[AuditHistoryResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[AuditHistoryResponse], ResultWrapper[AuditHistoryResponse]),
+ )
+
class AsyncAuditResource(AsyncAPIResource):
@cached_property
@@ -162,7 +263,7 @@ def with_raw_response(self) -> AsyncAuditResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuditResourceWithRawResponse(self)
@@ -171,7 +272,7 @@ def with_streaming_response(self) -> AsyncAuditResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuditResourceWithStreamingResponse(self)
@@ -283,6 +384,105 @@ def list(
model=AuditListResponse,
)
+ async def history(
+ self,
+ id: str,
+ *,
+ organization_id: str,
+ action_time: Union[str, datetime],
+ before: Union[str, date],
+ since: Union[str, date],
+ cursor: str | Omit = omit,
+ direction: Literal["desc", "asc"] | Omit = omit,
+ limit: float | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> AuditHistoryResponse:
+ """
+ Returns the chronological change history for the resource identified by the
+ given organization-scoped audit log entry.
+
+ The endpoint first locates the source audit log entry by `id` (using
+ `action_time` to narrow the lookup window), derives identifying filters from
+ that entry, and then returns matching audit logs within the `since`/`before`
+ window.
+
+ The `result_info.history_status` field indicates the quality of the resource
+ identification used:
+
+ - `exact`: Resource was identified by the resource URI.
+ - `approximate`: Resource was identified without the resource URI.
+ - `unavailable`: The source audit log entry did not contain enough information
+ to identify the resource; an empty result is returned.
+
+ Args:
+ organization_id: The unique ID that identifies the organization.
+
+ id: The ID of the audit log to fetch resource history for.
+
+ action_time: RFC3339 timestamp of the source audit log entry's action time. Used to narrow
+ the source-entry lookup window. Provide the `action.time` value from the audit
+ log identified by `id`.
+
+ before: Limits the returned results to logs older than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ since: Limits the returned results to logs newer than the specified date. This can be a
+ date string 2019-04-30 (interpreted in UTC) or an absolute timestamp that
+ conforms to RFC3339.
+
+ cursor: The cursor is an opaque token used to paginate through large sets of records. It
+ indicates the position from which to continue when requesting the next set of
+ records. A valid cursor value can be obtained from the cursor object in the
+ result_info structure of a previous response.
+
+ direction: Sets sorting order.
+
+ limit: The number limits the objects to return. The cursor attribute may be used to
+ iterate over the next batch of objects if there are more than the limit.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not organization_id:
+ raise ValueError(f"Expected a non-empty value for `organization_id` but received {organization_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return await self._get(
+ path_template(
+ "/organizations/{organization_id}/logs/audit/{id}/history", organization_id=organization_id, id=id
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform(
+ {
+ "action_time": action_time,
+ "before": before,
+ "since": since,
+ "cursor": cursor,
+ "direction": direction,
+ "limit": limit,
+ },
+ audit_history_params.AuditHistoryParams,
+ ),
+ post_parser=ResultWrapper[AuditHistoryResponse]._unwrapper,
+ ),
+ cast_to=cast(Type[AuditHistoryResponse], ResultWrapper[AuditHistoryResponse]),
+ )
+
class AuditResourceWithRawResponse:
def __init__(self, audit: AuditResource) -> None:
@@ -291,6 +491,9 @@ def __init__(self, audit: AuditResource) -> None:
self.list = to_raw_response_wrapper(
audit.list,
)
+ self.history = to_raw_response_wrapper(
+ audit.history,
+ )
class AsyncAuditResourceWithRawResponse:
@@ -300,6 +503,9 @@ def __init__(self, audit: AsyncAuditResource) -> None:
self.list = async_to_raw_response_wrapper(
audit.list,
)
+ self.history = async_to_raw_response_wrapper(
+ audit.history,
+ )
class AuditResourceWithStreamingResponse:
@@ -309,6 +515,9 @@ def __init__(self, audit: AuditResource) -> None:
self.list = to_streamed_response_wrapper(
audit.list,
)
+ self.history = to_streamed_response_wrapper(
+ audit.history,
+ )
class AsyncAuditResourceWithStreamingResponse:
@@ -318,3 +527,6 @@ def __init__(self, audit: AsyncAuditResource) -> None:
self.list = async_to_streamed_response_wrapper(
audit.list,
)
+ self.history = async_to_streamed_response_wrapper(
+ audit.history,
+ )
diff --git a/src/cloudflare/resources/organizations/logs/logs.py b/src/cloudflare/resources/organizations/logs/logs.py
index 69595caf7a3..57e74af1967 100644
--- a/src/cloudflare/resources/organizations/logs/logs.py
+++ b/src/cloudflare/resources/organizations/logs/logs.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/organizations/organization_profile.py b/src/cloudflare/resources/organizations/organization_profile.py
index b8e2724e896..6c5c518a608 100644
--- a/src/cloudflare/resources/organizations/organization_profile.py
+++ b/src/cloudflare/resources/organizations/organization_profile.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> OrganizationProfileResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OrganizationProfileResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> OrganizationProfileResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OrganizationProfileResourceWithStreamingResponse(self)
@@ -142,7 +142,7 @@ def with_raw_response(self) -> AsyncOrganizationProfileResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOrganizationProfileResourceWithRawResponse(self)
@@ -151,7 +151,7 @@ def with_streaming_response(self) -> AsyncOrganizationProfileResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOrganizationProfileResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/organizations/organizations.py b/src/cloudflare/resources/organizations/organizations.py
index 38d24603f1d..079bb7edfb8 100644
--- a/src/cloudflare/resources/organizations/organizations.py
+++ b/src/cloudflare/resources/organizations/organizations.py
@@ -74,7 +74,7 @@ def with_raw_response(self) -> OrganizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OrganizationsResourceWithRawResponse(self)
@@ -83,7 +83,7 @@ def with_streaming_response(self) -> OrganizationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OrganizationsResourceWithStreamingResponse(self)
@@ -349,7 +349,7 @@ def with_raw_response(self) -> AsyncOrganizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOrganizationsResourceWithRawResponse(self)
@@ -358,7 +358,7 @@ def with_streaming_response(self) -> AsyncOrganizationsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOrganizationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_ca_certificates/origin_ca_certificates.py b/src/cloudflare/resources/origin_ca_certificates/origin_ca_certificates.py
index af598ba3c43..536771ad9f0 100644
--- a/src/cloudflare/resources/origin_ca_certificates/origin_ca_certificates.py
+++ b/src/cloudflare/resources/origin_ca_certificates/origin_ca_certificates.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> OriginCACertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OriginCACertificatesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> OriginCACertificatesResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OriginCACertificatesResourceWithStreamingResponse(self)
@@ -270,7 +270,7 @@ def with_raw_response(self) -> AsyncOriginCACertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOriginCACertificatesResourceWithRawResponse(self)
@@ -279,7 +279,7 @@ def with_streaming_response(self) -> AsyncOriginCACertificatesResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOriginCACertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py b/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py
index 92fdd57ac68..7de28396900 100644
--- a/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py
+++ b/src/cloudflare/resources/origin_post_quantum_encryption/origin_post_quantum_encryption.py
@@ -38,7 +38,7 @@ def with_raw_response(self) -> OriginPostQuantumEncryptionResourceWithRawRespons
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OriginPostQuantumEncryptionResourceWithRawResponse(self)
@@ -47,7 +47,7 @@ def with_streaming_response(self) -> OriginPostQuantumEncryptionResourceWithStre
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OriginPostQuantumEncryptionResourceWithStreamingResponse(self)
@@ -161,7 +161,7 @@ def with_raw_response(self) -> AsyncOriginPostQuantumEncryptionResourceWithRawRe
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOriginPostQuantumEncryptionResourceWithRawResponse(self)
@@ -170,7 +170,7 @@ def with_streaming_response(self) -> AsyncOriginPostQuantumEncryptionResourceWit
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOriginPostQuantumEncryptionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_tls_client_auth/hostname_certificates.py b/src/cloudflare/resources/origin_tls_client_auth/hostname_certificates.py
index a58779ba2c3..c95236beec1 100644
--- a/src/cloudflare/resources/origin_tls_client_auth/hostname_certificates.py
+++ b/src/cloudflare/resources/origin_tls_client_auth/hostname_certificates.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> HostnameCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HostnameCertificatesResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> HostnameCertificatesResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HostnameCertificatesResourceWithStreamingResponse(self)
@@ -251,7 +251,7 @@ def with_raw_response(self) -> AsyncHostnameCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHostnameCertificatesResourceWithRawResponse(self)
@@ -260,7 +260,7 @@ def with_streaming_response(self) -> AsyncHostnameCertificatesResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHostnameCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_tls_client_auth/hostnames.py b/src/cloudflare/resources/origin_tls_client_auth/hostnames.py
index d2e3780d378..e6b3dbbfe33 100644
--- a/src/cloudflare/resources/origin_tls_client_auth/hostnames.py
+++ b/src/cloudflare/resources/origin_tls_client_auth/hostnames.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> HostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HostnamesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> HostnamesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HostnamesResourceWithStreamingResponse(self)
@@ -145,7 +145,7 @@ def with_raw_response(self) -> AsyncHostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHostnamesResourceWithRawResponse(self)
@@ -154,7 +154,7 @@ def with_streaming_response(self) -> AsyncHostnamesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHostnamesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py b/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py
index e3e13762e8e..ffd883cd60e 100644
--- a/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py
+++ b/src/cloudflare/resources/origin_tls_client_auth/origin_tls_client_auth.py
@@ -84,7 +84,7 @@ def with_raw_response(self) -> OriginTLSClientAuthResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OriginTLSClientAuthResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> OriginTLSClientAuthResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OriginTLSClientAuthResourceWithStreamingResponse(self)
@@ -327,7 +327,7 @@ def with_raw_response(self) -> AsyncOriginTLSClientAuthResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOriginTLSClientAuthResourceWithRawResponse(self)
@@ -336,7 +336,7 @@ def with_streaming_response(self) -> AsyncOriginTLSClientAuthResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOriginTLSClientAuthResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_tls_client_auth/settings.py b/src/cloudflare/resources/origin_tls_client_auth/settings.py
index 6d34751b707..3b666883486 100644
--- a/src/cloudflare/resources/origin_tls_client_auth/settings.py
+++ b/src/cloudflare/resources/origin_tls_client_auth/settings.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -140,7 +140,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -149,7 +149,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_tls_client_auth/zone_certificates.py b/src/cloudflare/resources/origin_tls_client_auth/zone_certificates.py
index cf56bb3c34e..c650907390f 100644
--- a/src/cloudflare/resources/origin_tls_client_auth/zone_certificates.py
+++ b/src/cloudflare/resources/origin_tls_client_auth/zone_certificates.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> ZoneCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZoneCertificatesResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> ZoneCertificatesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZoneCertificatesResourceWithStreamingResponse(self)
@@ -246,7 +246,7 @@ def with_raw_response(self) -> AsyncZoneCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZoneCertificatesResourceWithRawResponse(self)
@@ -255,7 +255,7 @@ def with_streaming_response(self) -> AsyncZoneCertificatesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZoneCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/origin_tls_compliance_modes/origin_tls_compliance_modes.py b/src/cloudflare/resources/origin_tls_compliance_modes/origin_tls_compliance_modes.py
index 77c6e28d99e..068868c6667 100644
--- a/src/cloudflare/resources/origin_tls_compliance_modes/origin_tls_compliance_modes.py
+++ b/src/cloudflare/resources/origin_tls_compliance_modes/origin_tls_compliance_modes.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> OriginTLSComplianceModesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OriginTLSComplianceModesResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> OriginTLSComplianceModesResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OriginTLSComplianceModesResourceWithStreamingResponse(self)
@@ -278,7 +278,7 @@ def with_raw_response(self) -> AsyncOriginTLSComplianceModesResourceWithRawRespo
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOriginTLSComplianceModesResourceWithRawResponse(self)
@@ -287,7 +287,7 @@ def with_streaming_response(self) -> AsyncOriginTLSComplianceModesResourceWithSt
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOriginTLSComplianceModesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/page_rules/page_rules.py b/src/cloudflare/resources/page_rules/page_rules.py
index 411853417ae..6067ed7262b 100644
--- a/src/cloudflare/resources/page_rules/page_rules.py
+++ b/src/cloudflare/resources/page_rules/page_rules.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> PageRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PageRulesResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> PageRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PageRulesResourceWithStreamingResponse(self)
@@ -417,7 +417,7 @@ def with_raw_response(self) -> AsyncPageRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPageRulesResourceWithRawResponse(self)
@@ -426,7 +426,7 @@ def with_streaming_response(self) -> AsyncPageRulesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPageRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/page_shield/connections.py b/src/cloudflare/resources/page_shield/connections.py
index b215fac5845..d38b0070a6d 100644
--- a/src/cloudflare/resources/page_shield/connections.py
+++ b/src/cloudflare/resources/page_shield/connections.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ConnectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectionsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ConnectionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectionsResourceWithStreamingResponse(self)
@@ -212,7 +212,7 @@ def with_raw_response(self) -> AsyncConnectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectionsResourceWithRawResponse(self)
@@ -221,7 +221,7 @@ def with_streaming_response(self) -> AsyncConnectionsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/page_shield/cookies.py b/src/cloudflare/resources/page_shield/cookies.py
index 2f3f2b70c2d..3b1fb2065ac 100644
--- a/src/cloudflare/resources/page_shield/cookies.py
+++ b/src/cloudflare/resources/page_shield/cookies.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> CookiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CookiesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> CookiesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CookiesResourceWithStreamingResponse(self)
@@ -215,7 +215,7 @@ def with_raw_response(self) -> AsyncCookiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCookiesResourceWithRawResponse(self)
@@ -224,7 +224,7 @@ def with_streaming_response(self) -> AsyncCookiesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCookiesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/page_shield/page_shield.py b/src/cloudflare/resources/page_shield/page_shield.py
index 94a6d0e4f40..48538b017da 100644
--- a/src/cloudflare/resources/page_shield/page_shield.py
+++ b/src/cloudflare/resources/page_shield/page_shield.py
@@ -80,7 +80,7 @@ def with_raw_response(self) -> PageShieldResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PageShieldResourceWithRawResponse(self)
@@ -89,7 +89,7 @@ def with_streaming_response(self) -> PageShieldResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PageShieldResourceWithStreamingResponse(self)
@@ -213,7 +213,7 @@ def with_raw_response(self) -> AsyncPageShieldResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPageShieldResourceWithRawResponse(self)
@@ -222,7 +222,7 @@ def with_streaming_response(self) -> AsyncPageShieldResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPageShieldResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/page_shield/policies.py b/src/cloudflare/resources/page_shield/policies.py
index 8e1549d7235..a005ca5203f 100644
--- a/src/cloudflare/resources/page_shield/policies.py
+++ b/src/cloudflare/resources/page_shield/policies.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> PoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PoliciesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> PoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PoliciesResourceWithStreamingResponse(self)
@@ -313,7 +313,7 @@ def with_raw_response(self) -> AsyncPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPoliciesResourceWithRawResponse(self)
@@ -322,7 +322,7 @@ def with_streaming_response(self) -> AsyncPoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPoliciesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/page_shield/scripts.py b/src/cloudflare/resources/page_shield/scripts.py
index b2cdf6ef07a..3c3f6517d21 100644
--- a/src/cloudflare/resources/page_shield/scripts.py
+++ b/src/cloudflare/resources/page_shield/scripts.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> ScriptsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScriptsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> ScriptsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScriptsResourceWithStreamingResponse(self)
@@ -217,7 +217,7 @@ def with_raw_response(self) -> AsyncScriptsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScriptsResourceWithRawResponse(self)
@@ -226,7 +226,7 @@ def with_streaming_response(self) -> AsyncScriptsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScriptsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pages/pages.py b/src/cloudflare/resources/pages/pages.py
index 9b22115816f..4493f4b9b4e 100644
--- a/src/cloudflare/resources/pages/pages.py
+++ b/src/cloudflare/resources/pages/pages.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> PagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PagesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> PagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PagesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncPagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPagesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncPagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pages/projects/deployments/deployments.py b/src/cloudflare/resources/pages/projects/deployments/deployments.py
index 3a4b74d7fe2..ed14e9129e1 100644
--- a/src/cloudflare/resources/pages/projects/deployments/deployments.py
+++ b/src/cloudflare/resources/pages/projects/deployments/deployments.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> DeploymentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DeploymentsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> DeploymentsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DeploymentsResourceWithStreamingResponse(self)
@@ -495,7 +495,7 @@ def with_raw_response(self) -> AsyncDeploymentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDeploymentsResourceWithRawResponse(self)
@@ -504,7 +504,7 @@ def with_streaming_response(self) -> AsyncDeploymentsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDeploymentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pages/projects/deployments/history/history.py b/src/cloudflare/resources/pages/projects/deployments/history/history.py
index 818a16e095d..ec4325671e1 100644
--- a/src/cloudflare/resources/pages/projects/deployments/history/history.py
+++ b/src/cloudflare/resources/pages/projects/deployments/history/history.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> HistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HistoryResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> HistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HistoryResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncHistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHistoryResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncHistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHistoryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pages/projects/deployments/history/logs.py b/src/cloudflare/resources/pages/projects/deployments/history/logs.py
index 2c5321f72bb..e823ea73630 100644
--- a/src/cloudflare/resources/pages/projects/deployments/history/logs.py
+++ b/src/cloudflare/resources/pages/projects/deployments/history/logs.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pages/projects/domains.py b/src/cloudflare/resources/pages/projects/domains.py
index 97bbe551c2d..02c88121c9d 100644
--- a/src/cloudflare/resources/pages/projects/domains.py
+++ b/src/cloudflare/resources/pages/projects/domains.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> DomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> DomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainsResourceWithStreamingResponse(self)
@@ -315,7 +315,7 @@ def with_raw_response(self) -> AsyncDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainsResourceWithRawResponse(self)
@@ -324,7 +324,7 @@ def with_streaming_response(self) -> AsyncDomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pages/projects/projects.py b/src/cloudflare/resources/pages/projects/projects.py
index 94e70ddd47a..af4c747ac3c 100644
--- a/src/cloudflare/resources/pages/projects/projects.py
+++ b/src/cloudflare/resources/pages/projects/projects.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> ProjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ProjectsResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> ProjectsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ProjectsResourceWithStreamingResponse(self)
@@ -414,7 +414,7 @@ def with_raw_response(self) -> AsyncProjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncProjectsResourceWithRawResponse(self)
@@ -423,7 +423,7 @@ def with_streaming_response(self) -> AsyncProjectsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncProjectsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pipelines/pipelines.py b/src/cloudflare/resources/pipelines/pipelines.py
index a4dee783c87..3e2b2765b34 100644
--- a/src/cloudflare/resources/pipelines/pipelines.py
+++ b/src/cloudflare/resources/pipelines/pipelines.py
@@ -71,7 +71,7 @@ def with_raw_response(self) -> PipelinesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PipelinesResourceWithRawResponse(self)
@@ -80,7 +80,7 @@ def with_streaming_response(self) -> PipelinesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PipelinesResourceWithStreamingResponse(self)
@@ -613,7 +613,7 @@ def with_raw_response(self) -> AsyncPipelinesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPipelinesResourceWithRawResponse(self)
@@ -622,7 +622,7 @@ def with_streaming_response(self) -> AsyncPipelinesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPipelinesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pipelines/sinks.py b/src/cloudflare/resources/pipelines/sinks.py
index bc2511e757b..f5391180706 100644
--- a/src/cloudflare/resources/pipelines/sinks.py
+++ b/src/cloudflare/resources/pipelines/sinks.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> SinksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SinksResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> SinksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SinksResourceWithStreamingResponse(self)
@@ -266,7 +266,7 @@ def with_raw_response(self) -> AsyncSinksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSinksResourceWithRawResponse(self)
@@ -275,7 +275,7 @@ def with_streaming_response(self) -> AsyncSinksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSinksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/pipelines/streams.py b/src/cloudflare/resources/pipelines/streams.py
index 4b9cf68df08..f2582cab4af 100644
--- a/src/cloudflare/resources/pipelines/streams.py
+++ b/src/cloudflare/resources/pipelines/streams.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> StreamsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StreamsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> StreamsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StreamsResourceWithStreamingResponse(self)
@@ -320,7 +320,7 @@ def with_raw_response(self) -> AsyncStreamsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStreamsResourceWithRawResponse(self)
@@ -329,7 +329,7 @@ def with_streaming_response(self) -> AsyncStreamsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStreamsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/queues/consumers.py b/src/cloudflare/resources/queues/consumers.py
index 883932bc36b..ddee181c0b8 100644
--- a/src/cloudflare/resources/queues/consumers.py
+++ b/src/cloudflare/resources/queues/consumers.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> ConsumersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConsumersResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> ConsumersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConsumersResourceWithStreamingResponse(self)
@@ -463,7 +463,7 @@ def with_raw_response(self) -> AsyncConsumersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConsumersResourceWithRawResponse(self)
@@ -472,7 +472,7 @@ def with_streaming_response(self) -> AsyncConsumersResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConsumersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/queues/messages.py b/src/cloudflare/resources/queues/messages.py
index cd1bc973fc9..cbefaebe5cb 100644
--- a/src/cloudflare/resources/queues/messages.py
+++ b/src/cloudflare/resources/queues/messages.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> MessagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MessagesResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> MessagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MessagesResourceWithStreamingResponse(self)
@@ -344,7 +344,7 @@ def with_raw_response(self) -> AsyncMessagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMessagesResourceWithRawResponse(self)
@@ -353,7 +353,7 @@ def with_streaming_response(self) -> AsyncMessagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMessagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/queues/purge.py b/src/cloudflare/resources/queues/purge.py
index 9df226d1cac..345861d0672 100644
--- a/src/cloudflare/resources/queues/purge.py
+++ b/src/cloudflare/resources/queues/purge.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> PurgeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PurgeResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> PurgeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PurgeResourceWithStreamingResponse(self)
@@ -147,7 +147,7 @@ def with_raw_response(self) -> AsyncPurgeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPurgeResourceWithRawResponse(self)
@@ -156,7 +156,7 @@ def with_streaming_response(self) -> AsyncPurgeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPurgeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/queues/queues.py b/src/cloudflare/resources/queues/queues.py
index 775e62f2a71..7e9d449428c 100644
--- a/src/cloudflare/resources/queues/queues.py
+++ b/src/cloudflare/resources/queues/queues.py
@@ -82,7 +82,7 @@ def with_raw_response(self) -> QueuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QueuesResourceWithRawResponse(self)
@@ -91,7 +91,7 @@ def with_streaming_response(self) -> QueuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QueuesResourceWithStreamingResponse(self)
@@ -435,7 +435,7 @@ def with_raw_response(self) -> AsyncQueuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQueuesResourceWithRawResponse(self)
@@ -444,7 +444,7 @@ def with_streaming_response(self) -> AsyncQueuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQueuesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/queues/subscriptions.py b/src/cloudflare/resources/queues/subscriptions.py
index 90e05aa3335..eeace10c6ac 100644
--- a/src/cloudflare/resources/queues/subscriptions.py
+++ b/src/cloudflare/resources/queues/subscriptions.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> SubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubscriptionsResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> SubscriptionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubscriptionsResourceWithStreamingResponse(self)
@@ -347,7 +347,7 @@ def with_raw_response(self) -> AsyncSubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubscriptionsResourceWithRawResponse(self)
@@ -356,7 +356,7 @@ def with_streaming_response(self) -> AsyncSubscriptionsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubscriptionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/buckets.py b/src/cloudflare/resources/r2/buckets/buckets.py
index 8f06141833c..d9f8f59c706 100644
--- a/src/cloudflare/resources/r2/buckets/buckets.py
+++ b/src/cloudflare/resources/r2/buckets/buckets.py
@@ -129,7 +129,7 @@ def with_raw_response(self) -> BucketsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BucketsResourceWithRawResponse(self)
@@ -138,7 +138,7 @@ def with_streaming_response(self) -> BucketsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BucketsResourceWithStreamingResponse(self)
@@ -489,7 +489,7 @@ def with_raw_response(self) -> AsyncBucketsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBucketsResourceWithRawResponse(self)
@@ -498,7 +498,7 @@ def with_streaming_response(self) -> AsyncBucketsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBucketsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/cors.py b/src/cloudflare/resources/r2/buckets/cors.py
index e8170289def..6431753a478 100644
--- a/src/cloudflare/resources/r2/buckets/cors.py
+++ b/src/cloudflare/resources/r2/buckets/cors.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CORSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CORSResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CORSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CORSResourceWithStreamingResponse(self)
@@ -214,7 +214,7 @@ def with_raw_response(self) -> AsyncCORSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCORSResourceWithRawResponse(self)
@@ -223,7 +223,7 @@ def with_streaming_response(self) -> AsyncCORSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCORSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/domains/custom.py b/src/cloudflare/resources/r2/buckets/domains/custom.py
index 7d7fb8d6237..64bc28de7ef 100644
--- a/src/cloudflare/resources/r2/buckets/domains/custom.py
+++ b/src/cloudflare/resources/r2/buckets/domains/custom.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> CustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> CustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomResourceWithStreamingResponse(self)
@@ -397,7 +397,7 @@ def with_raw_response(self) -> AsyncCustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomResourceWithRawResponse(self)
@@ -406,7 +406,7 @@ def with_streaming_response(self) -> AsyncCustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/domains/domains.py b/src/cloudflare/resources/r2/buckets/domains/domains.py
index f7f4be6c72f..f2a7b89dbe5 100644
--- a/src/cloudflare/resources/r2/buckets/domains/domains.py
+++ b/src/cloudflare/resources/r2/buckets/domains/domains.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> DomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> DomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncDomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/domains/managed.py b/src/cloudflare/resources/r2/buckets/domains/managed.py
index d66bd107955..9170c2f297c 100644
--- a/src/cloudflare/resources/r2/buckets/domains/managed.py
+++ b/src/cloudflare/resources/r2/buckets/domains/managed.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ManagedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ManagedResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ManagedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ManagedResourceWithStreamingResponse(self)
@@ -168,7 +168,7 @@ def with_raw_response(self) -> AsyncManagedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncManagedResourceWithRawResponse(self)
@@ -177,7 +177,7 @@ def with_streaming_response(self) -> AsyncManagedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncManagedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/event_notifications.py b/src/cloudflare/resources/r2/buckets/event_notifications.py
index 972a23ad08f..824618bdca0 100644
--- a/src/cloudflare/resources/r2/buckets/event_notifications.py
+++ b/src/cloudflare/resources/r2/buckets/event_notifications.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> EventNotificationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventNotificationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> EventNotificationsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventNotificationsResourceWithStreamingResponse(self)
@@ -298,7 +298,7 @@ def with_raw_response(self) -> AsyncEventNotificationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventNotificationsResourceWithRawResponse(self)
@@ -307,7 +307,7 @@ def with_streaming_response(self) -> AsyncEventNotificationsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventNotificationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/lifecycle.py b/src/cloudflare/resources/r2/buckets/lifecycle.py
index 44e0dd182ee..b3f853d33c9 100644
--- a/src/cloudflare/resources/r2/buckets/lifecycle.py
+++ b/src/cloudflare/resources/r2/buckets/lifecycle.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> LifecycleResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LifecycleResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> LifecycleResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LifecycleResourceWithStreamingResponse(self)
@@ -165,7 +165,7 @@ def with_raw_response(self) -> AsyncLifecycleResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLifecycleResourceWithRawResponse(self)
@@ -174,7 +174,7 @@ def with_streaming_response(self) -> AsyncLifecycleResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLifecycleResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/locks.py b/src/cloudflare/resources/r2/buckets/locks.py
index 2ad4c836eed..c10540eb941 100644
--- a/src/cloudflare/resources/r2/buckets/locks.py
+++ b/src/cloudflare/resources/r2/buckets/locks.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> LocksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LocksResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> LocksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LocksResourceWithStreamingResponse(self)
@@ -161,7 +161,7 @@ def with_raw_response(self) -> AsyncLocksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLocksResourceWithRawResponse(self)
@@ -170,7 +170,7 @@ def with_streaming_response(self) -> AsyncLocksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLocksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/metrics.py b/src/cloudflare/resources/r2/buckets/metrics.py
index b8efb3cc5bc..66788763bf9 100644
--- a/src/cloudflare/resources/r2/buckets/metrics.py
+++ b/src/cloudflare/resources/r2/buckets/metrics.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> MetricsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MetricsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> MetricsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MetricsResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncMetricsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMetricsResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncMetricsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMetricsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/objects.py b/src/cloudflare/resources/r2/buckets/objects.py
index 473e23df0f9..b5cabe95f7f 100644
--- a/src/cloudflare/resources/r2/buckets/objects.py
+++ b/src/cloudflare/resources/r2/buckets/objects.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> ObjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ObjectsResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> ObjectsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ObjectsResourceWithStreamingResponse(self)
@@ -404,7 +404,7 @@ def with_raw_response(self) -> AsyncObjectsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncObjectsResourceWithRawResponse(self)
@@ -413,7 +413,7 @@ def with_streaming_response(self) -> AsyncObjectsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncObjectsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/buckets/sippy.py b/src/cloudflare/resources/r2/buckets/sippy.py
index 9903060a714..25808bef081 100644
--- a/src/cloudflare/resources/r2/buckets/sippy.py
+++ b/src/cloudflare/resources/r2/buckets/sippy.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SippyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SippyResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SippyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SippyResourceWithStreamingResponse(self)
@@ -331,7 +331,7 @@ def with_raw_response(self) -> AsyncSippyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSippyResourceWithRawResponse(self)
@@ -340,7 +340,7 @@ def with_streaming_response(self) -> AsyncSippyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSippyResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/r2.py b/src/cloudflare/resources/r2/r2.py
index cf0e49106d0..f3935fe7558 100644
--- a/src/cloudflare/resources/r2/r2.py
+++ b/src/cloudflare/resources/r2/r2.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> R2ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return R2ResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> R2ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return R2ResourceWithStreamingResponse(self)
@@ -84,7 +84,7 @@ def with_raw_response(self) -> AsyncR2ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncR2ResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> AsyncR2ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncR2ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/super_slurper/connectivity_precheck.py b/src/cloudflare/resources/r2/super_slurper/connectivity_precheck.py
index 8b0dce47f92..dde1294ff70 100644
--- a/src/cloudflare/resources/r2/super_slurper/connectivity_precheck.py
+++ b/src/cloudflare/resources/r2/super_slurper/connectivity_precheck.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> ConnectivityPrecheckResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectivityPrecheckResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> ConnectivityPrecheckResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectivityPrecheckResourceWithStreamingResponse(self)
@@ -257,7 +257,7 @@ def with_raw_response(self) -> AsyncConnectivityPrecheckResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectivityPrecheckResourceWithRawResponse(self)
@@ -266,7 +266,7 @@ def with_streaming_response(self) -> AsyncConnectivityPrecheckResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectivityPrecheckResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/super_slurper/jobs/jobs.py b/src/cloudflare/resources/r2/super_slurper/jobs/jobs.py
index cd51b868310..eed1d4ed070 100644
--- a/src/cloudflare/resources/r2/super_slurper/jobs/jobs.py
+++ b/src/cloudflare/resources/r2/super_slurper/jobs/jobs.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> JobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return JobsResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> JobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return JobsResourceWithStreamingResponse(self)
@@ -419,7 +419,7 @@ def with_raw_response(self) -> AsyncJobsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncJobsResourceWithRawResponse(self)
@@ -428,7 +428,7 @@ def with_streaming_response(self) -> AsyncJobsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncJobsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/super_slurper/jobs/logs.py b/src/cloudflare/resources/r2/super_slurper/jobs/logs.py
index 477221683b3..24035236ac2 100644
--- a/src/cloudflare/resources/r2/super_slurper/jobs/logs.py
+++ b/src/cloudflare/resources/r2/super_slurper/jobs/logs.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/super_slurper/super_slurper.py b/src/cloudflare/resources/r2/super_slurper/super_slurper.py
index 3e4820a8dbc..a45480620dd 100644
--- a/src/cloudflare/resources/r2/super_slurper/super_slurper.py
+++ b/src/cloudflare/resources/r2/super_slurper/super_slurper.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> SuperSlurperResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SuperSlurperResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> SuperSlurperResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SuperSlurperResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncSuperSlurperResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSuperSlurperResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncSuperSlurperResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSuperSlurperResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2/temporary_credentials.py b/src/cloudflare/resources/r2/temporary_credentials.py
index 6a2bf0702c5..fe2cf08f5a3 100644
--- a/src/cloudflare/resources/r2/temporary_credentials.py
+++ b/src/cloudflare/resources/r2/temporary_credentials.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> TemporaryCredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TemporaryCredentialsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> TemporaryCredentialsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TemporaryCredentialsResourceWithStreamingResponse(self)
@@ -122,7 +122,7 @@ def with_raw_response(self) -> AsyncTemporaryCredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTemporaryCredentialsResourceWithRawResponse(self)
@@ -131,7 +131,7 @@ def with_streaming_response(self) -> AsyncTemporaryCredentialsResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTemporaryCredentialsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2_data_catalog/credentials.py b/src/cloudflare/resources/r2_data_catalog/credentials.py
index 20bce519bc5..a3ec3d70cbf 100644
--- a/src/cloudflare/resources/r2_data_catalog/credentials.py
+++ b/src/cloudflare/resources/r2_data_catalog/credentials.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> CredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CredentialsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> CredentialsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CredentialsResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncCredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCredentialsResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncCredentialsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCredentialsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2_data_catalog/maintenance_configs.py b/src/cloudflare/resources/r2_data_catalog/maintenance_configs.py
index 2d7341a6961..22928ee5ab3 100644
--- a/src/cloudflare/resources/r2_data_catalog/maintenance_configs.py
+++ b/src/cloudflare/resources/r2_data_catalog/maintenance_configs.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> MaintenanceConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MaintenanceConfigsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> MaintenanceConfigsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MaintenanceConfigsResourceWithStreamingResponse(self)
@@ -167,7 +167,7 @@ def with_raw_response(self) -> AsyncMaintenanceConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMaintenanceConfigsResourceWithRawResponse(self)
@@ -176,7 +176,7 @@ def with_streaming_response(self) -> AsyncMaintenanceConfigsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMaintenanceConfigsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2_data_catalog/namespaces/namespaces.py b/src/cloudflare/resources/r2_data_catalog/namespaces/namespaces.py
index fe1388322c4..ac3d2ecdb93 100644
--- a/src/cloudflare/resources/r2_data_catalog/namespaces/namespaces.py
+++ b/src/cloudflare/resources/r2_data_catalog/namespaces/namespaces.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> NamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NamespacesResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> NamespacesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NamespacesResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncNamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNamespacesResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncNamespacesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNamespacesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2_data_catalog/namespaces/tables/maintenance_configs.py b/src/cloudflare/resources/r2_data_catalog/namespaces/tables/maintenance_configs.py
index 7a525734ab9..d8f14137b8d 100644
--- a/src/cloudflare/resources/r2_data_catalog/namespaces/tables/maintenance_configs.py
+++ b/src/cloudflare/resources/r2_data_catalog/namespaces/tables/maintenance_configs.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> MaintenanceConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MaintenanceConfigsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> MaintenanceConfigsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MaintenanceConfigsResourceWithStreamingResponse(self)
@@ -185,7 +185,7 @@ def with_raw_response(self) -> AsyncMaintenanceConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMaintenanceConfigsResourceWithRawResponse(self)
@@ -194,7 +194,7 @@ def with_streaming_response(self) -> AsyncMaintenanceConfigsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMaintenanceConfigsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2_data_catalog/namespaces/tables/tables.py b/src/cloudflare/resources/r2_data_catalog/namespaces/tables/tables.py
index f9427b809dc..26e6c16df0b 100644
--- a/src/cloudflare/resources/r2_data_catalog/namespaces/tables/tables.py
+++ b/src/cloudflare/resources/r2_data_catalog/namespaces/tables/tables.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> TablesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TablesResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> TablesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TablesResourceWithStreamingResponse(self)
@@ -146,7 +146,7 @@ def with_raw_response(self) -> AsyncTablesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTablesResourceWithRawResponse(self)
@@ -155,7 +155,7 @@ def with_streaming_response(self) -> AsyncTablesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTablesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/r2_data_catalog/r2_data_catalog.py b/src/cloudflare/resources/r2_data_catalog/r2_data_catalog.py
index 107cd9ade79..fb890d7c56a 100644
--- a/src/cloudflare/resources/r2_data_catalog/r2_data_catalog.py
+++ b/src/cloudflare/resources/r2_data_catalog/r2_data_catalog.py
@@ -68,7 +68,7 @@ def with_raw_response(self) -> R2DataCatalogResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return R2DataCatalogResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> R2DataCatalogResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return R2DataCatalogResourceWithStreamingResponse(self)
@@ -285,7 +285,7 @@ def with_raw_response(self) -> AsyncR2DataCatalogResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncR2DataCatalogResourceWithRawResponse(self)
@@ -294,7 +294,7 @@ def with_streaming_response(self) -> AsyncR2DataCatalogResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncR2DataCatalogResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/agent_readiness.py b/src/cloudflare/resources/radar/agent_readiness.py
index 917ad6bbbcd..7ceec6396bb 100644
--- a/src/cloudflare/resources/radar/agent_readiness.py
+++ b/src/cloudflare/resources/radar/agent_readiness.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AgentReadinessResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AgentReadinessResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AgentReadinessResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AgentReadinessResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncAgentReadinessResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAgentReadinessResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncAgentReadinessResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAgentReadinessResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/ai.py b/src/cloudflare/resources/radar/ai/ai.py
index 69e33c0d169..1b42cd87ff7 100644
--- a/src/cloudflare/resources/radar/ai/ai.py
+++ b/src/cloudflare/resources/radar/ai/ai.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> AIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AIResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> AIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AIResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncAIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAIResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncAIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAIResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/bots/bots.py b/src/cloudflare/resources/radar/ai/bots/bots.py
index 136274eaacd..6a16668b69d 100644
--- a/src/cloudflare/resources/radar/ai/bots/bots.py
+++ b/src/cloudflare/resources/radar/ai/bots/bots.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> BotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BotsResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> BotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BotsResourceWithStreamingResponse(self)
@@ -534,7 +534,7 @@ def with_raw_response(self) -> AsyncBotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBotsResourceWithRawResponse(self)
@@ -543,7 +543,7 @@ def with_streaming_response(self) -> AsyncBotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBotsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/bots/summary.py b/src/cloudflare/resources/radar/ai/bots/summary.py
index 42de5e2d929..33ce3cf8674 100644
--- a/src/cloudflare/resources/radar/ai/bots/summary.py
+++ b/src/cloudflare/resources/radar/ai/bots/summary.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -144,7 +144,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -153,7 +153,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/inference/inference.py b/src/cloudflare/resources/radar/ai/inference/inference.py
index c196afdd2bb..ac3900ee20f 100644
--- a/src/cloudflare/resources/radar/ai/inference/inference.py
+++ b/src/cloudflare/resources/radar/ai/inference/inference.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> InferenceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InferenceResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> InferenceResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InferenceResourceWithStreamingResponse(self)
@@ -282,7 +282,7 @@ def with_raw_response(self) -> AsyncInferenceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInferenceResourceWithRawResponse(self)
@@ -291,7 +291,7 @@ def with_streaming_response(self) -> AsyncInferenceResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInferenceResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/inference/summary.py b/src/cloudflare/resources/radar/ai/inference/summary.py
index c5b41e2c528..6ffde52811b 100644
--- a/src/cloudflare/resources/radar/ai/inference/summary.py
+++ b/src/cloudflare/resources/radar/ai/inference/summary.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -196,7 +196,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -205,7 +205,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/inference/timeseries_groups/summary.py b/src/cloudflare/resources/radar/ai/inference/timeseries_groups/summary.py
index a9baf59b822..14a9ca2d203 100644
--- a/src/cloudflare/resources/radar/ai/inference/timeseries_groups/summary.py
+++ b/src/cloudflare/resources/radar/ai/inference/timeseries_groups/summary.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -208,7 +208,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -217,7 +217,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/inference/timeseries_groups/timeseries_groups.py b/src/cloudflare/resources/radar/ai/inference/timeseries_groups/timeseries_groups.py
index 98c4e8984af..4ce32a95006 100644
--- a/src/cloudflare/resources/radar/ai/inference/timeseries_groups/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/ai/inference/timeseries_groups/timeseries_groups.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/markdown_for_agents.py b/src/cloudflare/resources/radar/ai/markdown_for_agents.py
index 41bfbf82758..16b5a41ac6b 100644
--- a/src/cloudflare/resources/radar/ai/markdown_for_agents.py
+++ b/src/cloudflare/resources/radar/ai/markdown_for_agents.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> MarkdownForAgentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MarkdownForAgentsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> MarkdownForAgentsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MarkdownForAgentsResourceWithStreamingResponse(self)
@@ -185,7 +185,7 @@ def with_raw_response(self) -> AsyncMarkdownForAgentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMarkdownForAgentsResourceWithRawResponse(self)
@@ -194,7 +194,7 @@ def with_streaming_response(self) -> AsyncMarkdownForAgentsResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMarkdownForAgentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/timeseries_groups.py b/src/cloudflare/resources/radar/ai/timeseries_groups.py
index f10ccab7ccd..6d3420a1ab4 100644
--- a/src/cloudflare/resources/radar/ai/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/ai/timeseries_groups.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -631,7 +631,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -640,7 +640,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ai/to_markdown.py b/src/cloudflare/resources/radar/ai/to_markdown.py
index 26eb932e82d..f1d9a967319 100644
--- a/src/cloudflare/resources/radar/ai/to_markdown.py
+++ b/src/cloudflare/resources/radar/ai/to_markdown.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> ToMarkdownResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ToMarkdownResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> ToMarkdownResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ToMarkdownResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncToMarkdownResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncToMarkdownResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncToMarkdownResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncToMarkdownResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/annotations/annotations.py b/src/cloudflare/resources/radar/annotations/annotations.py
index ef7591b8d7d..2cfb309666a 100644
--- a/src/cloudflare/resources/radar/annotations/annotations.py
+++ b/src/cloudflare/resources/radar/annotations/annotations.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> AnnotationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AnnotationsResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> AnnotationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AnnotationsResourceWithStreamingResponse(self)
@@ -182,7 +182,7 @@ def with_raw_response(self) -> AsyncAnnotationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAnnotationsResourceWithRawResponse(self)
@@ -191,7 +191,7 @@ def with_streaming_response(self) -> AsyncAnnotationsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAnnotationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/annotations/outages.py b/src/cloudflare/resources/radar/annotations/outages.py
index d9b7d55665e..7ffa1bb9af1 100644
--- a/src/cloudflare/resources/radar/annotations/outages.py
+++ b/src/cloudflare/resources/radar/annotations/outages.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> OutagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OutagesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> OutagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OutagesResourceWithStreamingResponse(self)
@@ -190,7 +190,7 @@ def with_raw_response(self) -> AsyncOutagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOutagesResourceWithRawResponse(self)
@@ -199,7 +199,7 @@ def with_streaming_response(self) -> AsyncOutagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOutagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/as112/as112.py b/src/cloudflare/resources/radar/as112/as112.py
index c58ace2df45..001eafc9121 100644
--- a/src/cloudflare/resources/radar/as112/as112.py
+++ b/src/cloudflare/resources/radar/as112/as112.py
@@ -71,7 +71,7 @@ def with_raw_response(self) -> AS112ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AS112ResourceWithRawResponse(self)
@@ -80,7 +80,7 @@ def with_streaming_response(self) -> AS112ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AS112ResourceWithStreamingResponse(self)
@@ -744,7 +744,7 @@ def with_raw_response(self) -> AsyncAS112ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAS112ResourceWithRawResponse(self)
@@ -753,7 +753,7 @@ def with_streaming_response(self) -> AsyncAS112ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAS112ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/as112/summary.py b/src/cloudflare/resources/radar/as112/summary.py
index 9443de89c6b..f62214fe6b0 100644
--- a/src/cloudflare/resources/radar/as112/summary.py
+++ b/src/cloudflare/resources/radar/as112/summary.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -1182,7 +1182,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -1191,7 +1191,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/as112/timeseries_groups.py b/src/cloudflare/resources/radar/as112/timeseries_groups.py
index 1f1ae528474..3489f65ace7 100644
--- a/src/cloudflare/resources/radar/as112/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/as112/timeseries_groups.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -1222,7 +1222,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -1231,7 +1231,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/as112/top.py b/src/cloudflare/resources/radar/as112/top.py
index 0de25cd350f..de93e9bafb1 100644
--- a/src/cloudflare/resources/radar/as112/top.py
+++ b/src/cloudflare/resources/radar/as112/top.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -382,7 +382,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -391,7 +391,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/attacks.py b/src/cloudflare/resources/radar/attacks/attacks.py
index 823eafcf5b8..39f6b396f6e 100644
--- a/src/cloudflare/resources/radar/attacks/attacks.py
+++ b/src/cloudflare/resources/radar/attacks/attacks.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> AttacksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AttacksResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> AttacksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AttacksResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncAttacksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAttacksResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncAttacksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAttacksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer3/layer3.py b/src/cloudflare/resources/radar/attacks/layer3/layer3.py
index 9284bb56828..9202d94e257 100644
--- a/src/cloudflare/resources/radar/attacks/layer3/layer3.py
+++ b/src/cloudflare/resources/radar/attacks/layer3/layer3.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> Layer3ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return Layer3ResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> Layer3ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return Layer3ResourceWithStreamingResponse(self)
@@ -421,7 +421,7 @@ def with_raw_response(self) -> AsyncLayer3ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLayer3ResourceWithRawResponse(self)
@@ -430,7 +430,7 @@ def with_streaming_response(self) -> AsyncLayer3ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLayer3ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer3/summary.py b/src/cloudflare/resources/radar/attacks/layer3/summary.py
index ef233d11a7a..9dd6af528fc 100644
--- a/src/cloudflare/resources/radar/attacks/layer3/summary.py
+++ b/src/cloudflare/resources/radar/attacks/layer3/summary.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -702,7 +702,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -711,7 +711,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups.py b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups.py
index 67b4cfd8914..a3a564df723 100644
--- a/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/attacks/layer3/timeseries_groups.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -779,7 +779,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -788,7 +788,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/locations.py b/src/cloudflare/resources/radar/attacks/layer3/top/locations.py
index 09853414110..f84bb4157ce 100644
--- a/src/cloudflare/resources/radar/attacks/layer3/top/locations.py
+++ b/src/cloudflare/resources/radar/attacks/layer3/top/locations.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> LocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LocationsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> LocationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LocationsResourceWithStreamingResponse(self)
@@ -225,7 +225,7 @@ def with_raw_response(self) -> AsyncLocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLocationsResourceWithRawResponse(self)
@@ -234,7 +234,7 @@ def with_streaming_response(self) -> AsyncLocationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLocationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer3/top/top.py b/src/cloudflare/resources/radar/attacks/layer3/top/top.py
index 6b72beabd4e..742018c3ae9 100644
--- a/src/cloudflare/resources/radar/attacks/layer3/top/top.py
+++ b/src/cloudflare/resources/radar/attacks/layer3/top/top.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -362,7 +362,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -371,7 +371,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer7/layer7.py b/src/cloudflare/resources/radar/attacks/layer7/layer7.py
index 19f08719d5a..c0a866a37c6 100644
--- a/src/cloudflare/resources/radar/attacks/layer7/layer7.py
+++ b/src/cloudflare/resources/radar/attacks/layer7/layer7.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> Layer7ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return Layer7ResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> Layer7ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return Layer7ResourceWithStreamingResponse(self)
@@ -609,7 +609,7 @@ def with_raw_response(self) -> AsyncLayer7ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLayer7ResourceWithRawResponse(self)
@@ -618,7 +618,7 @@ def with_streaming_response(self) -> AsyncLayer7ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLayer7ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer7/summary.py b/src/cloudflare/resources/radar/attacks/layer7/summary.py
index d3215e11321..6040aaca0f1 100644
--- a/src/cloudflare/resources/radar/attacks/layer7/summary.py
+++ b/src/cloudflare/resources/radar/attacks/layer7/summary.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -1106,7 +1106,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -1115,7 +1115,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer7/timeseries_groups.py b/src/cloudflare/resources/radar/attacks/layer7/timeseries_groups.py
index 0928b6cb194..d7fa8035fbe 100644
--- a/src/cloudflare/resources/radar/attacks/layer7/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/attacks/layer7/timeseries_groups.py
@@ -50,7 +50,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -59,7 +59,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -1187,7 +1187,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -1196,7 +1196,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer7/top/ases.py b/src/cloudflare/resources/radar/attacks/layer7/top/ases.py
index bc61c790e0c..dcd5bf0c518 100644
--- a/src/cloudflare/resources/radar/attacks/layer7/top/ases.py
+++ b/src/cloudflare/resources/radar/attacks/layer7/top/ases.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AsesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsesResourceWithStreamingResponse(self)
@@ -205,7 +205,7 @@ def with_raw_response(self) -> AsyncAsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAsesResourceWithRawResponse(self)
@@ -214,7 +214,7 @@ def with_streaming_response(self) -> AsyncAsesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAsesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer7/top/locations.py b/src/cloudflare/resources/radar/attacks/layer7/top/locations.py
index 80bdf41d29a..ca27f64fbaa 100644
--- a/src/cloudflare/resources/radar/attacks/layer7/top/locations.py
+++ b/src/cloudflare/resources/radar/attacks/layer7/top/locations.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> LocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LocationsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> LocationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LocationsResourceWithStreamingResponse(self)
@@ -290,7 +290,7 @@ def with_raw_response(self) -> AsyncLocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLocationsResourceWithRawResponse(self)
@@ -299,7 +299,7 @@ def with_streaming_response(self) -> AsyncLocationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLocationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/attacks/layer7/top/top.py b/src/cloudflare/resources/radar/attacks/layer7/top/top.py
index 1425265b1a5..b968ed633fe 100644
--- a/src/cloudflare/resources/radar/attacks/layer7/top/top.py
+++ b/src/cloudflare/resources/radar/attacks/layer7/top/top.py
@@ -60,7 +60,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -69,7 +69,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -522,7 +522,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -531,7 +531,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/bgp.py b/src/cloudflare/resources/radar/bgp/bgp.py
index f84cb3d137f..7749a22f1fd 100644
--- a/src/cloudflare/resources/radar/bgp/bgp.py
+++ b/src/cloudflare/resources/radar/bgp/bgp.py
@@ -105,7 +105,7 @@ def with_raw_response(self) -> BGPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BGPResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> BGPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BGPResourceWithStreamingResponse(self)
@@ -234,7 +234,7 @@ def with_raw_response(self) -> AsyncBGPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBGPResourceWithRawResponse(self)
@@ -243,7 +243,7 @@ def with_streaming_response(self) -> AsyncBGPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBGPResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/hijacks/events.py b/src/cloudflare/resources/radar/bgp/hijacks/events.py
index b30b75068e1..9520064f9b5 100644
--- a/src/cloudflare/resources/radar/bgp/hijacks/events.py
+++ b/src/cloudflare/resources/radar/bgp/hijacks/events.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> EventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> EventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventsResourceWithStreamingResponse(self)
@@ -155,7 +155,7 @@ def with_raw_response(self) -> AsyncEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventsResourceWithRawResponse(self)
@@ -164,7 +164,7 @@ def with_streaming_response(self) -> AsyncEventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/hijacks/hijacks.py b/src/cloudflare/resources/radar/bgp/hijacks/hijacks.py
index fcd07088df1..86e7957c479 100644
--- a/src/cloudflare/resources/radar/bgp/hijacks/hijacks.py
+++ b/src/cloudflare/resources/radar/bgp/hijacks/hijacks.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> HijacksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HijacksResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> HijacksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HijacksResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncHijacksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHijacksResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncHijacksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHijacksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/ips/ips.py b/src/cloudflare/resources/radar/bgp/ips/ips.py
index 1cb8186841d..6c59f9bfe9f 100644
--- a/src/cloudflare/resources/radar/bgp/ips/ips.py
+++ b/src/cloudflare/resources/radar/bgp/ips/ips.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> IPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPsResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> IPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPsResourceWithStreamingResponse(self)
@@ -152,7 +152,7 @@ def with_raw_response(self) -> AsyncIPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPsResourceWithRawResponse(self)
@@ -161,7 +161,7 @@ def with_streaming_response(self) -> AsyncIPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/ips/top.py b/src/cloudflare/resources/radar/bgp/ips/top.py
index 692b17c1fc5..919c64c52d3 100644
--- a/src/cloudflare/resources/radar/bgp/ips/top.py
+++ b/src/cloudflare/resources/radar/bgp/ips/top.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -115,7 +115,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -124,7 +124,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/leaks/events.py b/src/cloudflare/resources/radar/bgp/leaks/events.py
index 7805f10972f..e54f50c418c 100644
--- a/src/cloudflare/resources/radar/bgp/leaks/events.py
+++ b/src/cloudflare/resources/radar/bgp/leaks/events.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> EventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> EventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventsResourceWithStreamingResponse(self)
@@ -141,7 +141,7 @@ def with_raw_response(self) -> AsyncEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventsResourceWithRawResponse(self)
@@ -150,7 +150,7 @@ def with_streaming_response(self) -> AsyncEventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/leaks/leaks.py b/src/cloudflare/resources/radar/bgp/leaks/leaks.py
index c59e22b325b..5eea4cd8a65 100644
--- a/src/cloudflare/resources/radar/bgp/leaks/leaks.py
+++ b/src/cloudflare/resources/radar/bgp/leaks/leaks.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> LeaksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LeaksResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> LeaksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LeaksResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncLeaksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLeaksResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncLeaksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLeaksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/routes.py b/src/cloudflare/resources/radar/bgp/routes.py
index 3c608077ec5..7e8dc052b92 100644
--- a/src/cloudflare/resources/radar/bgp/routes.py
+++ b/src/cloudflare/resources/radar/bgp/routes.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> RoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RoutesResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> RoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RoutesResourceWithStreamingResponse(self)
@@ -331,7 +331,7 @@ def with_raw_response(self) -> AsyncRoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRoutesResourceWithRawResponse(self)
@@ -340,7 +340,7 @@ def with_streaming_response(self) -> AsyncRoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRoutesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/rpki/aspa.py b/src/cloudflare/resources/radar/bgp/rpki/aspa.py
index 5f18f566e7c..b49eb06d15d 100644
--- a/src/cloudflare/resources/radar/bgp/rpki/aspa.py
+++ b/src/cloudflare/resources/radar/bgp/rpki/aspa.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> ASPAResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ASPAResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> ASPAResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ASPAResourceWithStreamingResponse(self)
@@ -246,7 +246,7 @@ def with_raw_response(self) -> AsyncASPAResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncASPAResourceWithRawResponse(self)
@@ -255,7 +255,7 @@ def with_streaming_response(self) -> AsyncASPAResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncASPAResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/rpki/roas.py b/src/cloudflare/resources/radar/bgp/rpki/roas.py
index 7e69251d192..93128d9f0bb 100644
--- a/src/cloudflare/resources/radar/bgp/rpki/roas.py
+++ b/src/cloudflare/resources/radar/bgp/rpki/roas.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> RoasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RoasResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> RoasResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RoasResourceWithStreamingResponse(self)
@@ -138,7 +138,7 @@ def with_raw_response(self) -> AsyncRoasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRoasResourceWithRawResponse(self)
@@ -147,7 +147,7 @@ def with_streaming_response(self) -> AsyncRoasResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRoasResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/rpki/rpki.py b/src/cloudflare/resources/radar/bgp/rpki/rpki.py
index 0c5f82ac5cc..b8a625f9a6b 100644
--- a/src/cloudflare/resources/radar/bgp/rpki/rpki.py
+++ b/src/cloudflare/resources/radar/bgp/rpki/rpki.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> RPKIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RPKIResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> RPKIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RPKIResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncRPKIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRPKIResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncRPKIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRPKIResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/top/ases.py b/src/cloudflare/resources/radar/bgp/top/ases.py
index 344ead212cc..e48af70bde3 100644
--- a/src/cloudflare/resources/radar/bgp/top/ases.py
+++ b/src/cloudflare/resources/radar/bgp/top/ases.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> AsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> AsesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsesResourceWithStreamingResponse(self)
@@ -188,7 +188,7 @@ def with_raw_response(self) -> AsyncAsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAsesResourceWithRawResponse(self)
@@ -197,7 +197,7 @@ def with_streaming_response(self) -> AsyncAsesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAsesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bgp/top/top.py b/src/cloudflare/resources/radar/bgp/top/top.py
index 3f811e385fe..cc959372264 100644
--- a/src/cloudflare/resources/radar/bgp/top/top.py
+++ b/src/cloudflare/resources/radar/bgp/top/top.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -146,7 +146,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -155,7 +155,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/bots/bots.py b/src/cloudflare/resources/radar/bots/bots.py
index ecdc218f552..c4998a1edb7 100644
--- a/src/cloudflare/resources/radar/bots/bots.py
+++ b/src/cloudflare/resources/radar/bots/bots.py
@@ -55,7 +55,7 @@ def with_raw_response(self) -> BotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BotsResourceWithRawResponse(self)
@@ -64,7 +64,7 @@ def with_streaming_response(self) -> BotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BotsResourceWithStreamingResponse(self)
@@ -115,7 +115,8 @@ def list(
format: Format in which results will be returned.
- kind: Filters results by bot kind.
+ kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
limit: Limits the number of objects returned in the response.
@@ -257,7 +258,8 @@ def summary(
bot_category: Filters results by bot category.
- bot_kind: Filters results by bot kind.
+ bot_kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
bot_operator: Filters results by bot operator.
@@ -389,7 +391,8 @@ def timeseries(
bot_category: Filters results by bot category.
- bot_kind: Filters results by bot kind.
+ bot_kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
bot_operator: Filters results by bot operator.
@@ -520,7 +523,8 @@ def timeseries_groups(
bot_category: Filters results by bot category.
- bot_kind: Filters results by bot kind.
+ bot_kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
bot_operator: Filters results by bot operator.
@@ -604,7 +608,7 @@ def with_raw_response(self) -> AsyncBotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBotsResourceWithRawResponse(self)
@@ -613,7 +617,7 @@ def with_streaming_response(self) -> AsyncBotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBotsResourceWithStreamingResponse(self)
@@ -664,7 +668,8 @@ async def list(
format: Format in which results will be returned.
- kind: Filters results by bot kind.
+ kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
limit: Limits the number of objects returned in the response.
@@ -806,7 +811,8 @@ async def summary(
bot_category: Filters results by bot category.
- bot_kind: Filters results by bot kind.
+ bot_kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
bot_operator: Filters results by bot operator.
@@ -938,7 +944,8 @@ async def timeseries(
bot_category: Filters results by bot category.
- bot_kind: Filters results by bot kind.
+ bot_kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
bot_operator: Filters results by bot operator.
@@ -1069,7 +1076,8 @@ async def timeseries_groups(
bot_category: Filters results by bot category.
- bot_kind: Filters results by bot kind.
+ bot_kind: Filters results by bot kind. Deprecated: the Verified Bot / Signed Agent
+ distinction is being removed.
bot_operator: Filters results by bot operator.
diff --git a/src/cloudflare/resources/radar/bots/web_crawlers.py b/src/cloudflare/resources/radar/bots/web_crawlers.py
index d1c59b50617..08d9cfb911e 100644
--- a/src/cloudflare/resources/radar/bots/web_crawlers.py
+++ b/src/cloudflare/resources/radar/bots/web_crawlers.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> WebCrawlersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WebCrawlersResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> WebCrawlersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WebCrawlersResourceWithStreamingResponse(self)
@@ -288,7 +288,7 @@ def with_raw_response(self) -> AsyncWebCrawlersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWebCrawlersResourceWithRawResponse(self)
@@ -297,7 +297,7 @@ def with_streaming_response(self) -> AsyncWebCrawlersResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWebCrawlersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ct/authorities.py b/src/cloudflare/resources/radar/ct/authorities.py
index b523a44280f..b0fd49ce326 100644
--- a/src/cloudflare/resources/radar/ct/authorities.py
+++ b/src/cloudflare/resources/radar/ct/authorities.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AuthoritiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuthoritiesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AuthoritiesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuthoritiesResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncAuthoritiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuthoritiesResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncAuthoritiesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuthoritiesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ct/ct.py b/src/cloudflare/resources/radar/ct/ct.py
index c6382a7c94f..11644d903ae 100644
--- a/src/cloudflare/resources/radar/ct/ct.py
+++ b/src/cloudflare/resources/radar/ct/ct.py
@@ -59,7 +59,7 @@ def with_raw_response(self) -> CTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CTResourceWithRawResponse(self)
@@ -68,7 +68,7 @@ def with_streaming_response(self) -> CTResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CTResourceWithStreamingResponse(self)
@@ -623,7 +623,7 @@ def with_raw_response(self) -> AsyncCTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCTResourceWithRawResponse(self)
@@ -632,7 +632,7 @@ def with_streaming_response(self) -> AsyncCTResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCTResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ct/logs.py b/src/cloudflare/resources/radar/ct/logs.py
index 28c80918957..12c74af755d 100644
--- a/src/cloudflare/resources/radar/ct/logs.py
+++ b/src/cloudflare/resources/radar/ct/logs.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/datasets.py b/src/cloudflare/resources/radar/datasets.py
index f931ddde776..d46dd1767f2 100644
--- a/src/cloudflare/resources/radar/datasets.py
+++ b/src/cloudflare/resources/radar/datasets.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> DatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DatasetsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> DatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DatasetsResourceWithStreamingResponse(self)
@@ -193,7 +193,7 @@ def with_raw_response(self) -> AsyncDatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDatasetsResourceWithRawResponse(self)
@@ -202,7 +202,7 @@ def with_streaming_response(self) -> AsyncDatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDatasetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/dns/dns.py b/src/cloudflare/resources/radar/dns/dns.py
index 59c30541a27..3abbc20406b 100644
--- a/src/cloudflare/resources/radar/dns/dns.py
+++ b/src/cloudflare/resources/radar/dns/dns.py
@@ -71,7 +71,7 @@ def with_raw_response(self) -> DNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DNSResourceWithRawResponse(self)
@@ -80,7 +80,7 @@ def with_streaming_response(self) -> DNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DNSResourceWithStreamingResponse(self)
@@ -917,7 +917,7 @@ def with_raw_response(self) -> AsyncDNSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDNSResourceWithRawResponse(self)
@@ -926,7 +926,7 @@ def with_streaming_response(self) -> AsyncDNSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDNSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/dns/summary.py b/src/cloudflare/resources/radar/dns/summary.py
index da5d0b0af8e..9b518a55f8b 100644
--- a/src/cloudflare/resources/radar/dns/summary.py
+++ b/src/cloudflare/resources/radar/dns/summary.py
@@ -54,7 +54,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -63,7 +63,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -2161,7 +2161,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -2170,7 +2170,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/dns/timeseries_groups.py b/src/cloudflare/resources/radar/dns/timeseries_groups.py
index 3b7d4727287..a29c581ebcc 100644
--- a/src/cloudflare/resources/radar/dns/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/dns/timeseries_groups.py
@@ -54,7 +54,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -63,7 +63,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -2223,7 +2223,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -2232,7 +2232,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/dns/top.py b/src/cloudflare/resources/radar/dns/top.py
index 151ffc6a10f..87949aa7e24 100644
--- a/src/cloudflare/resources/radar/dns/top.py
+++ b/src/cloudflare/resources/radar/dns/top.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -564,7 +564,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -573,7 +573,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/email.py b/src/cloudflare/resources/radar/email/email.py
index 8b7febae4b6..41ac653d006 100644
--- a/src/cloudflare/resources/radar/email/email.py
+++ b/src/cloudflare/resources/radar/email/email.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> EmailResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EmailResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> EmailResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EmailResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncEmailResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEmailResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncEmailResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEmailResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/routing/routing.py b/src/cloudflare/resources/radar/email/routing/routing.py
index 38d17062f65..9e87d25673b 100644
--- a/src/cloudflare/resources/radar/email/routing/routing.py
+++ b/src/cloudflare/resources/radar/email/routing/routing.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> RoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RoutingResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> RoutingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RoutingResourceWithStreamingResponse(self)
@@ -288,7 +288,7 @@ def with_raw_response(self) -> AsyncRoutingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRoutingResourceWithRawResponse(self)
@@ -297,7 +297,7 @@ def with_streaming_response(self) -> AsyncRoutingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRoutingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/routing/summary.py b/src/cloudflare/resources/radar/email/routing/summary.py
index a2c25481826..ba5d8f87a8d 100644
--- a/src/cloudflare/resources/radar/email/routing/summary.py
+++ b/src/cloudflare/resources/radar/email/routing/summary.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -581,7 +581,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -590,7 +590,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/routing/timeseries_groups.py b/src/cloudflare/resources/radar/email/routing/timeseries_groups.py
index 4d0eabea887..ad6b90a4dd9 100644
--- a/src/cloudflare/resources/radar/email/routing/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/email/routing/timeseries_groups.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -617,7 +617,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -626,7 +626,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/security.py b/src/cloudflare/resources/radar/email/security/security.py
index ca2c86b66a5..2d3ebacf3b1 100644
--- a/src/cloudflare/resources/radar/email/security/security.py
+++ b/src/cloudflare/resources/radar/email/security/security.py
@@ -70,7 +70,7 @@ def with_raw_response(self) -> SecurityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SecurityResourceWithRawResponse(self)
@@ -79,7 +79,7 @@ def with_streaming_response(self) -> SecurityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SecurityResourceWithStreamingResponse(self)
@@ -300,7 +300,7 @@ def with_raw_response(self) -> AsyncSecurityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSecurityResourceWithRawResponse(self)
@@ -309,7 +309,7 @@ def with_streaming_response(self) -> AsyncSecurityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSecurityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/summary.py b/src/cloudflare/resources/radar/email/security/summary.py
index 0f62202cb05..abd75846d01 100644
--- a/src/cloudflare/resources/radar/email/security/summary.py
+++ b/src/cloudflare/resources/radar/email/security/summary.py
@@ -52,7 +52,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -823,7 +823,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -832,7 +832,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/timeseries_groups.py b/src/cloudflare/resources/radar/email/security/timeseries_groups.py
index 955c4e89342..5114122feaa 100644
--- a/src/cloudflare/resources/radar/email/security/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/email/security/timeseries_groups.py
@@ -54,7 +54,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -63,7 +63,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -882,7 +882,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -891,7 +891,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/top/tlds/malicious.py b/src/cloudflare/resources/radar/email/security/top/tlds/malicious.py
index ca9a5dbd29c..e54c9350e80 100644
--- a/src/cloudflare/resources/radar/email/security/top/tlds/malicious.py
+++ b/src/cloudflare/resources/radar/email/security/top/tlds/malicious.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> MaliciousResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MaliciousResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> MaliciousResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MaliciousResourceWithStreamingResponse(self)
@@ -149,7 +149,7 @@ def with_raw_response(self) -> AsyncMaliciousResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMaliciousResourceWithRawResponse(self)
@@ -158,7 +158,7 @@ def with_streaming_response(self) -> AsyncMaliciousResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMaliciousResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/top/tlds/spam.py b/src/cloudflare/resources/radar/email/security/top/tlds/spam.py
index 0f5ab826880..9d415280e6d 100644
--- a/src/cloudflare/resources/radar/email/security/top/tlds/spam.py
+++ b/src/cloudflare/resources/radar/email/security/top/tlds/spam.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SpamResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SpamResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SpamResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SpamResourceWithStreamingResponse(self)
@@ -149,7 +149,7 @@ def with_raw_response(self) -> AsyncSpamResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSpamResourceWithRawResponse(self)
@@ -158,7 +158,7 @@ def with_streaming_response(self) -> AsyncSpamResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSpamResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/top/tlds/spoof.py b/src/cloudflare/resources/radar/email/security/top/tlds/spoof.py
index 07a06fee56e..689f710f1e0 100644
--- a/src/cloudflare/resources/radar/email/security/top/tlds/spoof.py
+++ b/src/cloudflare/resources/radar/email/security/top/tlds/spoof.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SpoofResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SpoofResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SpoofResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SpoofResourceWithStreamingResponse(self)
@@ -149,7 +149,7 @@ def with_raw_response(self) -> AsyncSpoofResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSpoofResourceWithRawResponse(self)
@@ -158,7 +158,7 @@ def with_streaming_response(self) -> AsyncSpoofResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSpoofResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/top/tlds/tlds.py b/src/cloudflare/resources/radar/email/security/top/tlds/tlds.py
index ae27cfc8445..8b4f8a220e0 100644
--- a/src/cloudflare/resources/radar/email/security/top/tlds/tlds.py
+++ b/src/cloudflare/resources/radar/email/security/top/tlds/tlds.py
@@ -69,7 +69,7 @@ def with_raw_response(self) -> TLDsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TLDsResourceWithRawResponse(self)
@@ -78,7 +78,7 @@ def with_streaming_response(self) -> TLDsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TLDsResourceWithStreamingResponse(self)
@@ -192,7 +192,7 @@ def with_raw_response(self) -> AsyncTLDsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTLDsResourceWithRawResponse(self)
@@ -201,7 +201,7 @@ def with_streaming_response(self) -> AsyncTLDsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTLDsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/email/security/top/top.py b/src/cloudflare/resources/radar/email/security/top/top.py
index 5253082721a..e76d418a51e 100644
--- a/src/cloudflare/resources/radar/email/security/top/top.py
+++ b/src/cloudflare/resources/radar/email/security/top/top.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/entities/asns.py b/src/cloudflare/resources/radar/entities/asns.py
index a2640a376e6..2e6da280cfa 100644
--- a/src/cloudflare/resources/radar/entities/asns.py
+++ b/src/cloudflare/resources/radar/entities/asns.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> ASNsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ASNsResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> ASNsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ASNsResourceWithStreamingResponse(self)
@@ -398,7 +398,7 @@ def with_raw_response(self) -> AsyncASNsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncASNsResourceWithRawResponse(self)
@@ -407,7 +407,7 @@ def with_streaming_response(self) -> AsyncASNsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncASNsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/entities/entities.py b/src/cloudflare/resources/radar/entities/entities.py
index 3a09e011fc7..6125c92000e 100644
--- a/src/cloudflare/resources/radar/entities/entities.py
+++ b/src/cloudflare/resources/radar/entities/entities.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> EntitiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EntitiesResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> EntitiesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EntitiesResourceWithStreamingResponse(self)
@@ -132,7 +132,7 @@ def with_raw_response(self) -> AsyncEntitiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEntitiesResourceWithRawResponse(self)
@@ -141,7 +141,7 @@ def with_streaming_response(self) -> AsyncEntitiesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEntitiesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/entities/locations.py b/src/cloudflare/resources/radar/entities/locations.py
index 06e490c0f5c..4be529a4576 100644
--- a/src/cloudflare/resources/radar/entities/locations.py
+++ b/src/cloudflare/resources/radar/entities/locations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> LocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LocationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> LocationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LocationsResourceWithStreamingResponse(self)
@@ -168,7 +168,7 @@ def with_raw_response(self) -> AsyncLocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLocationsResourceWithRawResponse(self)
@@ -177,7 +177,7 @@ def with_streaming_response(self) -> AsyncLocationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLocationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/geolocations.py b/src/cloudflare/resources/radar/geolocations.py
index ed9610173c7..4940218caa3 100644
--- a/src/cloudflare/resources/radar/geolocations.py
+++ b/src/cloudflare/resources/radar/geolocations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> GeolocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GeolocationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> GeolocationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GeolocationsResourceWithStreamingResponse(self)
@@ -166,7 +166,7 @@ def with_raw_response(self) -> AsyncGeolocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGeolocationsResourceWithRawResponse(self)
@@ -175,7 +175,7 @@ def with_streaming_response(self) -> AsyncGeolocationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGeolocationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/ases.py b/src/cloudflare/resources/radar/http/ases/ases.py
index 171dd7d8ca1..47199b2b535 100644
--- a/src/cloudflare/resources/radar/http/ases/ases.py
+++ b/src/cloudflare/resources/radar/http/ases/ases.py
@@ -129,7 +129,7 @@ def with_raw_response(self) -> AsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsesResourceWithRawResponse(self)
@@ -138,7 +138,7 @@ def with_streaming_response(self) -> AsesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsesResourceWithStreamingResponse(self)
@@ -306,7 +306,7 @@ def with_raw_response(self) -> AsyncAsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAsesResourceWithRawResponse(self)
@@ -315,7 +315,7 @@ def with_streaming_response(self) -> AsyncAsesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAsesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/bot_class.py b/src/cloudflare/resources/radar/http/ases/bot_class.py
index 656005c4b1b..ea28e8cf6fb 100644
--- a/src/cloudflare/resources/radar/http/ases/bot_class.py
+++ b/src/cloudflare/resources/radar/http/ases/bot_class.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> BotClassResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BotClassResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> BotClassResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BotClassResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncBotClassResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBotClassResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncBotClassResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBotClassResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/browser_family.py b/src/cloudflare/resources/radar/http/ases/browser_family.py
index 5c93dd18d21..a830a707f9e 100644
--- a/src/cloudflare/resources/radar/http/ases/browser_family.py
+++ b/src/cloudflare/resources/radar/http/ases/browser_family.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> BrowserFamilyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BrowserFamilyResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> BrowserFamilyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BrowserFamilyResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncBrowserFamilyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBrowserFamilyResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncBrowserFamilyResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBrowserFamilyResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/device_type.py b/src/cloudflare/resources/radar/http/ases/device_type.py
index a36a34567d1..eac290065a3 100644
--- a/src/cloudflare/resources/radar/http/ases/device_type.py
+++ b/src/cloudflare/resources/radar/http/ases/device_type.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> DeviceTypeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DeviceTypeResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> DeviceTypeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DeviceTypeResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncDeviceTypeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDeviceTypeResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncDeviceTypeResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDeviceTypeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/http_method.py b/src/cloudflare/resources/radar/http/ases/http_method.py
index 594174e7622..5ae292264fe 100644
--- a/src/cloudflare/resources/radar/http/ases/http_method.py
+++ b/src/cloudflare/resources/radar/http/ases/http_method.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> HTTPMethodResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HTTPMethodResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> HTTPMethodResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HTTPMethodResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncHTTPMethodResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHTTPMethodResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncHTTPMethodResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHTTPMethodResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/http_protocol.py b/src/cloudflare/resources/radar/http/ases/http_protocol.py
index 6eb9a5cfaa6..93792cf0d83 100644
--- a/src/cloudflare/resources/radar/http/ases/http_protocol.py
+++ b/src/cloudflare/resources/radar/http/ases/http_protocol.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> HTTPProtocolResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HTTPProtocolResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> HTTPProtocolResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HTTPProtocolResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncHTTPProtocolResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHTTPProtocolResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncHTTPProtocolResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHTTPProtocolResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/ip_version.py b/src/cloudflare/resources/radar/http/ases/ip_version.py
index 9c1a2a07f47..954483f8a21 100644
--- a/src/cloudflare/resources/radar/http/ases/ip_version.py
+++ b/src/cloudflare/resources/radar/http/ases/ip_version.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> IPVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPVersionResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> IPVersionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPVersionResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncIPVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPVersionResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncIPVersionResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPVersionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/os.py b/src/cloudflare/resources/radar/http/ases/os.py
index caa082814d3..7e90167d612 100644
--- a/src/cloudflare/resources/radar/http/ases/os.py
+++ b/src/cloudflare/resources/radar/http/ases/os.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> OSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OSResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> OSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OSResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncOSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOSResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncOSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/ases/tls_version.py b/src/cloudflare/resources/radar/http/ases/tls_version.py
index 7ce8e454698..de18c3e3cb2 100644
--- a/src/cloudflare/resources/radar/http/ases/tls_version.py
+++ b/src/cloudflare/resources/radar/http/ases/tls_version.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TLSVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TLSVersionResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TLSVersionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TLSVersionResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncTLSVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTLSVersionResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncTLSVersionResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTLSVersionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/http.py b/src/cloudflare/resources/radar/http/http.py
index d516392ed4a..587054aca1d 100644
--- a/src/cloudflare/resources/radar/http/http.py
+++ b/src/cloudflare/resources/radar/http/http.py
@@ -95,7 +95,7 @@ def with_raw_response(self) -> HTTPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HTTPResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> HTTPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HTTPResourceWithStreamingResponse(self)
@@ -651,7 +651,7 @@ def with_raw_response(self) -> AsyncHTTPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHTTPResourceWithRawResponse(self)
@@ -660,7 +660,7 @@ def with_streaming_response(self) -> AsyncHTTPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHTTPResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/bot_class.py b/src/cloudflare/resources/radar/http/locations/bot_class.py
index 428b641ab98..54b4132dac3 100644
--- a/src/cloudflare/resources/radar/http/locations/bot_class.py
+++ b/src/cloudflare/resources/radar/http/locations/bot_class.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> BotClassResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BotClassResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> BotClassResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BotClassResourceWithStreamingResponse(self)
@@ -179,7 +179,7 @@ def with_raw_response(self) -> AsyncBotClassResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBotClassResourceWithRawResponse(self)
@@ -188,7 +188,7 @@ def with_streaming_response(self) -> AsyncBotClassResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBotClassResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/browser_family.py b/src/cloudflare/resources/radar/http/locations/browser_family.py
index d3497659723..964c20d1044 100644
--- a/src/cloudflare/resources/radar/http/locations/browser_family.py
+++ b/src/cloudflare/resources/radar/http/locations/browser_family.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> BrowserFamilyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BrowserFamilyResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> BrowserFamilyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BrowserFamilyResourceWithStreamingResponse(self)
@@ -179,7 +179,7 @@ def with_raw_response(self) -> AsyncBrowserFamilyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBrowserFamilyResourceWithRawResponse(self)
@@ -188,7 +188,7 @@ def with_streaming_response(self) -> AsyncBrowserFamilyResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBrowserFamilyResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/device_type.py b/src/cloudflare/resources/radar/http/locations/device_type.py
index f8600053578..ef35d0603bd 100644
--- a/src/cloudflare/resources/radar/http/locations/device_type.py
+++ b/src/cloudflare/resources/radar/http/locations/device_type.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> DeviceTypeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DeviceTypeResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> DeviceTypeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DeviceTypeResourceWithStreamingResponse(self)
@@ -179,7 +179,7 @@ def with_raw_response(self) -> AsyncDeviceTypeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDeviceTypeResourceWithRawResponse(self)
@@ -188,7 +188,7 @@ def with_streaming_response(self) -> AsyncDeviceTypeResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDeviceTypeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/http_method.py b/src/cloudflare/resources/radar/http/locations/http_method.py
index 6d19ee42cd5..7bbe3d84489 100644
--- a/src/cloudflare/resources/radar/http/locations/http_method.py
+++ b/src/cloudflare/resources/radar/http/locations/http_method.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> HTTPMethodResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HTTPMethodResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> HTTPMethodResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HTTPMethodResourceWithStreamingResponse(self)
@@ -179,7 +179,7 @@ def with_raw_response(self) -> AsyncHTTPMethodResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHTTPMethodResourceWithRawResponse(self)
@@ -188,7 +188,7 @@ def with_streaming_response(self) -> AsyncHTTPMethodResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHTTPMethodResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/http_protocol.py b/src/cloudflare/resources/radar/http/locations/http_protocol.py
index 3a0158e4222..4b8b17f3815 100644
--- a/src/cloudflare/resources/radar/http/locations/http_protocol.py
+++ b/src/cloudflare/resources/radar/http/locations/http_protocol.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> HTTPProtocolResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HTTPProtocolResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> HTTPProtocolResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HTTPProtocolResourceWithStreamingResponse(self)
@@ -179,7 +179,7 @@ def with_raw_response(self) -> AsyncHTTPProtocolResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHTTPProtocolResourceWithRawResponse(self)
@@ -188,7 +188,7 @@ def with_streaming_response(self) -> AsyncHTTPProtocolResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHTTPProtocolResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/ip_version.py b/src/cloudflare/resources/radar/http/locations/ip_version.py
index 184ae43c04c..2cfedaff313 100644
--- a/src/cloudflare/resources/radar/http/locations/ip_version.py
+++ b/src/cloudflare/resources/radar/http/locations/ip_version.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> IPVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPVersionResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> IPVersionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPVersionResourceWithStreamingResponse(self)
@@ -179,7 +179,7 @@ def with_raw_response(self) -> AsyncIPVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPVersionResourceWithRawResponse(self)
@@ -188,7 +188,7 @@ def with_streaming_response(self) -> AsyncIPVersionResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPVersionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/locations.py b/src/cloudflare/resources/radar/http/locations/locations.py
index f35bdc497e6..13f044165e9 100644
--- a/src/cloudflare/resources/radar/http/locations/locations.py
+++ b/src/cloudflare/resources/radar/http/locations/locations.py
@@ -129,7 +129,7 @@ def with_raw_response(self) -> LocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LocationsResourceWithRawResponse(self)
@@ -138,7 +138,7 @@ def with_streaming_response(self) -> LocationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LocationsResourceWithStreamingResponse(self)
@@ -306,7 +306,7 @@ def with_raw_response(self) -> AsyncLocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLocationsResourceWithRawResponse(self)
@@ -315,7 +315,7 @@ def with_streaming_response(self) -> AsyncLocationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLocationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/os.py b/src/cloudflare/resources/radar/http/locations/os.py
index 3ef50776edc..7cb7234f2c5 100644
--- a/src/cloudflare/resources/radar/http/locations/os.py
+++ b/src/cloudflare/resources/radar/http/locations/os.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> OSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OSResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> OSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OSResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncOSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOSResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncOSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/locations/tls_version.py b/src/cloudflare/resources/radar/http/locations/tls_version.py
index a342f294e68..8ecae772621 100644
--- a/src/cloudflare/resources/radar/http/locations/tls_version.py
+++ b/src/cloudflare/resources/radar/http/locations/tls_version.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TLSVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TLSVersionResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TLSVersionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TLSVersionResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncTLSVersionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTLSVersionResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncTLSVersionResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTLSVersionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/summary.py b/src/cloudflare/resources/radar/http/summary.py
index 6859ec69b38..7f37b4c5eaf 100644
--- a/src/cloudflare/resources/radar/http/summary.py
+++ b/src/cloudflare/resources/radar/http/summary.py
@@ -50,7 +50,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -59,7 +59,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -1032,7 +1032,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -1041,7 +1041,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/timeseries_groups.py b/src/cloudflare/resources/radar/http/timeseries_groups.py
index 1abeaa86143..dffe64da1a0 100644
--- a/src/cloudflare/resources/radar/http/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/http/timeseries_groups.py
@@ -54,7 +54,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -63,7 +63,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -1350,7 +1350,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -1359,7 +1359,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/http/top.py b/src/cloudflare/resources/radar/http/top.py
index 93a3faa2427..ecf224838cf 100644
--- a/src/cloudflare/resources/radar/http/top.py
+++ b/src/cloudflare/resources/radar/http/top.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -306,7 +306,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -315,7 +315,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/leaked_credentials/leaked_credentials.py b/src/cloudflare/resources/radar/leaked_credentials/leaked_credentials.py
index a8d055ea1f3..d1688b343e1 100644
--- a/src/cloudflare/resources/radar/leaked_credentials/leaked_credentials.py
+++ b/src/cloudflare/resources/radar/leaked_credentials/leaked_credentials.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> LeakedCredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LeakedCredentialsResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> LeakedCredentialsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LeakedCredentialsResourceWithStreamingResponse(self)
@@ -316,7 +316,7 @@ def with_raw_response(self) -> AsyncLeakedCredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLeakedCredentialsResourceWithRawResponse(self)
@@ -325,7 +325,7 @@ def with_streaming_response(self) -> AsyncLeakedCredentialsResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLeakedCredentialsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/leaked_credentials/summary.py b/src/cloudflare/resources/radar/leaked_credentials/summary.py
index bba1af6177a..544b5e90a7e 100644
--- a/src/cloudflare/resources/radar/leaked_credentials/summary.py
+++ b/src/cloudflare/resources/radar/leaked_credentials/summary.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -194,7 +194,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -203,7 +203,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/leaked_credentials/timeseries_groups.py b/src/cloudflare/resources/radar/leaked_credentials/timeseries_groups.py
index efc2df0c83f..ec17b8a3955 100644
--- a/src/cloudflare/resources/radar/leaked_credentials/timeseries_groups.py
+++ b/src/cloudflare/resources/radar/leaked_credentials/timeseries_groups.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> TimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TimeseriesGroupsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> TimeseriesGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TimeseriesGroupsResourceWithStreamingResponse(self)
@@ -207,7 +207,7 @@ def with_raw_response(self) -> AsyncTimeseriesGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTimeseriesGroupsResourceWithRawResponse(self)
@@ -216,7 +216,7 @@ def with_streaming_response(self) -> AsyncTimeseriesGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTimeseriesGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/netflows/netflows.py b/src/cloudflare/resources/radar/netflows/netflows.py
index ea0dc3e9a8b..30526ca7fc2 100644
--- a/src/cloudflare/resources/radar/netflows/netflows.py
+++ b/src/cloudflare/resources/radar/netflows/netflows.py
@@ -54,7 +54,7 @@ def with_raw_response(self) -> NetFlowsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NetFlowsResourceWithRawResponse(self)
@@ -63,7 +63,7 @@ def with_streaming_response(self) -> NetFlowsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NetFlowsResourceWithStreamingResponse(self)
@@ -489,7 +489,7 @@ def with_raw_response(self) -> AsyncNetFlowsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNetFlowsResourceWithRawResponse(self)
@@ -498,7 +498,7 @@ def with_streaming_response(self) -> AsyncNetFlowsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNetFlowsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/netflows/top.py b/src/cloudflare/resources/radar/netflows/top.py
index 467898134c8..de4a6ed0372 100644
--- a/src/cloudflare/resources/radar/netflows/top.py
+++ b/src/cloudflare/resources/radar/netflows/top.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -237,7 +237,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -246,7 +246,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/post_quantum/origin.py b/src/cloudflare/resources/radar/post_quantum/origin.py
index 9d58de9b4b2..7731661e62b 100644
--- a/src/cloudflare/resources/radar/post_quantum/origin.py
+++ b/src/cloudflare/resources/radar/post_quantum/origin.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> OriginResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OriginResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> OriginResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OriginResourceWithStreamingResponse(self)
@@ -189,7 +189,7 @@ def with_raw_response(self) -> AsyncOriginResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOriginResourceWithRawResponse(self)
@@ -198,7 +198,7 @@ def with_streaming_response(self) -> AsyncOriginResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOriginResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/post_quantum/post_quantum.py b/src/cloudflare/resources/radar/post_quantum/post_quantum.py
index 3860bba6380..d3da2e86159 100644
--- a/src/cloudflare/resources/radar/post_quantum/post_quantum.py
+++ b/src/cloudflare/resources/radar/post_quantum/post_quantum.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> PostQuantumResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PostQuantumResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> PostQuantumResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PostQuantumResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncPostQuantumResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPostQuantumResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncPostQuantumResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPostQuantumResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/post_quantum/tls.py b/src/cloudflare/resources/radar/post_quantum/tls.py
index 42538976b9c..9f05b97eef6 100644
--- a/src/cloudflare/resources/radar/post_quantum/tls.py
+++ b/src/cloudflare/resources/radar/post_quantum/tls.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> TLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TLSResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> TLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TLSResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncTLSResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTLSResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncTLSResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTLSResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/quality/iqi.py b/src/cloudflare/resources/radar/quality/iqi.py
index c5a89636de4..0d02f7f0586 100644
--- a/src/cloudflare/resources/radar/quality/iqi.py
+++ b/src/cloudflare/resources/radar/quality/iqi.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> IQIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IQIResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> IQIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IQIResourceWithStreamingResponse(self)
@@ -235,7 +235,7 @@ def with_raw_response(self) -> AsyncIQIResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIQIResourceWithRawResponse(self)
@@ -244,7 +244,7 @@ def with_streaming_response(self) -> AsyncIQIResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIQIResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/quality/quality.py b/src/cloudflare/resources/radar/quality/quality.py
index e7cff1eac89..f0fb7eaf027 100644
--- a/src/cloudflare/resources/radar/quality/quality.py
+++ b/src/cloudflare/resources/radar/quality/quality.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> QualityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QualityResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> QualityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QualityResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncQualityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQualityResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncQualityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQualityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/quality/speed/speed.py b/src/cloudflare/resources/radar/quality/speed/speed.py
index e3b27dfbb45..a22a40ebb76 100644
--- a/src/cloudflare/resources/radar/quality/speed/speed.py
+++ b/src/cloudflare/resources/radar/quality/speed/speed.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> SpeedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SpeedResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> SpeedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SpeedResourceWithStreamingResponse(self)
@@ -221,7 +221,7 @@ def with_raw_response(self) -> AsyncSpeedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSpeedResourceWithRawResponse(self)
@@ -230,7 +230,7 @@ def with_streaming_response(self) -> AsyncSpeedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSpeedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/quality/speed/top.py b/src/cloudflare/resources/radar/quality/speed/top.py
index 6827dc62b1f..1fa993d55c5 100644
--- a/src/cloudflare/resources/radar/quality/speed/top.py
+++ b/src/cloudflare/resources/radar/quality/speed/top.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -227,7 +227,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -236,7 +236,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/radar.py b/src/cloudflare/resources/radar/radar.py
index aaaa545c036..47137493bda 100644
--- a/src/cloudflare/resources/radar/radar.py
+++ b/src/cloudflare/resources/radar/radar.py
@@ -303,7 +303,7 @@ def with_raw_response(self) -> RadarResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RadarResourceWithRawResponse(self)
@@ -312,7 +312,7 @@ def with_streaming_response(self) -> RadarResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RadarResourceWithStreamingResponse(self)
@@ -420,7 +420,7 @@ def with_raw_response(self) -> AsyncRadarResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRadarResourceWithRawResponse(self)
@@ -429,7 +429,7 @@ def with_streaming_response(self) -> AsyncRadarResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRadarResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ranking/domain.py b/src/cloudflare/resources/radar/ranking/domain.py
index 25a22058c30..71264884f26 100644
--- a/src/cloudflare/resources/radar/ranking/domain.py
+++ b/src/cloudflare/resources/radar/ranking/domain.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> DomainResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> DomainResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainResourceWithStreamingResponse(self)
@@ -126,7 +126,7 @@ def with_raw_response(self) -> AsyncDomainResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainResourceWithRawResponse(self)
@@ -135,7 +135,7 @@ def with_streaming_response(self) -> AsyncDomainResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ranking/internet_services.py b/src/cloudflare/resources/radar/ranking/internet_services.py
index 577ff274502..a5d0fa808f6 100644
--- a/src/cloudflare/resources/radar/ranking/internet_services.py
+++ b/src/cloudflare/resources/radar/ranking/internet_services.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> InternetServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InternetServicesResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> InternetServicesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InternetServicesResourceWithStreamingResponse(self)
@@ -245,7 +245,7 @@ def with_raw_response(self) -> AsyncInternetServicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInternetServicesResourceWithRawResponse(self)
@@ -254,7 +254,7 @@ def with_streaming_response(self) -> AsyncInternetServicesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInternetServicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/ranking/ranking.py b/src/cloudflare/resources/radar/ranking/ranking.py
index 2ff2768f9f7..cb570121d18 100644
--- a/src/cloudflare/resources/radar/ranking/ranking.py
+++ b/src/cloudflare/resources/radar/ranking/ranking.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> RankingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RankingResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> RankingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RankingResourceWithStreamingResponse(self)
@@ -241,7 +241,7 @@ def with_raw_response(self) -> AsyncRankingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRankingResourceWithRawResponse(self)
@@ -250,7 +250,7 @@ def with_streaming_response(self) -> AsyncRankingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRankingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/robots_txt/robots_txt.py b/src/cloudflare/resources/radar/robots_txt/robots_txt.py
index 24d416eb7fb..6c5af4b63f5 100644
--- a/src/cloudflare/resources/radar/robots_txt/robots_txt.py
+++ b/src/cloudflare/resources/radar/robots_txt/robots_txt.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> RobotsTXTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RobotsTXTResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> RobotsTXTResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RobotsTXTResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncRobotsTXTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRobotsTXTResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncRobotsTXTResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRobotsTXTResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/robots_txt/top/top.py b/src/cloudflare/resources/radar/robots_txt/top/top.py
index d8aeb803a8d..092f55c73e9 100644
--- a/src/cloudflare/resources/radar/robots_txt/top/top.py
+++ b/src/cloudflare/resources/radar/robots_txt/top/top.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -129,7 +129,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -138,7 +138,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/robots_txt/top/user_agents.py b/src/cloudflare/resources/radar/robots_txt/top/user_agents.py
index aa7b368669b..1231d5281b8 100644
--- a/src/cloudflare/resources/radar/robots_txt/top/user_agents.py
+++ b/src/cloudflare/resources/radar/robots_txt/top/user_agents.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> UserAgentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UserAgentsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> UserAgentsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UserAgentsResourceWithStreamingResponse(self)
@@ -121,7 +121,7 @@ def with_raw_response(self) -> AsyncUserAgentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUserAgentsResourceWithRawResponse(self)
@@ -130,7 +130,7 @@ def with_streaming_response(self) -> AsyncUserAgentsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUserAgentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/search.py b/src/cloudflare/resources/radar/search.py
index 91f34049e8a..08556689bc4 100644
--- a/src/cloudflare/resources/radar/search.py
+++ b/src/cloudflare/resources/radar/search.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SearchResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SearchResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SearchResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SearchResourceWithStreamingResponse(self)
@@ -152,7 +152,7 @@ def with_raw_response(self) -> AsyncSearchResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSearchResourceWithRawResponse(self)
@@ -161,7 +161,7 @@ def with_streaming_response(self) -> AsyncSearchResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSearchResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/tcp_resets_timeouts.py b/src/cloudflare/resources/radar/tcp_resets_timeouts.py
index 9dd77daf74b..79dd6c6e539 100644
--- a/src/cloudflare/resources/radar/tcp_resets_timeouts.py
+++ b/src/cloudflare/resources/radar/tcp_resets_timeouts.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> TCPResetsTimeoutsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TCPResetsTimeoutsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> TCPResetsTimeoutsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TCPResetsTimeoutsResourceWithStreamingResponse(self)
@@ -225,7 +225,7 @@ def with_raw_response(self) -> AsyncTCPResetsTimeoutsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTCPResetsTimeoutsResourceWithRawResponse(self)
@@ -234,7 +234,7 @@ def with_streaming_response(self) -> AsyncTCPResetsTimeoutsResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTCPResetsTimeoutsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/traffic_anomalies/locations.py b/src/cloudflare/resources/radar/traffic_anomalies/locations.py
index 737d8fe8d60..e40ed5af906 100644
--- a/src/cloudflare/resources/radar/traffic_anomalies/locations.py
+++ b/src/cloudflare/resources/radar/traffic_anomalies/locations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> LocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LocationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> LocationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LocationsResourceWithStreamingResponse(self)
@@ -118,7 +118,7 @@ def with_raw_response(self) -> AsyncLocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLocationsResourceWithRawResponse(self)
@@ -127,7 +127,7 @@ def with_streaming_response(self) -> AsyncLocationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLocationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py b/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py
index ff2f0d4371c..f4ca3e0f5bb 100644
--- a/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py
+++ b/src/cloudflare/resources/radar/traffic_anomalies/traffic_anomalies.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> TrafficAnomaliesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TrafficAnomaliesResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> TrafficAnomaliesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TrafficAnomaliesResourceWithStreamingResponse(self)
@@ -154,7 +154,7 @@ def with_raw_response(self) -> AsyncTrafficAnomaliesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTrafficAnomaliesResourceWithRawResponse(self)
@@ -163,7 +163,7 @@ def with_streaming_response(self) -> AsyncTrafficAnomaliesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTrafficAnomaliesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/verified_bots/top.py b/src/cloudflare/resources/radar/verified_bots/top.py
index 8e3fb21aca5..91e6469c4f6 100644
--- a/src/cloudflare/resources/radar/verified_bots/top.py
+++ b/src/cloudflare/resources/radar/verified_bots/top.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> TopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TopResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> TopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TopResourceWithStreamingResponse(self)
@@ -231,7 +231,7 @@ def with_raw_response(self) -> AsyncTopResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTopResourceWithRawResponse(self)
@@ -240,7 +240,7 @@ def with_streaming_response(self) -> AsyncTopResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTopResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/radar/verified_bots/verified_bots.py b/src/cloudflare/resources/radar/verified_bots/verified_bots.py
index 81deddd4897..44c11674155 100644
--- a/src/cloudflare/resources/radar/verified_bots/verified_bots.py
+++ b/src/cloudflare/resources/radar/verified_bots/verified_bots.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> VerifiedBotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VerifiedBotsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> VerifiedBotsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VerifiedBotsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncVerifiedBotsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVerifiedBotsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncVerifiedBotsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVerifiedBotsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rate_limits/rate_limits.py b/src/cloudflare/resources/rate_limits/rate_limits.py
index cdbb215d962..5183edd05ef 100644
--- a/src/cloudflare/resources/rate_limits/rate_limits.py
+++ b/src/cloudflare/resources/rate_limits/rate_limits.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> RateLimitsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RateLimitsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> RateLimitsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RateLimitsResourceWithStreamingResponse(self)
@@ -346,7 +346,7 @@ def with_raw_response(self) -> AsyncRateLimitsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRateLimitsResourceWithRawResponse(self)
@@ -355,7 +355,7 @@ def with_streaming_response(self) -> AsyncRateLimitsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRateLimitsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/active_session.py b/src/cloudflare/resources/realtime_kit/active_session.py
index c7bbada5441..87b6491b16e 100644
--- a/src/cloudflare/resources/realtime_kit/active_session.py
+++ b/src/cloudflare/resources/realtime_kit/active_session.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ActiveSessionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ActiveSessionResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ActiveSessionResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ActiveSessionResourceWithStreamingResponse(self)
@@ -275,7 +275,7 @@ def with_raw_response(self) -> AsyncActiveSessionResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncActiveSessionResourceWithRawResponse(self)
@@ -284,7 +284,7 @@ def with_streaming_response(self) -> AsyncActiveSessionResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncActiveSessionResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/analytics.py b/src/cloudflare/resources/realtime_kit/analytics.py
index b759b910eac..4712d88b038 100644
--- a/src/cloudflare/resources/realtime_kit/analytics.py
+++ b/src/cloudflare/resources/realtime_kit/analytics.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> AnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AnalyticsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> AnalyticsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AnalyticsResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncAnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAnalyticsResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncAnalyticsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAnalyticsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/apps.py b/src/cloudflare/resources/realtime_kit/apps.py
index f9e0c7167e5..0ac12b1f0a3 100644
--- a/src/cloudflare/resources/realtime_kit/apps.py
+++ b/src/cloudflare/resources/realtime_kit/apps.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> AppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AppsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> AppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AppsResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncAppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAppsResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncAppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAppsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/livestreams.py b/src/cloudflare/resources/realtime_kit/livestreams.py
index eb97c9ac46e..be2e2e57599 100644
--- a/src/cloudflare/resources/realtime_kit/livestreams.py
+++ b/src/cloudflare/resources/realtime_kit/livestreams.py
@@ -68,7 +68,7 @@ def with_raw_response(self) -> LivestreamsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LivestreamsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> LivestreamsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LivestreamsResourceWithStreamingResponse(self)
@@ -739,7 +739,7 @@ def with_raw_response(self) -> AsyncLivestreamsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLivestreamsResourceWithRawResponse(self)
@@ -748,7 +748,7 @@ def with_streaming_response(self) -> AsyncLivestreamsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLivestreamsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/meetings.py b/src/cloudflare/resources/realtime_kit/meetings.py
index 738a15822e2..c5710ee2dc0 100644
--- a/src/cloudflare/resources/realtime_kit/meetings.py
+++ b/src/cloudflare/resources/realtime_kit/meetings.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> MeetingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MeetingsResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> MeetingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MeetingsResourceWithStreamingResponse(self)
@@ -848,7 +848,7 @@ def with_raw_response(self) -> AsyncMeetingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMeetingsResourceWithRawResponse(self)
@@ -857,7 +857,7 @@ def with_streaming_response(self) -> AsyncMeetingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMeetingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/presets.py b/src/cloudflare/resources/realtime_kit/presets.py
index af14c91d91b..89d94873208 100644
--- a/src/cloudflare/resources/realtime_kit/presets.py
+++ b/src/cloudflare/resources/realtime_kit/presets.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> PresetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PresetsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> PresetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PresetsResourceWithStreamingResponse(self)
@@ -327,7 +327,7 @@ def with_raw_response(self) -> AsyncPresetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPresetsResourceWithRawResponse(self)
@@ -336,7 +336,7 @@ def with_streaming_response(self) -> AsyncPresetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPresetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/realtime_kit.py b/src/cloudflare/resources/realtime_kit/realtime_kit.py
index 445bf22ce08..bddf46e0c8f 100644
--- a/src/cloudflare/resources/realtime_kit/realtime_kit.py
+++ b/src/cloudflare/resources/realtime_kit/realtime_kit.py
@@ -123,7 +123,7 @@ def with_raw_response(self) -> RealtimeKitResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RealtimeKitResourceWithRawResponse(self)
@@ -132,7 +132,7 @@ def with_streaming_response(self) -> RealtimeKitResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RealtimeKitResourceWithStreamingResponse(self)
@@ -180,7 +180,7 @@ def with_raw_response(self) -> AsyncRealtimeKitResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRealtimeKitResourceWithRawResponse(self)
@@ -189,7 +189,7 @@ def with_streaming_response(self) -> AsyncRealtimeKitResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRealtimeKitResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/realtime_kit/recordings.py b/src/cloudflare/resources/realtime_kit/recordings.py
index bd0d30a581a..2dd24c7c615 100644
--- a/src/cloudflare/resources/realtime_kit/recordings.py
+++ b/src/cloudflare/resources/realtime_kit/recordings.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> RecordingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RecordingsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> RecordingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RecordingsResourceWithStreamingResponse(self)
@@ -167,7 +167,7 @@ def get_recordings(
sort_by: Literal["invokedTime"] | Omit = omit,
sort_order: Literal["ASC", "DESC"] | Omit = omit,
start_time: Union[str, datetime] | Omit = omit,
- status: List[Literal["INVOKED", "RECORDING", "UPLOADING", "UPLOADED"]] | Omit = omit,
+ status: List[Literal["INVOKED", "RECORDING", "UPLOADING", "UPLOADED", "ERRORED", "PAUSED"]] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -298,12 +298,12 @@ def start_recordings(
app_id: str,
*,
account_id: str,
+ meeting_id: str,
allow_multiple_recordings: bool | Omit = omit,
audio_config: recording_start_recordings_params.AudioConfig | Omit = omit,
file_name_prefix: str | Omit = omit,
interactive_config: recording_start_recordings_params.InteractiveConfig | Omit = omit,
max_seconds: int | Omit = omit,
- meeting_id: str | Omit = omit,
realtimekit_bucket_config: recording_start_recordings_params.RealtimekitBucketConfig | Omit = omit,
rtmp_out_config: recording_start_recordings_params.RtmpOutConfig | Omit = omit,
storage_config: Optional[recording_start_recordings_params.StorageConfig] | Omit = omit,
@@ -327,6 +327,8 @@ def start_recordings(
app_id: The app identifier tag.
+ meeting_id: ID of the meeting to record.
+
allow_multiple_recordings: By default, a meeting allows only one recording to run at a time. Enabling the
`allow_multiple_recordings` parameter to true allows you to initiate multiple
recordings concurrently in the same meeting. This allows you to record separate
@@ -346,8 +348,6 @@ def start_recordings(
max_seconds: Specifies the maximum duration for recording in seconds, ranging from a minimum
of 60 seconds to a maximum of 24 hours.
- meeting_id: ID of the meeting to record.
-
url: Pass a custom url to record arbitary screen
extra_headers: Send extra headers
@@ -368,12 +368,12 @@ def start_recordings(
),
body=maybe_transform(
{
+ "meeting_id": meeting_id,
"allow_multiple_recordings": allow_multiple_recordings,
"audio_config": audio_config,
"file_name_prefix": file_name_prefix,
"interactive_config": interactive_config,
"max_seconds": max_seconds,
- "meeting_id": meeting_id,
"realtimekit_bucket_config": realtimekit_bucket_config,
"rtmp_out_config": rtmp_out_config,
"storage_config": storage_config,
@@ -461,7 +461,7 @@ def with_raw_response(self) -> AsyncRecordingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRecordingsResourceWithRawResponse(self)
@@ -470,7 +470,7 @@ def with_streaming_response(self) -> AsyncRecordingsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRecordingsResourceWithStreamingResponse(self)
@@ -584,7 +584,7 @@ async def get_recordings(
sort_by: Literal["invokedTime"] | Omit = omit,
sort_order: Literal["ASC", "DESC"] | Omit = omit,
start_time: Union[str, datetime] | Omit = omit,
- status: List[Literal["INVOKED", "RECORDING", "UPLOADING", "UPLOADED"]] | Omit = omit,
+ status: List[Literal["INVOKED", "RECORDING", "UPLOADING", "UPLOADED", "ERRORED", "PAUSED"]] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
extra_headers: Headers | None = None,
@@ -715,12 +715,12 @@ async def start_recordings(
app_id: str,
*,
account_id: str,
+ meeting_id: str,
allow_multiple_recordings: bool | Omit = omit,
audio_config: recording_start_recordings_params.AudioConfig | Omit = omit,
file_name_prefix: str | Omit = omit,
interactive_config: recording_start_recordings_params.InteractiveConfig | Omit = omit,
max_seconds: int | Omit = omit,
- meeting_id: str | Omit = omit,
realtimekit_bucket_config: recording_start_recordings_params.RealtimekitBucketConfig | Omit = omit,
rtmp_out_config: recording_start_recordings_params.RtmpOutConfig | Omit = omit,
storage_config: Optional[recording_start_recordings_params.StorageConfig] | Omit = omit,
@@ -744,6 +744,8 @@ async def start_recordings(
app_id: The app identifier tag.
+ meeting_id: ID of the meeting to record.
+
allow_multiple_recordings: By default, a meeting allows only one recording to run at a time. Enabling the
`allow_multiple_recordings` parameter to true allows you to initiate multiple
recordings concurrently in the same meeting. This allows you to record separate
@@ -763,8 +765,6 @@ async def start_recordings(
max_seconds: Specifies the maximum duration for recording in seconds, ranging from a minimum
of 60 seconds to a maximum of 24 hours.
- meeting_id: ID of the meeting to record.
-
url: Pass a custom url to record arbitary screen
extra_headers: Send extra headers
@@ -785,12 +785,12 @@ async def start_recordings(
),
body=await async_maybe_transform(
{
+ "meeting_id": meeting_id,
"allow_multiple_recordings": allow_multiple_recordings,
"audio_config": audio_config,
"file_name_prefix": file_name_prefix,
"interactive_config": interactive_config,
"max_seconds": max_seconds,
- "meeting_id": meeting_id,
"realtimekit_bucket_config": realtimekit_bucket_config,
"rtmp_out_config": rtmp_out_config,
"storage_config": storage_config,
diff --git a/src/cloudflare/resources/realtime_kit/sessions.py b/src/cloudflare/resources/realtime_kit/sessions.py
index 749342eb2ed..6f1df2797c9 100644
--- a/src/cloudflare/resources/realtime_kit/sessions.py
+++ b/src/cloudflare/resources/realtime_kit/sessions.py
@@ -53,7 +53,7 @@ def with_raw_response(self) -> SessionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SessionsResourceWithRawResponse(self)
@@ -62,7 +62,7 @@ def with_streaming_response(self) -> SessionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SessionsResourceWithStreamingResponse(self)
@@ -292,8 +292,6 @@ def get_session_participant_details(
account_id: str,
app_id: str,
session_id: str,
- filters: Literal["device_info", "ip_information", "precall_network_information", "events", "quality_stats"]
- | Omit = omit,
include_peer_events: bool | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -311,9 +309,6 @@ def get_session_participant_details(
app_id: The app identifier tag.
- filters: Comma separated list of filters to apply. Note that there must be no spaces
- between the filters.
-
include_peer_events: if true, response includes all the peer events of participant.
extra_headers: Send extra headers
@@ -346,10 +341,7 @@ def get_session_participant_details(
extra_body=extra_body,
timeout=timeout,
query=maybe_transform(
- {
- "filters": filters,
- "include_peer_events": include_peer_events,
- },
+ {"include_peer_events": include_peer_events},
session_get_session_participant_details_params.SessionGetSessionParticipantDetailsParams,
),
),
@@ -638,7 +630,7 @@ def with_raw_response(self) -> AsyncSessionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSessionsResourceWithRawResponse(self)
@@ -647,7 +639,7 @@ def with_streaming_response(self) -> AsyncSessionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSessionsResourceWithStreamingResponse(self)
@@ -877,8 +869,6 @@ async def get_session_participant_details(
account_id: str,
app_id: str,
session_id: str,
- filters: Literal["device_info", "ip_information", "precall_network_information", "events", "quality_stats"]
- | Omit = omit,
include_peer_events: bool | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -896,9 +886,6 @@ async def get_session_participant_details(
app_id: The app identifier tag.
- filters: Comma separated list of filters to apply. Note that there must be no spaces
- between the filters.
-
include_peer_events: if true, response includes all the peer events of participant.
extra_headers: Send extra headers
@@ -931,10 +918,7 @@ async def get_session_participant_details(
extra_body=extra_body,
timeout=timeout,
query=await async_maybe_transform(
- {
- "filters": filters,
- "include_peer_events": include_peer_events,
- },
+ {"include_peer_events": include_peer_events},
session_get_session_participant_details_params.SessionGetSessionParticipantDetailsParams,
),
),
diff --git a/src/cloudflare/resources/realtime_kit/webhooks.py b/src/cloudflare/resources/realtime_kit/webhooks.py
index 54c60943b1d..51cd3922226 100644
--- a/src/cloudflare/resources/realtime_kit/webhooks.py
+++ b/src/cloudflare/resources/realtime_kit/webhooks.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> WebhooksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WebhooksResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> WebhooksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WebhooksResourceWithStreamingResponse(self)
@@ -435,7 +435,7 @@ def with_raw_response(self) -> AsyncWebhooksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWebhooksResourceWithRawResponse(self)
@@ -444,7 +444,7 @@ def with_streaming_response(self) -> AsyncWebhooksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWebhooksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/registrar/domains.py b/src/cloudflare/resources/registrar/domains.py
index ae2c16a1aa5..0e43880c5a5 100644
--- a/src/cloudflare/resources/registrar/domains.py
+++ b/src/cloudflare/resources/registrar/domains.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> DomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainsResourceWithRawResponse(self)
@@ -42,12 +42,12 @@ def with_streaming_response(self) -> DomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainsResourceWithStreamingResponse(self)
@typing_extensions.deprecated(
- "This operation is deprecated and will be removed in a future release. A replacement Registrar API will be announced separately."
+ "This operation is deprecated and will reach end of life on September 27, 2026. Use the new Registrar API endpoints (domain-search, domain-check, registrations) instead. Refer to https://developers.cloudflare.com/fundamentals/api/reference/deprecations/ for details."
)
def update(
self,
@@ -117,7 +117,7 @@ def update(
)
@typing_extensions.deprecated(
- "This operation is deprecated and will be removed in a future release. A replacement Registrar API will be announced separately."
+ "This operation is deprecated and will reach end of life on September 27, 2026. Use the new Registrar API endpoints (domain-search, domain-check, registrations) instead. Refer to https://developers.cloudflare.com/fundamentals/api/reference/deprecations/ for details."
)
def list(
self,
@@ -156,7 +156,7 @@ def list(
)
@typing_extensions.deprecated(
- "This operation is deprecated and will be removed in a future release. A replacement Registrar API will be announced separately."
+ "This operation is deprecated and will reach end of life on September 27, 2026. Use the new Registrar API endpoints (domain-search, domain-check, registrations) instead. Refer to https://developers.cloudflare.com/fundamentals/api/reference/deprecations/ for details."
)
def get(
self,
@@ -215,7 +215,7 @@ def with_raw_response(self) -> AsyncDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainsResourceWithRawResponse(self)
@@ -224,12 +224,12 @@ def with_streaming_response(self) -> AsyncDomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainsResourceWithStreamingResponse(self)
@typing_extensions.deprecated(
- "This operation is deprecated and will be removed in a future release. A replacement Registrar API will be announced separately."
+ "This operation is deprecated and will reach end of life on September 27, 2026. Use the new Registrar API endpoints (domain-search, domain-check, registrations) instead. Refer to https://developers.cloudflare.com/fundamentals/api/reference/deprecations/ for details."
)
async def update(
self,
@@ -299,7 +299,7 @@ async def update(
)
@typing_extensions.deprecated(
- "This operation is deprecated and will be removed in a future release. A replacement Registrar API will be announced separately."
+ "This operation is deprecated and will reach end of life on September 27, 2026. Use the new Registrar API endpoints (domain-search, domain-check, registrations) instead. Refer to https://developers.cloudflare.com/fundamentals/api/reference/deprecations/ for details."
)
def list(
self,
@@ -338,7 +338,7 @@ def list(
)
@typing_extensions.deprecated(
- "This operation is deprecated and will be removed in a future release. A replacement Registrar API will be announced separately."
+ "This operation is deprecated and will reach end of life on September 27, 2026. Use the new Registrar API endpoints (domain-search, domain-check, registrations) instead. Refer to https://developers.cloudflare.com/fundamentals/api/reference/deprecations/ for details."
)
async def get(
self,
diff --git a/src/cloudflare/resources/registrar/registrar.py b/src/cloudflare/resources/registrar/registrar.py
index 8600f3169b0..edfd422a3bd 100644
--- a/src/cloudflare/resources/registrar/registrar.py
+++ b/src/cloudflare/resources/registrar/registrar.py
@@ -80,7 +80,7 @@ def with_raw_response(self) -> RegistrarResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegistrarResourceWithRawResponse(self)
@@ -89,7 +89,7 @@ def with_streaming_response(self) -> RegistrarResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegistrarResourceWithStreamingResponse(self)
@@ -307,7 +307,7 @@ def with_raw_response(self) -> AsyncRegistrarResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegistrarResourceWithRawResponse(self)
@@ -316,7 +316,7 @@ def with_streaming_response(self) -> AsyncRegistrarResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegistrarResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/registrar/registration_status.py b/src/cloudflare/resources/registrar/registration_status.py
index 1a7dbe58a03..af9a836948d 100644
--- a/src/cloudflare/resources/registrar/registration_status.py
+++ b/src/cloudflare/resources/registrar/registration_status.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> RegistrationStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegistrationStatusResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> RegistrationStatusResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegistrationStatusResourceWithStreamingResponse(self)
@@ -142,7 +142,7 @@ def with_raw_response(self) -> AsyncRegistrationStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegistrationStatusResourceWithRawResponse(self)
@@ -151,7 +151,7 @@ def with_streaming_response(self) -> AsyncRegistrationStatusResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegistrationStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/registrar/registrations.py b/src/cloudflare/resources/registrar/registrations.py
index 5aa90b8cc51..aa3ddc0bf43 100644
--- a/src/cloudflare/resources/registrar/registrations.py
+++ b/src/cloudflare/resources/registrar/registrations.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> RegistrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegistrationsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> RegistrationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegistrationsResourceWithStreamingResponse(self)
@@ -417,7 +417,7 @@ def with_raw_response(self) -> AsyncRegistrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegistrationsResourceWithRawResponse(self)
@@ -426,7 +426,7 @@ def with_streaming_response(self) -> AsyncRegistrationsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegistrationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/registrar/update_status.py b/src/cloudflare/resources/registrar/update_status.py
index ce5c4670e00..c68d712ce47 100644
--- a/src/cloudflare/resources/registrar/update_status.py
+++ b/src/cloudflare/resources/registrar/update_status.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> UpdateStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UpdateStatusResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> UpdateStatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UpdateStatusResourceWithStreamingResponse(self)
@@ -112,7 +112,7 @@ def with_raw_response(self) -> AsyncUpdateStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUpdateStatusResourceWithRawResponse(self)
@@ -121,7 +121,7 @@ def with_streaming_response(self) -> AsyncUpdateStatusResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUpdateStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/request_tracers/request_tracers.py b/src/cloudflare/resources/request_tracers/request_tracers.py
index c95232ff3e2..739dc17e537 100644
--- a/src/cloudflare/resources/request_tracers/request_tracers.py
+++ b/src/cloudflare/resources/request_tracers/request_tracers.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> RequestTracersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RequestTracersResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> RequestTracersResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RequestTracersResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncRequestTracersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRequestTracersResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncRequestTracersResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRequestTracersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/request_tracers/traces.py b/src/cloudflare/resources/request_tracers/traces.py
index 0bbe7430ccc..f48612f7763 100644
--- a/src/cloudflare/resources/request_tracers/traces.py
+++ b/src/cloudflare/resources/request_tracers/traces.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> TracesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TracesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> TracesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TracesResourceWithStreamingResponse(self)
@@ -126,7 +126,7 @@ def with_raw_response(self) -> AsyncTracesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTracesResourceWithRawResponse(self)
@@ -135,7 +135,7 @@ def with_streaming_response(self) -> AsyncTracesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTracesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_sharing/recipients.py b/src/cloudflare/resources/resource_sharing/recipients.py
index e3b5d18a401..15f3d83a1d1 100644
--- a/src/cloudflare/resources/resource_sharing/recipients.py
+++ b/src/cloudflare/resources/resource_sharing/recipients.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> RecipientsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RecipientsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> RecipientsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RecipientsResourceWithStreamingResponse(self)
@@ -307,7 +307,7 @@ def with_raw_response(self) -> AsyncRecipientsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRecipientsResourceWithRawResponse(self)
@@ -316,7 +316,7 @@ def with_streaming_response(self) -> AsyncRecipientsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRecipientsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_sharing/resource_sharing.py b/src/cloudflare/resources/resource_sharing/resource_sharing.py
index 45fc9a30b6e..9ca5708b89e 100644
--- a/src/cloudflare/resources/resource_sharing/resource_sharing.py
+++ b/src/cloudflare/resources/resource_sharing/resource_sharing.py
@@ -66,7 +66,7 @@ def with_raw_response(self) -> ResourceSharingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourceSharingResourceWithRawResponse(self)
@@ -75,7 +75,7 @@ def with_streaming_response(self) -> ResourceSharingResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourceSharingResourceWithStreamingResponse(self)
@@ -403,7 +403,7 @@ def with_raw_response(self) -> AsyncResourceSharingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourceSharingResourceWithRawResponse(self)
@@ -412,7 +412,7 @@ def with_streaming_response(self) -> AsyncResourceSharingResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourceSharingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_sharing/resources.py b/src/cloudflare/resources/resource_sharing/resources.py
index 1016063f44c..c9d7bcdef5c 100644
--- a/src/cloudflare/resources/resource_sharing/resources.py
+++ b/src/cloudflare/resources/resource_sharing/resources.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> ResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourcesResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> ResourcesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourcesResourceWithStreamingResponse(self)
@@ -378,7 +378,7 @@ def with_raw_response(self) -> AsyncResourcesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourcesResourceWithRawResponse(self)
@@ -387,7 +387,7 @@ def with_streaming_response(self) -> AsyncResourcesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourcesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_tagging/account_tags.py b/src/cloudflare/resources/resource_tagging/account_tags.py
index 8b9a8f40b05..658ce0eed22 100644
--- a/src/cloudflare/resources/resource_tagging/account_tags.py
+++ b/src/cloudflare/resources/resource_tagging/account_tags.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AccountTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountTagsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AccountTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountTagsResourceWithStreamingResponse(self)
@@ -386,7 +386,7 @@ def with_raw_response(self) -> AsyncAccountTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountTagsResourceWithRawResponse(self)
@@ -395,7 +395,7 @@ def with_streaming_response(self) -> AsyncAccountTagsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountTagsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_tagging/keys.py b/src/cloudflare/resources/resource_tagging/keys.py
index 14a6dfb6d49..aaa7a0a3a6c 100644
--- a/src/cloudflare/resources/resource_tagging/keys.py
+++ b/src/cloudflare/resources/resource_tagging/keys.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> KeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return KeysResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> KeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return KeysResourceWithStreamingResponse(self)
@@ -93,7 +93,7 @@ def with_raw_response(self) -> AsyncKeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncKeysResourceWithRawResponse(self)
@@ -102,7 +102,7 @@ def with_streaming_response(self) -> AsyncKeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncKeysResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_tagging/resource_tagging.py b/src/cloudflare/resources/resource_tagging/resource_tagging.py
index 2de31bd301d..66c48206238 100644
--- a/src/cloudflare/resources/resource_tagging/resource_tagging.py
+++ b/src/cloudflare/resources/resource_tagging/resource_tagging.py
@@ -80,7 +80,7 @@ def with_raw_response(self) -> ResourceTaggingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourceTaggingResourceWithRawResponse(self)
@@ -89,7 +89,7 @@ def with_streaming_response(self) -> ResourceTaggingResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourceTaggingResourceWithStreamingResponse(self)
@@ -223,7 +223,7 @@ def with_raw_response(self) -> AsyncResourceTaggingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourceTaggingResourceWithRawResponse(self)
@@ -232,7 +232,7 @@ def with_streaming_response(self) -> AsyncResourceTaggingResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourceTaggingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_tagging/values.py b/src/cloudflare/resources/resource_tagging/values.py
index 115c1437d24..6660fe0b9fc 100644
--- a/src/cloudflare/resources/resource_tagging/values.py
+++ b/src/cloudflare/resources/resource_tagging/values.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ValuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ValuesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ValuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ValuesResourceWithStreamingResponse(self)
@@ -137,7 +137,7 @@ def with_raw_response(self) -> AsyncValuesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncValuesResourceWithRawResponse(self)
@@ -146,7 +146,7 @@ def with_streaming_response(self) -> AsyncValuesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncValuesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/resource_tagging/zone_tags.py b/src/cloudflare/resources/resource_tagging/zone_tags.py
index 5796eb0b8b4..5e1e35fe146 100644
--- a/src/cloudflare/resources/resource_tagging/zone_tags.py
+++ b/src/cloudflare/resources/resource_tagging/zone_tags.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ZoneTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZoneTagsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ZoneTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZoneTagsResourceWithStreamingResponse(self)
@@ -325,7 +325,7 @@ def with_raw_response(self) -> AsyncZoneTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZoneTagsResourceWithRawResponse(self)
@@ -334,7 +334,7 @@ def with_streaming_response(self) -> AsyncZoneTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZoneTagsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rules/lists/bulk_operations.py b/src/cloudflare/resources/rules/lists/bulk_operations.py
index 83133e8c629..d03666993af 100644
--- a/src/cloudflare/resources/rules/lists/bulk_operations.py
+++ b/src/cloudflare/resources/rules/lists/bulk_operations.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> BulkOperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BulkOperationsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> BulkOperationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BulkOperationsResourceWithStreamingResponse(self)
@@ -108,7 +108,7 @@ def with_raw_response(self) -> AsyncBulkOperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBulkOperationsResourceWithRawResponse(self)
@@ -117,7 +117,7 @@ def with_streaming_response(self) -> AsyncBulkOperationsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBulkOperationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rules/lists/items.py b/src/cloudflare/resources/rules/lists/items.py
index 742f6a3a0a8..a2b629cbda3 100644
--- a/src/cloudflare/resources/rules/lists/items.py
+++ b/src/cloudflare/resources/rules/lists/items.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -343,7 +343,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -352,7 +352,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rules/lists/lists.py b/src/cloudflare/resources/rules/lists/lists.py
index 82049d188e1..4e23a5ee19c 100644
--- a/src/cloudflare/resources/rules/lists/lists.py
+++ b/src/cloudflare/resources/rules/lists/lists.py
@@ -61,7 +61,7 @@ def with_raw_response(self) -> ListsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ListsResourceWithRawResponse(self)
@@ -70,7 +70,7 @@ def with_streaming_response(self) -> ListsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ListsResourceWithStreamingResponse(self)
@@ -319,7 +319,7 @@ def with_raw_response(self) -> AsyncListsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncListsResourceWithRawResponse(self)
@@ -328,7 +328,7 @@ def with_streaming_response(self) -> AsyncListsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncListsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rules/rules.py b/src/cloudflare/resources/rules/rules.py
index e3d938e4206..3730946a076 100644
--- a/src/cloudflare/resources/rules/rules.py
+++ b/src/cloudflare/resources/rules/rules.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rulesets/phases/phases.py b/src/cloudflare/resources/rulesets/phases/phases.py
index 2ccd029b84a..3c0c37593e8 100644
--- a/src/cloudflare/resources/rulesets/phases/phases.py
+++ b/src/cloudflare/resources/rulesets/phases/phases.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> PhasesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PhasesResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> PhasesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PhasesResourceWithStreamingResponse(self)
@@ -212,7 +212,7 @@ def with_raw_response(self) -> AsyncPhasesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPhasesResourceWithRawResponse(self)
@@ -221,7 +221,7 @@ def with_streaming_response(self) -> AsyncPhasesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPhasesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rulesets/phases/versions.py b/src/cloudflare/resources/rulesets/phases/versions.py
index 3a9038913e8..7188a9c30f4 100644
--- a/src/cloudflare/resources/rulesets/phases/versions.py
+++ b/src/cloudflare/resources/rulesets/phases/versions.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> VersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VersionsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> VersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VersionsResourceWithStreamingResponse(self)
@@ -182,7 +182,7 @@ def with_raw_response(self) -> AsyncVersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVersionsResourceWithRawResponse(self)
@@ -191,7 +191,7 @@ def with_streaming_response(self) -> AsyncVersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVersionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rulesets/rules.py b/src/cloudflare/resources/rulesets/rules.py
index 8b06a82a0d3..39e672f614b 100644
--- a/src/cloudflare/resources/rulesets/rules.py
+++ b/src/cloudflare/resources/rulesets/rules.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -1428,6 +1428,75 @@ def create(
"""
...
+ @overload
+ def create(
+ self,
+ ruleset_id: str,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ id: str | Omit = omit,
+ action: Literal["transform_response_html"] | Omit = omit,
+ action_parameters: rule_create_params.TransformResponseHTMLRuleActionParameters | Omit = omit,
+ description: str | Omit = omit,
+ enabled: bool | Omit = omit,
+ exposed_credential_check: rule_create_params.TransformResponseHTMLRuleExposedCredentialCheck | Omit = omit,
+ expression: str | Omit = omit,
+ logging: LoggingParam | Omit = omit,
+ position: rule_create_params.TransformResponseHTMLRulePosition | Omit = omit,
+ ratelimit: rule_create_params.TransformResponseHTMLRuleRatelimit | Omit = omit,
+ ref: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> RuleCreateResponse:
+ """Adds a new rule to an account or zone ruleset.
+
+ The rule will be added to the end
+ of the existing list of rules in the ruleset by default.
+
+ Args:
+ ruleset_id: The unique ID of the ruleset.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ id: The unique ID of the rule.
+
+ action: The action to perform when the rule matches.
+
+ action_parameters: The parameters configuring the rule's action.
+
+ description: An informative description of the rule.
+
+ enabled: Whether the rule should be executed.
+
+ exposed_credential_check: Configuration for exposed credential checking.
+
+ expression: The expression defining which traffic will match the rule.
+
+ logging: An object configuring the rule's logging behavior.
+
+ position: An object configuring where the rule will be placed.
+
+ ratelimit: An object configuring the rule's rate limit behavior.
+
+ ref: The reference of the rule (the rule's ID by default).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ ...
+
def create(
self,
ruleset_id: str,
@@ -1455,6 +1524,7 @@ def create(
| Literal["set_cache_tags"]
| Literal["set_config"]
| Literal["skip"]
+ | Literal["transform_response_html"]
| Omit = omit,
action_parameters: rule_create_params.BlockRuleActionParameters
| object
@@ -1471,6 +1541,7 @@ def create(
| rule_create_params.SetCacheTagsRuleActionParameters
| rule_create_params.SetConfigurationRuleActionParameters
| rule_create_params.SkipRuleActionParameters
+ | rule_create_params.TransformResponseHTMLRuleActionParameters
| Omit = omit,
description: str | Omit = omit,
enabled: bool | Omit = omit,
@@ -1494,6 +1565,7 @@ def create(
| rule_create_params.SetCacheTagsRuleExposedCredentialCheck
| rule_create_params.SetConfigurationRuleExposedCredentialCheck
| rule_create_params.SkipRuleExposedCredentialCheck
+ | rule_create_params.TransformResponseHTMLRuleExposedCredentialCheck
| Omit = omit,
expression: str | Omit = omit,
logging: LoggingParam | Omit = omit,
@@ -1517,6 +1589,7 @@ def create(
| rule_create_params.SetCacheTagsRulePosition
| rule_create_params.SetConfigurationRulePosition
| rule_create_params.SkipRulePosition
+ | rule_create_params.TransformResponseHTMLRulePosition
| Omit = omit,
ratelimit: rule_create_params.BlockRuleRatelimit
| rule_create_params.ChallengeRuleRatelimit
@@ -1538,6 +1611,7 @@ def create(
| rule_create_params.SetCacheTagsRuleRatelimit
| rule_create_params.SetConfigurationRuleRatelimit
| rule_create_params.SkipRuleRatelimit
+ | rule_create_params.TransformResponseHTMLRuleRatelimit
| Omit = omit,
ref: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -3062,6 +3136,76 @@ def edit(
"""
...
+ @overload
+ def edit(
+ self,
+ rule_id: str,
+ *,
+ ruleset_id: str,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ id: str | Omit = omit,
+ action: Literal["transform_response_html"] | Omit = omit,
+ action_parameters: rule_edit_params.TransformResponseHTMLRuleActionParameters | Omit = omit,
+ description: str | Omit = omit,
+ enabled: bool | Omit = omit,
+ exposed_credential_check: rule_edit_params.TransformResponseHTMLRuleExposedCredentialCheck | Omit = omit,
+ expression: str | Omit = omit,
+ logging: LoggingParam | Omit = omit,
+ position: rule_edit_params.TransformResponseHTMLRulePosition | Omit = omit,
+ ratelimit: rule_edit_params.TransformResponseHTMLRuleRatelimit | Omit = omit,
+ ref: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> RuleEditResponse:
+ """
+ Updates an existing rule in an account or zone ruleset.
+
+ Args:
+ ruleset_id: The unique ID of the ruleset.
+
+ rule_id: The unique ID of the rule.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ id: The unique ID of the rule.
+
+ action: The action to perform when the rule matches.
+
+ action_parameters: The parameters configuring the rule's action.
+
+ description: An informative description of the rule.
+
+ enabled: Whether the rule should be executed.
+
+ exposed_credential_check: Configuration for exposed credential checking.
+
+ expression: The expression defining which traffic will match the rule.
+
+ logging: An object configuring the rule's logging behavior.
+
+ position: An object configuring where the rule will be placed.
+
+ ratelimit: An object configuring the rule's rate limit behavior.
+
+ ref: The reference of the rule (the rule's ID by default).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ ...
+
@required_args(["ruleset_id"])
def edit(
self,
@@ -3091,6 +3235,7 @@ def edit(
| Literal["set_cache_tags"]
| Literal["set_config"]
| Literal["skip"]
+ | Literal["transform_response_html"]
| Omit = omit,
action_parameters: rule_edit_params.BlockRuleActionParameters
| object
@@ -3107,6 +3252,7 @@ def edit(
| rule_edit_params.SetCacheTagsRuleActionParameters
| rule_edit_params.SetConfigurationRuleActionParameters
| rule_edit_params.SkipRuleActionParameters
+ | rule_edit_params.TransformResponseHTMLRuleActionParameters
| Omit = omit,
description: str | Omit = omit,
enabled: bool | Omit = omit,
@@ -3130,6 +3276,7 @@ def edit(
| rule_edit_params.SetCacheTagsRuleExposedCredentialCheck
| rule_edit_params.SetConfigurationRuleExposedCredentialCheck
| rule_edit_params.SkipRuleExposedCredentialCheck
+ | rule_edit_params.TransformResponseHTMLRuleExposedCredentialCheck
| Omit = omit,
expression: str | Omit = omit,
logging: LoggingParam | Omit = omit,
@@ -3153,6 +3300,7 @@ def edit(
| rule_edit_params.SetCacheTagsRulePosition
| rule_edit_params.SetConfigurationRulePosition
| rule_edit_params.SkipRulePosition
+ | rule_edit_params.TransformResponseHTMLRulePosition
| Omit = omit,
ratelimit: rule_edit_params.BlockRuleRatelimit
| rule_edit_params.ChallengeRuleRatelimit
@@ -3174,6 +3322,7 @@ def edit(
| rule_edit_params.SetCacheTagsRuleRatelimit
| rule_edit_params.SetConfigurationRuleRatelimit
| rule_edit_params.SkipRuleRatelimit
+ | rule_edit_params.TransformResponseHTMLRuleRatelimit
| Omit = omit,
ref: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -3241,7 +3390,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -3250,7 +3399,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
@@ -4634,6 +4783,75 @@ async def create(
"""
...
+ @overload
+ async def create(
+ self,
+ ruleset_id: str,
+ *,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ id: str | Omit = omit,
+ action: Literal["transform_response_html"] | Omit = omit,
+ action_parameters: rule_create_params.TransformResponseHTMLRuleActionParameters | Omit = omit,
+ description: str | Omit = omit,
+ enabled: bool | Omit = omit,
+ exposed_credential_check: rule_create_params.TransformResponseHTMLRuleExposedCredentialCheck | Omit = omit,
+ expression: str | Omit = omit,
+ logging: LoggingParam | Omit = omit,
+ position: rule_create_params.TransformResponseHTMLRulePosition | Omit = omit,
+ ratelimit: rule_create_params.TransformResponseHTMLRuleRatelimit | Omit = omit,
+ ref: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> RuleCreateResponse:
+ """Adds a new rule to an account or zone ruleset.
+
+ The rule will be added to the end
+ of the existing list of rules in the ruleset by default.
+
+ Args:
+ ruleset_id: The unique ID of the ruleset.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ id: The unique ID of the rule.
+
+ action: The action to perform when the rule matches.
+
+ action_parameters: The parameters configuring the rule's action.
+
+ description: An informative description of the rule.
+
+ enabled: Whether the rule should be executed.
+
+ exposed_credential_check: Configuration for exposed credential checking.
+
+ expression: The expression defining which traffic will match the rule.
+
+ logging: An object configuring the rule's logging behavior.
+
+ position: An object configuring where the rule will be placed.
+
+ ratelimit: An object configuring the rule's rate limit behavior.
+
+ ref: The reference of the rule (the rule's ID by default).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ ...
+
async def create(
self,
ruleset_id: str,
@@ -4661,6 +4879,7 @@ async def create(
| Literal["set_cache_tags"]
| Literal["set_config"]
| Literal["skip"]
+ | Literal["transform_response_html"]
| Omit = omit,
action_parameters: rule_create_params.BlockRuleActionParameters
| object
@@ -4677,6 +4896,7 @@ async def create(
| rule_create_params.SetCacheTagsRuleActionParameters
| rule_create_params.SetConfigurationRuleActionParameters
| rule_create_params.SkipRuleActionParameters
+ | rule_create_params.TransformResponseHTMLRuleActionParameters
| Omit = omit,
description: str | Omit = omit,
enabled: bool | Omit = omit,
@@ -4700,6 +4920,7 @@ async def create(
| rule_create_params.SetCacheTagsRuleExposedCredentialCheck
| rule_create_params.SetConfigurationRuleExposedCredentialCheck
| rule_create_params.SkipRuleExposedCredentialCheck
+ | rule_create_params.TransformResponseHTMLRuleExposedCredentialCheck
| Omit = omit,
expression: str | Omit = omit,
logging: LoggingParam | Omit = omit,
@@ -4723,6 +4944,7 @@ async def create(
| rule_create_params.SetCacheTagsRulePosition
| rule_create_params.SetConfigurationRulePosition
| rule_create_params.SkipRulePosition
+ | rule_create_params.TransformResponseHTMLRulePosition
| Omit = omit,
ratelimit: rule_create_params.BlockRuleRatelimit
| rule_create_params.ChallengeRuleRatelimit
@@ -4744,6 +4966,7 @@ async def create(
| rule_create_params.SetCacheTagsRuleRatelimit
| rule_create_params.SetConfigurationRuleRatelimit
| rule_create_params.SkipRuleRatelimit
+ | rule_create_params.TransformResponseHTMLRuleRatelimit
| Omit = omit,
ref: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -6268,6 +6491,76 @@ async def edit(
"""
...
+ @overload
+ async def edit(
+ self,
+ rule_id: str,
+ *,
+ ruleset_id: str,
+ account_id: str | Omit = omit,
+ zone_id: str | Omit = omit,
+ id: str | Omit = omit,
+ action: Literal["transform_response_html"] | Omit = omit,
+ action_parameters: rule_edit_params.TransformResponseHTMLRuleActionParameters | Omit = omit,
+ description: str | Omit = omit,
+ enabled: bool | Omit = omit,
+ exposed_credential_check: rule_edit_params.TransformResponseHTMLRuleExposedCredentialCheck | Omit = omit,
+ expression: str | Omit = omit,
+ logging: LoggingParam | Omit = omit,
+ position: rule_edit_params.TransformResponseHTMLRulePosition | Omit = omit,
+ ratelimit: rule_edit_params.TransformResponseHTMLRuleRatelimit | Omit = omit,
+ ref: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> RuleEditResponse:
+ """
+ Updates an existing rule in an account or zone ruleset.
+
+ Args:
+ ruleset_id: The unique ID of the ruleset.
+
+ rule_id: The unique ID of the rule.
+
+ account_id: The Account ID to use for this endpoint. Mutually exclusive with the Zone ID.
+
+ zone_id: The Zone ID to use for this endpoint. Mutually exclusive with the Account ID.
+
+ id: The unique ID of the rule.
+
+ action: The action to perform when the rule matches.
+
+ action_parameters: The parameters configuring the rule's action.
+
+ description: An informative description of the rule.
+
+ enabled: Whether the rule should be executed.
+
+ exposed_credential_check: Configuration for exposed credential checking.
+
+ expression: The expression defining which traffic will match the rule.
+
+ logging: An object configuring the rule's logging behavior.
+
+ position: An object configuring where the rule will be placed.
+
+ ratelimit: An object configuring the rule's rate limit behavior.
+
+ ref: The reference of the rule (the rule's ID by default).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ ...
+
@required_args(["ruleset_id"])
async def edit(
self,
@@ -6297,6 +6590,7 @@ async def edit(
| Literal["set_cache_tags"]
| Literal["set_config"]
| Literal["skip"]
+ | Literal["transform_response_html"]
| Omit = omit,
action_parameters: rule_edit_params.BlockRuleActionParameters
| object
@@ -6313,6 +6607,7 @@ async def edit(
| rule_edit_params.SetCacheTagsRuleActionParameters
| rule_edit_params.SetConfigurationRuleActionParameters
| rule_edit_params.SkipRuleActionParameters
+ | rule_edit_params.TransformResponseHTMLRuleActionParameters
| Omit = omit,
description: str | Omit = omit,
enabled: bool | Omit = omit,
@@ -6336,6 +6631,7 @@ async def edit(
| rule_edit_params.SetCacheTagsRuleExposedCredentialCheck
| rule_edit_params.SetConfigurationRuleExposedCredentialCheck
| rule_edit_params.SkipRuleExposedCredentialCheck
+ | rule_edit_params.TransformResponseHTMLRuleExposedCredentialCheck
| Omit = omit,
expression: str | Omit = omit,
logging: LoggingParam | Omit = omit,
@@ -6359,6 +6655,7 @@ async def edit(
| rule_edit_params.SetCacheTagsRulePosition
| rule_edit_params.SetConfigurationRulePosition
| rule_edit_params.SkipRulePosition
+ | rule_edit_params.TransformResponseHTMLRulePosition
| Omit = omit,
ratelimit: rule_edit_params.BlockRuleRatelimit
| rule_edit_params.ChallengeRuleRatelimit
@@ -6380,6 +6677,7 @@ async def edit(
| rule_edit_params.SetCacheTagsRuleRatelimit
| rule_edit_params.SetConfigurationRuleRatelimit
| rule_edit_params.SkipRuleRatelimit
+ | rule_edit_params.TransformResponseHTMLRuleRatelimit
| Omit = omit,
ref: str | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
diff --git a/src/cloudflare/resources/rulesets/rulesets.py b/src/cloudflare/resources/rulesets/rulesets.py
index 157347dfa2d..43939fb4a1e 100644
--- a/src/cloudflare/resources/rulesets/rulesets.py
+++ b/src/cloudflare/resources/rulesets/rulesets.py
@@ -73,7 +73,7 @@ def with_raw_response(self) -> RulesetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesetsResourceWithRawResponse(self)
@@ -82,7 +82,7 @@ def with_streaming_response(self) -> RulesetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesetsResourceWithStreamingResponse(self)
@@ -464,7 +464,7 @@ def with_raw_response(self) -> AsyncRulesetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesetsResourceWithRawResponse(self)
@@ -473,7 +473,7 @@ def with_streaming_response(self) -> AsyncRulesetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rulesets/versions.py b/src/cloudflare/resources/rulesets/versions.py
index ad6cb5e4efd..eeb3649c155 100644
--- a/src/cloudflare/resources/rulesets/versions.py
+++ b/src/cloudflare/resources/rulesets/versions.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> VersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VersionsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> VersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VersionsResourceWithStreamingResponse(self)
@@ -245,7 +245,7 @@ def with_raw_response(self) -> AsyncVersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVersionsResourceWithRawResponse(self)
@@ -254,7 +254,7 @@ def with_streaming_response(self) -> AsyncVersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVersionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rum/rules.py b/src/cloudflare/resources/rum/rules.py
index e33f7cbdcdd..e440f9c5d2c 100644
--- a/src/cloudflare/resources/rum/rules.py
+++ b/src/cloudflare/resources/rum/rules.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -348,7 +348,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -357,7 +357,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rum/rum.py b/src/cloudflare/resources/rum/rum.py
index db3568fd766..9173eaa142a 100644
--- a/src/cloudflare/resources/rum/rum.py
+++ b/src/cloudflare/resources/rum/rum.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> RUMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RUMResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> RUMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RUMResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncRUMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRUMResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncRUMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRUMResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/rum/site_info.py b/src/cloudflare/resources/rum/site_info.py
index bfa063f0aa9..90626f86d55 100644
--- a/src/cloudflare/resources/rum/site_info.py
+++ b/src/cloudflare/resources/rum/site_info.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> SiteInfoResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SiteInfoResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> SiteInfoResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SiteInfoResourceWithStreamingResponse(self)
@@ -328,7 +328,7 @@ def with_raw_response(self) -> AsyncSiteInfoResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSiteInfoResourceWithRawResponse(self)
@@ -337,7 +337,7 @@ def with_streaming_response(self) -> AsyncSiteInfoResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSiteInfoResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/schema_validation/schema_validation.py b/src/cloudflare/resources/schema_validation/schema_validation.py
index 9921a02978c..4be63d36071 100644
--- a/src/cloudflare/resources/schema_validation/schema_validation.py
+++ b/src/cloudflare/resources/schema_validation/schema_validation.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> SchemaValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SchemaValidationResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> SchemaValidationResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SchemaValidationResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncSchemaValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSchemaValidationResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncSchemaValidationResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSchemaValidationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/schema_validation/schemas.py b/src/cloudflare/resources/schema_validation/schemas.py
index 3a034655b5d..ebf5922358a 100644
--- a/src/cloudflare/resources/schema_validation/schemas.py
+++ b/src/cloudflare/resources/schema_validation/schemas.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> SchemasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SchemasResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> SchemasResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SchemasResourceWithStreamingResponse(self)
@@ -327,7 +327,7 @@ def with_raw_response(self) -> AsyncSchemasResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSchemasResourceWithRawResponse(self)
@@ -336,7 +336,7 @@ def with_streaming_response(self) -> AsyncSchemasResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSchemasResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/schema_validation/settings/operations.py b/src/cloudflare/resources/schema_validation/settings/operations.py
index 473df54ff1b..e27179cd723 100644
--- a/src/cloudflare/resources/schema_validation/settings/operations.py
+++ b/src/cloudflare/resources/schema_validation/settings/operations.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> OperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OperationsResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> OperationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OperationsResourceWithStreamingResponse(self)
@@ -315,7 +315,7 @@ def with_raw_response(self) -> AsyncOperationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOperationsResourceWithRawResponse(self)
@@ -324,7 +324,7 @@ def with_streaming_response(self) -> AsyncOperationsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOperationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/schema_validation/settings/settings.py b/src/cloudflare/resources/schema_validation/settings/settings.py
index 58815528896..d6e98ff99c5 100644
--- a/src/cloudflare/resources/schema_validation/settings/settings.py
+++ b/src/cloudflare/resources/schema_validation/settings/settings.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -232,7 +232,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -241,7 +241,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/secrets_store/quota.py b/src/cloudflare/resources/secrets_store/quota.py
index f3095b0863f..6cb1d9ed1f3 100644
--- a/src/cloudflare/resources/secrets_store/quota.py
+++ b/src/cloudflare/resources/secrets_store/quota.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> QuotaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QuotaResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> QuotaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QuotaResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncQuotaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQuotaResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncQuotaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQuotaResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/secrets_store/secrets_store.py b/src/cloudflare/resources/secrets_store/secrets_store.py
index e72b518ce7f..054c6810dcb 100644
--- a/src/cloudflare/resources/secrets_store/secrets_store.py
+++ b/src/cloudflare/resources/secrets_store/secrets_store.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> SecretsStoreResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SecretsStoreResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> SecretsStoreResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SecretsStoreResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncSecretsStoreResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSecretsStoreResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncSecretsStoreResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSecretsStoreResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/secrets_store/stores/secrets.py b/src/cloudflare/resources/secrets_store/stores/secrets.py
index 6ee2aae5e08..90ed2f4f896 100644
--- a/src/cloudflare/resources/secrets_store/stores/secrets.py
+++ b/src/cloudflare/resources/secrets_store/stores/secrets.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> SecretsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SecretsResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> SecretsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SecretsResourceWithStreamingResponse(self)
@@ -488,7 +488,7 @@ def with_raw_response(self) -> AsyncSecretsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSecretsResourceWithRawResponse(self)
@@ -497,7 +497,7 @@ def with_streaming_response(self) -> AsyncSecretsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSecretsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/secrets_store/stores/stores.py b/src/cloudflare/resources/secrets_store/stores/stores.py
index 8c094032a67..96689c38e41 100644
--- a/src/cloudflare/resources/secrets_store/stores/stores.py
+++ b/src/cloudflare/resources/secrets_store/stores/stores.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> StoresResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StoresResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> StoresResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StoresResourceWithStreamingResponse(self)
@@ -277,7 +277,7 @@ def with_raw_response(self) -> AsyncStoresResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStoresResourceWithRawResponse(self)
@@ -286,7 +286,7 @@ def with_streaming_response(self) -> AsyncStoresResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStoresResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/insights/audit_logs.py b/src/cloudflare/resources/security_center/insights/audit_logs.py
index aeb240a3f62..b6d03827c74 100644
--- a/src/cloudflare/resources/security_center/insights/audit_logs.py
+++ b/src/cloudflare/resources/security_center/insights/audit_logs.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> AuditLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuditLogsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> AuditLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuditLogsResourceWithStreamingResponse(self)
@@ -241,7 +241,7 @@ def with_raw_response(self) -> AsyncAuditLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuditLogsResourceWithRawResponse(self)
@@ -250,7 +250,7 @@ def with_streaming_response(self) -> AsyncAuditLogsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuditLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/insights/class_.py b/src/cloudflare/resources/security_center/insights/class_.py
index 52f0b25ff75..99701fe7a3a 100644
--- a/src/cloudflare/resources/security_center/insights/class_.py
+++ b/src/cloudflare/resources/security_center/insights/class_.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ClassResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ClassResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ClassResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ClassResourceWithStreamingResponse(self)
@@ -137,7 +137,7 @@ def with_raw_response(self) -> AsyncClassResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncClassResourceWithRawResponse(self)
@@ -146,7 +146,7 @@ def with_streaming_response(self) -> AsyncClassResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncClassResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/insights/classification.py b/src/cloudflare/resources/security_center/insights/classification.py
index f866cdf9875..a59f486e8d3 100644
--- a/src/cloudflare/resources/security_center/insights/classification.py
+++ b/src/cloudflare/resources/security_center/insights/classification.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ClassificationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ClassificationResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ClassificationResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ClassificationResourceWithStreamingResponse(self)
@@ -126,7 +126,7 @@ def with_raw_response(self) -> AsyncClassificationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncClassificationResourceWithRawResponse(self)
@@ -135,7 +135,7 @@ def with_streaming_response(self) -> AsyncClassificationResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncClassificationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/insights/context.py b/src/cloudflare/resources/security_center/insights/context.py
index cbf4382ffca..4db7d4f7726 100644
--- a/src/cloudflare/resources/security_center/insights/context.py
+++ b/src/cloudflare/resources/security_center/insights/context.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ContextResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ContextResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ContextResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ContextResourceWithStreamingResponse(self)
@@ -99,7 +99,7 @@ def with_raw_response(self) -> AsyncContextResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncContextResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> AsyncContextResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncContextResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/insights/insights.py b/src/cloudflare/resources/security_center/insights/insights.py
index b797de82013..23ac6da5ceb 100644
--- a/src/cloudflare/resources/security_center/insights/insights.py
+++ b/src/cloudflare/resources/security_center/insights/insights.py
@@ -106,7 +106,7 @@ def with_raw_response(self) -> InsightsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InsightsResourceWithRawResponse(self)
@@ -115,7 +115,7 @@ def with_streaming_response(self) -> InsightsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InsightsResourceWithStreamingResponse(self)
@@ -302,7 +302,7 @@ def with_raw_response(self) -> AsyncInsightsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInsightsResourceWithRawResponse(self)
@@ -311,7 +311,7 @@ def with_streaming_response(self) -> AsyncInsightsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInsightsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/insights/severity.py b/src/cloudflare/resources/security_center/insights/severity.py
index 5ef59aca521..cd07e1a6eee 100644
--- a/src/cloudflare/resources/security_center/insights/severity.py
+++ b/src/cloudflare/resources/security_center/insights/severity.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SeverityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SeverityResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SeverityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SeverityResourceWithStreamingResponse(self)
@@ -138,7 +138,7 @@ def with_raw_response(self) -> AsyncSeverityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSeverityResourceWithRawResponse(self)
@@ -147,7 +147,7 @@ def with_streaming_response(self) -> AsyncSeverityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSeverityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/insights/type.py b/src/cloudflare/resources/security_center/insights/type.py
index 73d9d23547e..2baf94bfe93 100644
--- a/src/cloudflare/resources/security_center/insights/type.py
+++ b/src/cloudflare/resources/security_center/insights/type.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TypeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TypeResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TypeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TypeResourceWithStreamingResponse(self)
@@ -137,7 +137,7 @@ def with_raw_response(self) -> AsyncTypeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTypeResourceWithRawResponse(self)
@@ -146,7 +146,7 @@ def with_streaming_response(self) -> AsyncTypeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTypeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_center/security_center.py b/src/cloudflare/resources/security_center/security_center.py
index 8c377cc50c2..cd8aa07980c 100644
--- a/src/cloudflare/resources/security_center/security_center.py
+++ b/src/cloudflare/resources/security_center/security_center.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> SecurityCenterResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SecurityCenterResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> SecurityCenterResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SecurityCenterResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncSecurityCenterResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSecurityCenterResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncSecurityCenterResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSecurityCenterResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/security_txt/security_txt.py b/src/cloudflare/resources/security_txt/security_txt.py
index e9dc69474f1..2824ac7ef35 100644
--- a/src/cloudflare/resources/security_txt/security_txt.py
+++ b/src/cloudflare/resources/security_txt/security_txt.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> SecurityTXTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SecurityTXTResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> SecurityTXTResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SecurityTXTResourceWithStreamingResponse(self)
@@ -191,7 +191,7 @@ def with_raw_response(self) -> AsyncSecurityTXTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSecurityTXTResourceWithRawResponse(self)
@@ -200,7 +200,7 @@ def with_streaming_response(self) -> AsyncSecurityTXTResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSecurityTXTResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/snippets/content.py b/src/cloudflare/resources/snippets/content.py
index d83fd178c88..8d26a4373a0 100644
--- a/src/cloudflare/resources/snippets/content.py
+++ b/src/cloudflare/resources/snippets/content.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ContentResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ContentResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncContentResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncContentResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/snippets/rules.py b/src/cloudflare/resources/snippets/rules.py
index ac1117d70f6..f400cefb7af 100644
--- a/src/cloudflare/resources/snippets/rules.py
+++ b/src/cloudflare/resources/snippets/rules.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -211,7 +211,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -220,7 +220,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/snippets/snippets.py b/src/cloudflare/resources/snippets/snippets.py
index 30bb151ede6..983625c850f 100644
--- a/src/cloudflare/resources/snippets/snippets.py
+++ b/src/cloudflare/resources/snippets/snippets.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> SnippetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SnippetsResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> SnippetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SnippetsResourceWithStreamingResponse(self)
@@ -280,7 +280,7 @@ def with_raw_response(self) -> AsyncSnippetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSnippetsResourceWithRawResponse(self)
@@ -289,7 +289,7 @@ def with_streaming_response(self) -> AsyncSnippetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSnippetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/spectrum/analytics/aggregates/aggregates.py b/src/cloudflare/resources/spectrum/analytics/aggregates/aggregates.py
index 53919fb521e..3359e585413 100644
--- a/src/cloudflare/resources/spectrum/analytics/aggregates/aggregates.py
+++ b/src/cloudflare/resources/spectrum/analytics/aggregates/aggregates.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> AggregatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AggregatesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> AggregatesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AggregatesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncAggregatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAggregatesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncAggregatesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAggregatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/spectrum/analytics/aggregates/currents.py b/src/cloudflare/resources/spectrum/analytics/aggregates/currents.py
index 94762eff0f3..d8dc093fc22 100644
--- a/src/cloudflare/resources/spectrum/analytics/aggregates/currents.py
+++ b/src/cloudflare/resources/spectrum/analytics/aggregates/currents.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> CurrentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CurrentsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> CurrentsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CurrentsResourceWithStreamingResponse(self)
@@ -106,7 +106,7 @@ def with_raw_response(self) -> AsyncCurrentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCurrentsResourceWithRawResponse(self)
@@ -115,7 +115,7 @@ def with_streaming_response(self) -> AsyncCurrentsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCurrentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/spectrum/analytics/analytics.py b/src/cloudflare/resources/spectrum/analytics/analytics.py
index c9dbd33f6b7..b19ac409b8c 100644
--- a/src/cloudflare/resources/spectrum/analytics/analytics.py
+++ b/src/cloudflare/resources/spectrum/analytics/analytics.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> AnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AnalyticsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> AnalyticsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AnalyticsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncAnalyticsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAnalyticsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncAnalyticsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAnalyticsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/spectrum/analytics/events/bytimes.py b/src/cloudflare/resources/spectrum/analytics/events/bytimes.py
index 2233ddd0c92..03a385cf1ab 100644
--- a/src/cloudflare/resources/spectrum/analytics/events/bytimes.py
+++ b/src/cloudflare/resources/spectrum/analytics/events/bytimes.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> BytimesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BytimesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> BytimesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BytimesResourceWithStreamingResponse(self)
@@ -104,6 +104,8 @@ def get(
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+ Use the above to construct filters.
+
metrics:
One or more metrics to compute. Options are:
@@ -168,7 +170,7 @@ def with_raw_response(self) -> AsyncBytimesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBytimesResourceWithRawResponse(self)
@@ -177,7 +179,7 @@ def with_streaming_response(self) -> AsyncBytimesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBytimesResourceWithStreamingResponse(self)
@@ -238,6 +240,8 @@ async def get(
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+ Use the above to construct filters.
+
metrics:
One or more metrics to compute. Options are:
diff --git a/src/cloudflare/resources/spectrum/analytics/events/events.py b/src/cloudflare/resources/spectrum/analytics/events/events.py
index e0a692e82f7..dfa51d7943f 100644
--- a/src/cloudflare/resources/spectrum/analytics/events/events.py
+++ b/src/cloudflare/resources/spectrum/analytics/events/events.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> EventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> EventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncEventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/spectrum/analytics/events/summaries.py b/src/cloudflare/resources/spectrum/analytics/events/summaries.py
index ede4d8dd411..8ad5a2560e8 100644
--- a/src/cloudflare/resources/spectrum/analytics/events/summaries.py
+++ b/src/cloudflare/resources/spectrum/analytics/events/summaries.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> SummariesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummariesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> SummariesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummariesResourceWithStreamingResponse(self)
@@ -101,6 +101,8 @@ def get(
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+ Use the above to construct filters.
+
metrics:
One or more metrics to compute. Options are:
@@ -164,7 +166,7 @@ def with_raw_response(self) -> AsyncSummariesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummariesResourceWithRawResponse(self)
@@ -173,7 +175,7 @@ def with_streaming_response(self) -> AsyncSummariesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummariesResourceWithStreamingResponse(self)
@@ -231,6 +233,8 @@ async def get(
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+ Use the above to construct filters.
+
metrics:
One or more metrics to compute. Options are:
diff --git a/src/cloudflare/resources/spectrum/apps.py b/src/cloudflare/resources/spectrum/apps.py
index 1521161daaa..1f4c0549115 100644
--- a/src/cloudflare/resources/spectrum/apps.py
+++ b/src/cloudflare/resources/spectrum/apps.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> AppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AppsResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> AppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AppsResourceWithStreamingResponse(self)
@@ -588,7 +588,7 @@ def with_raw_response(self) -> AsyncAppsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAppsResourceWithRawResponse(self)
@@ -597,7 +597,7 @@ def with_streaming_response(self) -> AsyncAppsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAppsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/spectrum/spectrum.py b/src/cloudflare/resources/spectrum/spectrum.py
index 60e77960d81..825b9209f3b 100644
--- a/src/cloudflare/resources/spectrum/spectrum.py
+++ b/src/cloudflare/resources/spectrum/spectrum.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> SpectrumResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SpectrumResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> SpectrumResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SpectrumResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncSpectrumResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSpectrumResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncSpectrumResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSpectrumResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/speed/availabilities.py b/src/cloudflare/resources/speed/availabilities.py
index d49eaa6ae00..8218b770fa4 100644
--- a/src/cloudflare/resources/speed/availabilities.py
+++ b/src/cloudflare/resources/speed/availabilities.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> AvailabilitiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AvailabilitiesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> AvailabilitiesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AvailabilitiesResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncAvailabilitiesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAvailabilitiesResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncAvailabilitiesResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAvailabilitiesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/speed/pages/pages.py b/src/cloudflare/resources/speed/pages/pages.py
index e9ad7d05ad6..43ecc3232c0 100644
--- a/src/cloudflare/resources/speed/pages/pages.py
+++ b/src/cloudflare/resources/speed/pages/pages.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> PagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PagesResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> PagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PagesResourceWithStreamingResponse(self)
@@ -199,7 +199,7 @@ def with_raw_response(self) -> AsyncPagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPagesResourceWithRawResponse(self)
@@ -208,7 +208,7 @@ def with_streaming_response(self) -> AsyncPagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/speed/pages/tests.py b/src/cloudflare/resources/speed/pages/tests.py
index 314ad513378..027a909906c 100644
--- a/src/cloudflare/resources/speed/pages/tests.py
+++ b/src/cloudflare/resources/speed/pages/tests.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> TestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TestsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> TestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TestsResourceWithStreamingResponse(self)
@@ -330,7 +330,7 @@ def with_raw_response(self) -> AsyncTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTestsResourceWithRawResponse(self)
@@ -339,7 +339,7 @@ def with_streaming_response(self) -> AsyncTestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTestsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/speed/schedule.py b/src/cloudflare/resources/speed/schedule.py
index c2b2a6d00a9..2db49230e28 100644
--- a/src/cloudflare/resources/speed/schedule.py
+++ b/src/cloudflare/resources/speed/schedule.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> ScheduleResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScheduleResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> ScheduleResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScheduleResourceWithStreamingResponse(self)
@@ -278,7 +278,7 @@ def with_raw_response(self) -> AsyncScheduleResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScheduleResourceWithRawResponse(self)
@@ -287,7 +287,7 @@ def with_streaming_response(self) -> AsyncScheduleResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScheduleResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/speed/speed.py b/src/cloudflare/resources/speed/speed.py
index ce385565aa6..185e25559c9 100644
--- a/src/cloudflare/resources/speed/speed.py
+++ b/src/cloudflare/resources/speed/speed.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> SpeedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SpeedResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> SpeedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SpeedResourceWithStreamingResponse(self)
@@ -84,7 +84,7 @@ def with_raw_response(self) -> AsyncSpeedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSpeedResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> AsyncSpeedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSpeedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/analyze.py b/src/cloudflare/resources/ssl/analyze.py
index 29e1aa8b009..804e2c14528 100644
--- a/src/cloudflare/resources/ssl/analyze.py
+++ b/src/cloudflare/resources/ssl/analyze.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> AnalyzeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AnalyzeResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> AnalyzeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AnalyzeResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncAnalyzeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAnalyzeResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncAnalyzeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAnalyzeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/auto_origin_tls_kex.py b/src/cloudflare/resources/ssl/auto_origin_tls_kex.py
index 2fa9df6bf72..891b2e70fa1 100644
--- a/src/cloudflare/resources/ssl/auto_origin_tls_kex.py
+++ b/src/cloudflare/resources/ssl/auto_origin_tls_kex.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> AutoOriginTLSKexResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AutoOriginTLSKexResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> AutoOriginTLSKexResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AutoOriginTLSKexResourceWithStreamingResponse(self)
@@ -139,7 +139,7 @@ def with_raw_response(self) -> AsyncAutoOriginTLSKexResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAutoOriginTLSKexResourceWithRawResponse(self)
@@ -148,7 +148,7 @@ def with_streaming_response(self) -> AsyncAutoOriginTLSKexResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAutoOriginTLSKexResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/certificate_packs/certificate_packs.py b/src/cloudflare/resources/ssl/certificate_packs/certificate_packs.py
index 7749b2e55c0..1852191a8b0 100644
--- a/src/cloudflare/resources/ssl/certificate_packs/certificate_packs.py
+++ b/src/cloudflare/resources/ssl/certificate_packs/certificate_packs.py
@@ -50,7 +50,7 @@ def with_raw_response(self) -> CertificatePacksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CertificatePacksResourceWithRawResponse(self)
@@ -59,7 +59,7 @@ def with_streaming_response(self) -> CertificatePacksResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CertificatePacksResourceWithStreamingResponse(self)
@@ -366,7 +366,7 @@ def with_raw_response(self) -> AsyncCertificatePacksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCertificatePacksResourceWithRawResponse(self)
@@ -375,7 +375,7 @@ def with_streaming_response(self) -> AsyncCertificatePacksResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCertificatePacksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/certificate_packs/quota.py b/src/cloudflare/resources/ssl/certificate_packs/quota.py
index a22a3b1f2de..63b984fc5f2 100644
--- a/src/cloudflare/resources/ssl/certificate_packs/quota.py
+++ b/src/cloudflare/resources/ssl/certificate_packs/quota.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> QuotaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QuotaResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> QuotaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QuotaResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncQuotaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQuotaResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncQuotaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQuotaResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/ssl.py b/src/cloudflare/resources/ssl/ssl.py
index 7ba9eaeabab..274327e142c 100644
--- a/src/cloudflare/resources/ssl/ssl.py
+++ b/src/cloudflare/resources/ssl/ssl.py
@@ -75,7 +75,7 @@ def with_raw_response(self) -> SSLResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SSLResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> SSLResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SSLResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncSSLResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSSLResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncSSLResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSSLResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/universal/settings.py b/src/cloudflare/resources/ssl/universal/settings.py
index d1f70c5180e..d792720079d 100644
--- a/src/cloudflare/resources/ssl/universal/settings.py
+++ b/src/cloudflare/resources/ssl/universal/settings.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -158,7 +158,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -167,7 +167,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/universal/universal.py b/src/cloudflare/resources/ssl/universal/universal.py
index 8b2a4868f8d..3400de34b5c 100644
--- a/src/cloudflare/resources/ssl/universal/universal.py
+++ b/src/cloudflare/resources/ssl/universal/universal.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> UniversalResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UniversalResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> UniversalResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UniversalResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncUniversalResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUniversalResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncUniversalResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUniversalResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/ssl/verification.py b/src/cloudflare/resources/ssl/verification.py
index d0137fa67f7..7aeac775ec0 100644
--- a/src/cloudflare/resources/ssl/verification.py
+++ b/src/cloudflare/resources/ssl/verification.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> VerificationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VerificationResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> VerificationResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VerificationResourceWithStreamingResponse(self)
@@ -157,7 +157,7 @@ def with_raw_response(self) -> AsyncVerificationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVerificationResourceWithRawResponse(self)
@@ -166,7 +166,7 @@ def with_streaming_response(self) -> AsyncVerificationResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVerificationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/audio_tracks.py b/src/cloudflare/resources/stream/audio_tracks.py
index 2b3de20e1db..142035dfb3a 100644
--- a/src/cloudflare/resources/stream/audio_tracks.py
+++ b/src/cloudflare/resources/stream/audio_tracks.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AudioTracksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AudioTracksResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AudioTracksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AudioTracksResourceWithStreamingResponse(self)
@@ -291,7 +291,7 @@ def with_raw_response(self) -> AsyncAudioTracksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAudioTracksResourceWithRawResponse(self)
@@ -300,7 +300,7 @@ def with_streaming_response(self) -> AsyncAudioTracksResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAudioTracksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/captions/captions.py b/src/cloudflare/resources/stream/captions/captions.py
index 2053948afc2..9d4bea3ae35 100644
--- a/src/cloudflare/resources/stream/captions/captions.py
+++ b/src/cloudflare/resources/stream/captions/captions.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> CaptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CaptionsResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> CaptionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CaptionsResourceWithStreamingResponse(self)
@@ -108,7 +108,7 @@ def with_raw_response(self) -> AsyncCaptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCaptionsResourceWithRawResponse(self)
@@ -117,7 +117,7 @@ def with_streaming_response(self) -> AsyncCaptionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCaptionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/captions/language/language.py b/src/cloudflare/resources/stream/captions/language/language.py
index ffebd1a6bd7..ae0156e1aff 100644
--- a/src/cloudflare/resources/stream/captions/language/language.py
+++ b/src/cloudflare/resources/stream/captions/language/language.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> LanguageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LanguageResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> LanguageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LanguageResourceWithStreamingResponse(self)
@@ -294,7 +294,7 @@ def with_raw_response(self) -> AsyncLanguageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLanguageResourceWithRawResponse(self)
@@ -303,7 +303,7 @@ def with_streaming_response(self) -> AsyncLanguageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLanguageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/captions/language/vtt.py b/src/cloudflare/resources/stream/captions/language/vtt.py
index 9f4d6e19c39..44f1ae01822 100644
--- a/src/cloudflare/resources/stream/captions/language/vtt.py
+++ b/src/cloudflare/resources/stream/captions/language/vtt.py
@@ -26,7 +26,7 @@ def with_raw_response(self) -> VttResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VttResourceWithRawResponse(self)
@@ -35,7 +35,7 @@ def with_streaming_response(self) -> VttResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VttResourceWithStreamingResponse(self)
@@ -98,7 +98,7 @@ def with_raw_response(self) -> AsyncVttResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVttResourceWithRawResponse(self)
@@ -107,7 +107,7 @@ def with_streaming_response(self) -> AsyncVttResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVttResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/clip.py b/src/cloudflare/resources/stream/clip.py
index 9612e4d90e2..600dcd5238b 100644
--- a/src/cloudflare/resources/stream/clip.py
+++ b/src/cloudflare/resources/stream/clip.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ClipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ClipResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ClipResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ClipResourceWithStreamingResponse(self)
@@ -157,7 +157,7 @@ def with_raw_response(self) -> AsyncClipResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncClipResourceWithRawResponse(self)
@@ -166,7 +166,7 @@ def with_streaming_response(self) -> AsyncClipResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncClipResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/copy.py b/src/cloudflare/resources/stream/copy.py
index a8259efa7fe..1eaafbf1a7f 100644
--- a/src/cloudflare/resources/stream/copy.py
+++ b/src/cloudflare/resources/stream/copy.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> CopyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CopyResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> CopyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CopyResourceWithStreamingResponse(self)
@@ -155,7 +155,7 @@ def with_raw_response(self) -> AsyncCopyResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCopyResourceWithRawResponse(self)
@@ -164,7 +164,7 @@ def with_streaming_response(self) -> AsyncCopyResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCopyResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/direct_upload.py b/src/cloudflare/resources/stream/direct_upload.py
index 84cda4fbf76..a93675db1d7 100644
--- a/src/cloudflare/resources/stream/direct_upload.py
+++ b/src/cloudflare/resources/stream/direct_upload.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> DirectUploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DirectUploadResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> DirectUploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DirectUploadResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncDirectUploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDirectUploadResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncDirectUploadResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDirectUploadResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/downloads.py b/src/cloudflare/resources/stream/downloads.py
index 49402424838..4f6606f81b8 100644
--- a/src/cloudflare/resources/stream/downloads.py
+++ b/src/cloudflare/resources/stream/downloads.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> DownloadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DownloadsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> DownloadsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DownloadsResourceWithStreamingResponse(self)
@@ -196,7 +196,7 @@ def with_raw_response(self) -> AsyncDownloadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDownloadsResourceWithRawResponse(self)
@@ -205,7 +205,7 @@ def with_streaming_response(self) -> AsyncDownloadsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDownloadsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/embed.py b/src/cloudflare/resources/stream/embed.py
index 33286ce091d..59853f72b5d 100644
--- a/src/cloudflare/resources/stream/embed.py
+++ b/src/cloudflare/resources/stream/embed.py
@@ -26,7 +26,7 @@ def with_raw_response(self) -> EmbedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EmbedResourceWithRawResponse(self)
@@ -35,7 +35,7 @@ def with_streaming_response(self) -> EmbedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EmbedResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncEmbedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEmbedResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncEmbedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEmbedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/keys.py b/src/cloudflare/resources/stream/keys.py
index 36f9ee5843f..55eeb08d398 100644
--- a/src/cloudflare/resources/stream/keys.py
+++ b/src/cloudflare/resources/stream/keys.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> KeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return KeysResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> KeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return KeysResourceWithStreamingResponse(self)
@@ -181,7 +181,7 @@ def with_raw_response(self) -> AsyncKeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncKeysResourceWithRawResponse(self)
@@ -190,7 +190,7 @@ def with_streaming_response(self) -> AsyncKeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncKeysResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/live_inputs/live_inputs.py b/src/cloudflare/resources/stream/live_inputs/live_inputs.py
index 6b20df96406..4a17eeb4593 100644
--- a/src/cloudflare/resources/stream/live_inputs/live_inputs.py
+++ b/src/cloudflare/resources/stream/live_inputs/live_inputs.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> LiveInputsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LiveInputsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> LiveInputsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LiveInputsResourceWithStreamingResponse(self)
@@ -65,6 +65,7 @@ def create(
delete_recording_after_days: float | Omit = omit,
enabled: bool | Omit = omit,
meta: object | Omit = omit,
+ prefer_low_latency: bool | Omit = omit,
recording: live_input_create_params.Recording | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -93,6 +94,10 @@ def create(
meta: A user modifiable key-value store used to reference other systems of record for
managing live inputs.
+ prefer_low_latency: When enabled, the live stream is delivered using Low-Latency HLS (LL-HLS),
+ reducing glass-to-glass latency for viewers at the cost of reduced player
+ compatibility.
+
recording: Records the input to a Cloudflare Stream video. Behavior depends on the mode. In
most cases, the video will initially be viewable as a live video and transition
to on-demand after a condition is satisfied.
@@ -115,6 +120,7 @@ def create(
"delete_recording_after_days": delete_recording_after_days,
"enabled": enabled,
"meta": meta,
+ "prefer_low_latency": prefer_low_latency,
"recording": recording,
},
live_input_create_params.LiveInputCreateParams,
@@ -138,6 +144,7 @@ def update(
delete_recording_after_days: float | Omit = omit,
enabled: bool | Omit = omit,
meta: object | Omit = omit,
+ prefer_low_latency: bool | Omit = omit,
recording: live_input_update_params.Recording | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -167,6 +174,10 @@ def update(
meta: A user modifiable key-value store used to reference other systems of record for
managing live inputs.
+ prefer_low_latency: When enabled, the live stream is delivered using Low-Latency HLS (LL-HLS),
+ reducing glass-to-glass latency for viewers at the cost of reduced player
+ compatibility.
+
recording: Records the input to a Cloudflare Stream video. Behavior depends on the mode. In
most cases, the video will initially be viewable as a live video and transition
to on-demand after a condition is satisfied.
@@ -197,6 +208,7 @@ def update(
"delete_recording_after_days": delete_recording_after_days,
"enabled": enabled,
"meta": meta,
+ "prefer_low_latency": prefer_low_latency,
"recording": recording,
},
live_input_update_params.LiveInputUpdateParams,
@@ -367,7 +379,7 @@ def with_raw_response(self) -> AsyncLiveInputsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLiveInputsResourceWithRawResponse(self)
@@ -376,7 +388,7 @@ def with_streaming_response(self) -> AsyncLiveInputsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLiveInputsResourceWithStreamingResponse(self)
@@ -388,6 +400,7 @@ async def create(
delete_recording_after_days: float | Omit = omit,
enabled: bool | Omit = omit,
meta: object | Omit = omit,
+ prefer_low_latency: bool | Omit = omit,
recording: live_input_create_params.Recording | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -416,6 +429,10 @@ async def create(
meta: A user modifiable key-value store used to reference other systems of record for
managing live inputs.
+ prefer_low_latency: When enabled, the live stream is delivered using Low-Latency HLS (LL-HLS),
+ reducing glass-to-glass latency for viewers at the cost of reduced player
+ compatibility.
+
recording: Records the input to a Cloudflare Stream video. Behavior depends on the mode. In
most cases, the video will initially be viewable as a live video and transition
to on-demand after a condition is satisfied.
@@ -438,6 +455,7 @@ async def create(
"delete_recording_after_days": delete_recording_after_days,
"enabled": enabled,
"meta": meta,
+ "prefer_low_latency": prefer_low_latency,
"recording": recording,
},
live_input_create_params.LiveInputCreateParams,
@@ -461,6 +479,7 @@ async def update(
delete_recording_after_days: float | Omit = omit,
enabled: bool | Omit = omit,
meta: object | Omit = omit,
+ prefer_low_latency: bool | Omit = omit,
recording: live_input_update_params.Recording | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
# The extra values given here take precedence over values defined on the client or passed to this method.
@@ -490,6 +509,10 @@ async def update(
meta: A user modifiable key-value store used to reference other systems of record for
managing live inputs.
+ prefer_low_latency: When enabled, the live stream is delivered using Low-Latency HLS (LL-HLS),
+ reducing glass-to-glass latency for viewers at the cost of reduced player
+ compatibility.
+
recording: Records the input to a Cloudflare Stream video. Behavior depends on the mode. In
most cases, the video will initially be viewable as a live video and transition
to on-demand after a condition is satisfied.
@@ -520,6 +543,7 @@ async def update(
"delete_recording_after_days": delete_recording_after_days,
"enabled": enabled,
"meta": meta,
+ "prefer_low_latency": prefer_low_latency,
"recording": recording,
},
live_input_update_params.LiveInputUpdateParams,
diff --git a/src/cloudflare/resources/stream/live_inputs/outputs.py b/src/cloudflare/resources/stream/live_inputs/outputs.py
index 2a2d46a7693..ab90d5fc3bf 100644
--- a/src/cloudflare/resources/stream/live_inputs/outputs.py
+++ b/src/cloudflare/resources/stream/live_inputs/outputs.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> OutputsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OutputsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> OutputsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OutputsResourceWithStreamingResponse(self)
@@ -290,7 +290,7 @@ def with_raw_response(self) -> AsyncOutputsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOutputsResourceWithRawResponse(self)
@@ -299,7 +299,7 @@ def with_streaming_response(self) -> AsyncOutputsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOutputsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/stream.py b/src/cloudflare/resources/stream/stream.py
index b273873900d..f3fcfa00627 100644
--- a/src/cloudflare/resources/stream/stream.py
+++ b/src/cloudflare/resources/stream/stream.py
@@ -191,7 +191,7 @@ def with_raw_response(self) -> StreamResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StreamResourceWithRawResponse(self)
@@ -200,7 +200,7 @@ def with_streaming_response(self) -> StreamResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StreamResourceWithStreamingResponse(self)
@@ -639,7 +639,7 @@ def with_raw_response(self) -> AsyncStreamResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStreamResourceWithRawResponse(self)
@@ -648,7 +648,7 @@ def with_streaming_response(self) -> AsyncStreamResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStreamResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/token.py b/src/cloudflare/resources/stream/token.py
index f54a80bf1df..f6c20daa356 100644
--- a/src/cloudflare/resources/stream/token.py
+++ b/src/cloudflare/resources/stream/token.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> TokenResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokenResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> TokenResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokenResourceWithStreamingResponse(self)
@@ -142,7 +142,7 @@ def with_raw_response(self) -> AsyncTokenResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokenResourceWithRawResponse(self)
@@ -151,7 +151,7 @@ def with_streaming_response(self) -> AsyncTokenResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokenResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/videos.py b/src/cloudflare/resources/stream/videos.py
index 50aad95d5da..423da4cb890 100644
--- a/src/cloudflare/resources/stream/videos.py
+++ b/src/cloudflare/resources/stream/videos.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> VideosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VideosResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> VideosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VideosResourceWithStreamingResponse(self)
@@ -95,7 +95,7 @@ def with_raw_response(self) -> AsyncVideosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVideosResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> AsyncVideosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVideosResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/watermarks.py b/src/cloudflare/resources/stream/watermarks.py
index 8579af5865c..94980620957 100644
--- a/src/cloudflare/resources/stream/watermarks.py
+++ b/src/cloudflare/resources/stream/watermarks.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> WatermarksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WatermarksResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> WatermarksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WatermarksResourceWithStreamingResponse(self)
@@ -260,7 +260,7 @@ def with_raw_response(self) -> AsyncWatermarksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWatermarksResourceWithRawResponse(self)
@@ -269,7 +269,7 @@ def with_streaming_response(self) -> AsyncWatermarksResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWatermarksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/stream/webhooks.py b/src/cloudflare/resources/stream/webhooks.py
index 5021dc16832..bb48aa005b1 100644
--- a/src/cloudflare/resources/stream/webhooks.py
+++ b/src/cloudflare/resources/stream/webhooks.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> WebhooksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WebhooksResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> WebhooksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WebhooksResourceWithStreamingResponse(self)
@@ -184,7 +184,7 @@ def with_raw_response(self) -> AsyncWebhooksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWebhooksResourceWithRawResponse(self)
@@ -193,7 +193,7 @@ def with_streaming_response(self) -> AsyncWebhooksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWebhooksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/tenant_custom_nameservers/tenant_custom_nameservers.py b/src/cloudflare/resources/tenant_custom_nameservers/tenant_custom_nameservers.py
index a328165782c..dd8e74327f8 100644
--- a/src/cloudflare/resources/tenant_custom_nameservers/tenant_custom_nameservers.py
+++ b/src/cloudflare/resources/tenant_custom_nameservers/tenant_custom_nameservers.py
@@ -38,7 +38,7 @@ def with_raw_response(self) -> TenantCustomNameserversResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TenantCustomNameserversResourceWithRawResponse(self)
@@ -47,7 +47,7 @@ def with_streaming_response(self) -> TenantCustomNameserversResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TenantCustomNameserversResourceWithStreamingResponse(self)
@@ -194,7 +194,7 @@ def with_raw_response(self) -> AsyncTenantCustomNameserversResourceWithRawRespon
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTenantCustomNameserversResourceWithRawResponse(self)
@@ -203,7 +203,7 @@ def with_streaming_response(self) -> AsyncTenantCustomNameserversResourceWithStr
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTenantCustomNameserversResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/tenants/account_types.py b/src/cloudflare/resources/tenants/account_types.py
index 1a082cf4647..481b43b457f 100644
--- a/src/cloudflare/resources/tenants/account_types.py
+++ b/src/cloudflare/resources/tenants/account_types.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> AccountTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountTypesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> AccountTypesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountTypesResourceWithStreamingResponse(self)
@@ -83,7 +83,7 @@ def with_raw_response(self) -> AsyncAccountTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountTypesResourceWithRawResponse(self)
@@ -92,7 +92,7 @@ def with_streaming_response(self) -> AsyncAccountTypesResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountTypesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/tenants/accounts.py b/src/cloudflare/resources/tenants/accounts.py
index b6221d6d169..bb7086979ae 100644
--- a/src/cloudflare/resources/tenants/accounts.py
+++ b/src/cloudflare/resources/tenants/accounts.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> AccountsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> AccountsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountsResourceWithStreamingResponse(self)
@@ -83,7 +83,7 @@ def with_raw_response(self) -> AsyncAccountsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountsResourceWithRawResponse(self)
@@ -92,7 +92,7 @@ def with_streaming_response(self) -> AsyncAccountsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/tenants/entitlements.py b/src/cloudflare/resources/tenants/entitlements.py
index b51632c3b8f..8f33310d073 100644
--- a/src/cloudflare/resources/tenants/entitlements.py
+++ b/src/cloudflare/resources/tenants/entitlements.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> EntitlementsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EntitlementsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> EntitlementsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EntitlementsResourceWithStreamingResponse(self)
@@ -88,7 +88,7 @@ def with_raw_response(self) -> AsyncEntitlementsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEntitlementsResourceWithRawResponse(self)
@@ -97,7 +97,7 @@ def with_streaming_response(self) -> AsyncEntitlementsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEntitlementsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/tenants/memberships.py b/src/cloudflare/resources/tenants/memberships.py
index 8c7f0ebea8a..29526819cb9 100644
--- a/src/cloudflare/resources/tenants/memberships.py
+++ b/src/cloudflare/resources/tenants/memberships.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> MembershipsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MembershipsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> MembershipsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MembershipsResourceWithStreamingResponse(self)
@@ -83,7 +83,7 @@ def with_raw_response(self) -> AsyncMembershipsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMembershipsResourceWithRawResponse(self)
@@ -92,7 +92,7 @@ def with_streaming_response(self) -> AsyncMembershipsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMembershipsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/tenants/tenants.py b/src/cloudflare/resources/tenants/tenants.py
index 60e19a8c84b..68e48fe017c 100644
--- a/src/cloudflare/resources/tenants/tenants.py
+++ b/src/cloudflare/resources/tenants/tenants.py
@@ -78,7 +78,7 @@ def with_raw_response(self) -> TenantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TenantsResourceWithRawResponse(self)
@@ -87,7 +87,7 @@ def with_streaming_response(self) -> TenantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TenantsResourceWithStreamingResponse(self)
@@ -152,7 +152,7 @@ def with_raw_response(self) -> AsyncTenantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTenantsResourceWithRawResponse(self)
@@ -161,7 +161,7 @@ def with_streaming_response(self) -> AsyncTenantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTenantsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/token_validation/configuration/configuration.py b/src/cloudflare/resources/token_validation/configuration/configuration.py
index ecf64263d00..a808ecfbba3 100644
--- a/src/cloudflare/resources/token_validation/configuration/configuration.py
+++ b/src/cloudflare/resources/token_validation/configuration/configuration.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> ConfigurationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigurationResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> ConfigurationResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigurationResourceWithStreamingResponse(self)
@@ -321,7 +321,7 @@ def with_raw_response(self) -> AsyncConfigurationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigurationResourceWithRawResponse(self)
@@ -330,7 +330,7 @@ def with_streaming_response(self) -> AsyncConfigurationResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigurationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/token_validation/configuration/credentials.py b/src/cloudflare/resources/token_validation/configuration/credentials.py
index 310943b70e0..f0923f6da34 100644
--- a/src/cloudflare/resources/token_validation/configuration/credentials.py
+++ b/src/cloudflare/resources/token_validation/configuration/credentials.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> CredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CredentialsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> CredentialsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CredentialsResourceWithStreamingResponse(self)
@@ -95,7 +95,7 @@ def with_raw_response(self) -> AsyncCredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCredentialsResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> AsyncCredentialsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCredentialsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/token_validation/rules.py b/src/cloudflare/resources/token_validation/rules.py
index 1ac41dc3740..1e9f7808952 100644
--- a/src/cloudflare/resources/token_validation/rules.py
+++ b/src/cloudflare/resources/token_validation/rules.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -476,7 +476,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -485,7 +485,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/token_validation/token_validation.py b/src/cloudflare/resources/token_validation/token_validation.py
index f9b181cc805..5a8c4cdc7d8 100644
--- a/src/cloudflare/resources/token_validation/token_validation.py
+++ b/src/cloudflare/resources/token_validation/token_validation.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> TokenValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokenValidationResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> TokenValidationResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokenValidationResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncTokenValidationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokenValidationResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncTokenValidationResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokenValidationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/turnstile/turnstile.py b/src/cloudflare/resources/turnstile/turnstile.py
index 46dea4d7e61..466dd152ee2 100644
--- a/src/cloudflare/resources/turnstile/turnstile.py
+++ b/src/cloudflare/resources/turnstile/turnstile.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> TurnstileResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TurnstileResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> TurnstileResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TurnstileResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncTurnstileResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTurnstileResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncTurnstileResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTurnstileResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/turnstile/widgets.py b/src/cloudflare/resources/turnstile/widgets.py
index 1226ec3d632..9f58ca64681 100644
--- a/src/cloudflare/resources/turnstile/widgets.py
+++ b/src/cloudflare/resources/turnstile/widgets.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> WidgetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WidgetsResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> WidgetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WidgetsResourceWithStreamingResponse(self)
@@ -485,7 +485,7 @@ def with_raw_response(self) -> AsyncWidgetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWidgetsResourceWithRawResponse(self)
@@ -494,7 +494,7 @@ def with_streaming_response(self) -> AsyncWidgetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWidgetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/url_normalization/url_normalization.py b/src/cloudflare/resources/url_normalization/url_normalization.py
index c111aeccf77..2d8b4ab77c2 100644
--- a/src/cloudflare/resources/url_normalization/url_normalization.py
+++ b/src/cloudflare/resources/url_normalization/url_normalization.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> URLNormalizationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return URLNormalizationResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> URLNormalizationResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return URLNormalizationResourceWithStreamingResponse(self)
@@ -181,7 +181,7 @@ def with_raw_response(self) -> AsyncURLNormalizationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncURLNormalizationResourceWithRawResponse(self)
@@ -190,7 +190,7 @@ def with_streaming_response(self) -> AsyncURLNormalizationResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncURLNormalizationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/url_scanner/responses.py b/src/cloudflare/resources/url_scanner/responses.py
index 952e01f51d8..fadd30aee91 100644
--- a/src/cloudflare/resources/url_scanner/responses.py
+++ b/src/cloudflare/resources/url_scanner/responses.py
@@ -26,7 +26,7 @@ def with_raw_response(self) -> ResponsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResponsesResourceWithRawResponse(self)
@@ -35,7 +35,7 @@ def with_streaming_response(self) -> ResponsesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResponsesResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncResponsesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResponsesResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncResponsesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResponsesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/url_scanner/scans.py b/src/cloudflare/resources/url_scanner/scans.py
index a2c1862ef86..1a5c4d722c2 100644
--- a/src/cloudflare/resources/url_scanner/scans.py
+++ b/src/cloudflare/resources/url_scanner/scans.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> ScansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScansResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> ScansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScansResourceWithStreamingResponse(self)
@@ -611,7 +611,7 @@ def with_raw_response(self) -> AsyncScansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScansResourceWithRawResponse(self)
@@ -620,7 +620,7 @@ def with_streaming_response(self) -> AsyncScansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScansResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/url_scanner/url_scanner.py b/src/cloudflare/resources/url_scanner/url_scanner.py
index 707140787c7..30debbf8f58 100644
--- a/src/cloudflare/resources/url_scanner/url_scanner.py
+++ b/src/cloudflare/resources/url_scanner/url_scanner.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> URLScannerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return URLScannerResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> URLScannerResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return URLScannerResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncURLScannerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncURLScannerResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncURLScannerResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncURLScannerResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/audit_logs.py b/src/cloudflare/resources/user/audit_logs.py
index 20c235345c0..4363fadd57d 100644
--- a/src/cloudflare/resources/user/audit_logs.py
+++ b/src/cloudflare/resources/user/audit_logs.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AuditLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuditLogsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AuditLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuditLogsResourceWithStreamingResponse(self)
@@ -135,7 +135,7 @@ def with_raw_response(self) -> AsyncAuditLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuditLogsResourceWithRawResponse(self)
@@ -144,7 +144,7 @@ def with_streaming_response(self) -> AsyncAuditLogsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuditLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/billing/billing.py b/src/cloudflare/resources/user/billing/billing.py
index 3a8ae89257f..ebb5a20f9ec 100644
--- a/src/cloudflare/resources/user/billing/billing.py
+++ b/src/cloudflare/resources/user/billing/billing.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> BillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BillingResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> BillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BillingResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncBillingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBillingResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncBillingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBillingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/billing/history.py b/src/cloudflare/resources/user/billing/history.py
index 870295b9764..b080ade8932 100644
--- a/src/cloudflare/resources/user/billing/history.py
+++ b/src/cloudflare/resources/user/billing/history.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> HistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HistoryResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> HistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HistoryResourceWithStreamingResponse(self)
@@ -119,7 +119,7 @@ def with_raw_response(self) -> AsyncHistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHistoryResourceWithRawResponse(self)
@@ -128,7 +128,7 @@ def with_streaming_response(self) -> AsyncHistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHistoryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/billing/profile.py b/src/cloudflare/resources/user/billing/profile.py
index 93456e90682..36e5962ce3f 100644
--- a/src/cloudflare/resources/user/billing/profile.py
+++ b/src/cloudflare/resources/user/billing/profile.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ProfileResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ProfileResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ProfileResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ProfileResourceWithStreamingResponse(self)
@@ -75,7 +75,7 @@ def with_raw_response(self) -> AsyncProfileResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncProfileResourceWithRawResponse(self)
@@ -84,7 +84,7 @@ def with_streaming_response(self) -> AsyncProfileResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncProfileResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/invites.py b/src/cloudflare/resources/user/invites.py
index d2b8f031f8d..82126cf068d 100644
--- a/src/cloudflare/resources/user/invites.py
+++ b/src/cloudflare/resources/user/invites.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> InvitesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InvitesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> InvitesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InvitesResourceWithStreamingResponse(self)
@@ -156,7 +156,7 @@ def with_raw_response(self) -> AsyncInvitesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInvitesResourceWithRawResponse(self)
@@ -165,7 +165,7 @@ def with_streaming_response(self) -> AsyncInvitesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInvitesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/organizations.py b/src/cloudflare/resources/user/organizations.py
index 7dcc6295c20..acb2883b8b4 100644
--- a/src/cloudflare/resources/user/organizations.py
+++ b/src/cloudflare/resources/user/organizations.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> OrganizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OrganizationsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> OrganizationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OrganizationsResourceWithStreamingResponse(self)
@@ -200,7 +200,7 @@ def with_raw_response(self) -> AsyncOrganizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOrganizationsResourceWithRawResponse(self)
@@ -209,7 +209,7 @@ def with_streaming_response(self) -> AsyncOrganizationsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOrganizationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/subscriptions.py b/src/cloudflare/resources/user/subscriptions.py
index d0019a98eed..04c624aa143 100644
--- a/src/cloudflare/resources/user/subscriptions.py
+++ b/src/cloudflare/resources/user/subscriptions.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> SubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubscriptionsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> SubscriptionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubscriptionsResourceWithStreamingResponse(self)
@@ -169,7 +169,7 @@ def with_raw_response(self) -> AsyncSubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubscriptionsResourceWithRawResponse(self)
@@ -178,7 +178,7 @@ def with_streaming_response(self) -> AsyncSubscriptionsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubscriptionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/tenants.py b/src/cloudflare/resources/user/tenants.py
index 3f46301eb9f..0664304e6d2 100644
--- a/src/cloudflare/resources/user/tenants.py
+++ b/src/cloudflare/resources/user/tenants.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> TenantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TenantsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> TenantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TenantsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncTenantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTenantsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncTenantsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTenantsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/tokens/permission_groups.py b/src/cloudflare/resources/user/tokens/permission_groups.py
index 6c9d7e6b2ad..55c7175ab61 100644
--- a/src/cloudflare/resources/user/tokens/permission_groups.py
+++ b/src/cloudflare/resources/user/tokens/permission_groups.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> PermissionGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PermissionGroupsResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> PermissionGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PermissionGroupsResourceWithStreamingResponse(self)
@@ -97,7 +97,7 @@ def with_raw_response(self) -> AsyncPermissionGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPermissionGroupsResourceWithRawResponse(self)
@@ -106,7 +106,7 @@ def with_streaming_response(self) -> AsyncPermissionGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPermissionGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/tokens/tokens.py b/src/cloudflare/resources/user/tokens/tokens.py
index 2593ffe168b..1d97db14eb2 100644
--- a/src/cloudflare/resources/user/tokens/tokens.py
+++ b/src/cloudflare/resources/user/tokens/tokens.py
@@ -62,7 +62,7 @@ def with_raw_response(self) -> TokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokensResourceWithRawResponse(self)
@@ -71,7 +71,7 @@ def with_streaming_response(self) -> TokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokensResourceWithStreamingResponse(self)
@@ -368,7 +368,7 @@ def with_raw_response(self) -> AsyncTokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokensResourceWithRawResponse(self)
@@ -377,7 +377,7 @@ def with_streaming_response(self) -> AsyncTokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokensResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/tokens/value.py b/src/cloudflare/resources/user/tokens/value.py
index b9414b3e18e..b713fa5a6a4 100644
--- a/src/cloudflare/resources/user/tokens/value.py
+++ b/src/cloudflare/resources/user/tokens/value.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ValueResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ValueResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ValueResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ValueResourceWithStreamingResponse(self)
@@ -93,7 +93,7 @@ def with_raw_response(self) -> AsyncValueResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncValueResourceWithRawResponse(self)
@@ -102,7 +102,7 @@ def with_streaming_response(self) -> AsyncValueResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncValueResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/user/user.py b/src/cloudflare/resources/user/user.py
index 53273ad0162..f1ab09f94ce 100644
--- a/src/cloudflare/resources/user/user.py
+++ b/src/cloudflare/resources/user/user.py
@@ -116,7 +116,7 @@ def with_raw_response(self) -> UserResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UserResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> UserResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UserResourceWithStreamingResponse(self)
@@ -250,7 +250,7 @@ def with_raw_response(self) -> AsyncUserResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUserResourceWithRawResponse(self)
@@ -259,7 +259,7 @@ def with_streaming_response(self) -> AsyncUserResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUserResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vectorize/indexes/indexes.py b/src/cloudflare/resources/vectorize/indexes/indexes.py
index d84f200ed70..e4e5db806bd 100644
--- a/src/cloudflare/resources/vectorize/indexes/indexes.py
+++ b/src/cloudflare/resources/vectorize/indexes/indexes.py
@@ -70,7 +70,7 @@ def with_raw_response(self) -> IndexesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IndexesResourceWithRawResponse(self)
@@ -79,7 +79,7 @@ def with_streaming_response(self) -> IndexesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IndexesResourceWithStreamingResponse(self)
@@ -671,7 +671,7 @@ def with_raw_response(self) -> AsyncIndexesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIndexesResourceWithRawResponse(self)
@@ -680,7 +680,7 @@ def with_streaming_response(self) -> AsyncIndexesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIndexesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vectorize/indexes/metadata_index.py b/src/cloudflare/resources/vectorize/indexes/metadata_index.py
index e011a20331d..d3328019ca8 100644
--- a/src/cloudflare/resources/vectorize/indexes/metadata_index.py
+++ b/src/cloudflare/resources/vectorize/indexes/metadata_index.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> MetadataIndexResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return MetadataIndexResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> MetadataIndexResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return MetadataIndexResourceWithStreamingResponse(self)
@@ -213,7 +213,7 @@ def with_raw_response(self) -> AsyncMetadataIndexResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMetadataIndexResourceWithRawResponse(self)
@@ -222,7 +222,7 @@ def with_streaming_response(self) -> AsyncMetadataIndexResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMetadataIndexResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vectorize/vectorize.py b/src/cloudflare/resources/vectorize/vectorize.py
index e0dc5e6e4d2..c3aacf1e237 100644
--- a/src/cloudflare/resources/vectorize/vectorize.py
+++ b/src/cloudflare/resources/vectorize/vectorize.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> VectorizeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VectorizeResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> VectorizeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VectorizeResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncVectorizeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVectorizeResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncVectorizeResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVectorizeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py b/src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py
index c1c6fb81e74..2c33d4c72f5 100644
--- a/src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py
+++ b/src/cloudflare/resources/vulnerability_scanner/credential_sets/credential_sets.py
@@ -53,7 +53,7 @@ def with_raw_response(self) -> CredentialSetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CredentialSetsResourceWithRawResponse(self)
@@ -62,7 +62,7 @@ def with_streaming_response(self) -> CredentialSetsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CredentialSetsResourceWithStreamingResponse(self)
@@ -367,7 +367,7 @@ def with_raw_response(self) -> AsyncCredentialSetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCredentialSetsResourceWithRawResponse(self)
@@ -376,7 +376,7 @@ def with_streaming_response(self) -> AsyncCredentialSetsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCredentialSetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py b/src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py
index 1d83826dc0b..4f70ee30e1d 100644
--- a/src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py
+++ b/src/cloudflare/resources/vulnerability_scanner/credential_sets/credentials.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> CredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CredentialsResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> CredentialsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CredentialsResourceWithStreamingResponse(self)
@@ -434,7 +434,7 @@ def with_raw_response(self) -> AsyncCredentialsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCredentialsResourceWithRawResponse(self)
@@ -443,7 +443,7 @@ def with_streaming_response(self) -> AsyncCredentialsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCredentialsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vulnerability_scanner/scans.py b/src/cloudflare/resources/vulnerability_scanner/scans.py
index 9643268c567..1cc45a1de27 100644
--- a/src/cloudflare/resources/vulnerability_scanner/scans.py
+++ b/src/cloudflare/resources/vulnerability_scanner/scans.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> ScansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScansResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> ScansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScansResourceWithStreamingResponse(self)
@@ -215,7 +215,7 @@ def with_raw_response(self) -> AsyncScansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScansResourceWithRawResponse(self)
@@ -224,7 +224,7 @@ def with_streaming_response(self) -> AsyncScansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScansResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vulnerability_scanner/target_environments.py b/src/cloudflare/resources/vulnerability_scanner/target_environments.py
index 049ad09157d..f809288f018 100644
--- a/src/cloudflare/resources/vulnerability_scanner/target_environments.py
+++ b/src/cloudflare/resources/vulnerability_scanner/target_environments.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> TargetEnvironmentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TargetEnvironmentsResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> TargetEnvironmentsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TargetEnvironmentsResourceWithStreamingResponse(self)
@@ -406,7 +406,7 @@ def with_raw_response(self) -> AsyncTargetEnvironmentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTargetEnvironmentsResourceWithRawResponse(self)
@@ -415,7 +415,7 @@ def with_streaming_response(self) -> AsyncTargetEnvironmentsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTargetEnvironmentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/vulnerability_scanner/vulnerability_scanner.py b/src/cloudflare/resources/vulnerability_scanner/vulnerability_scanner.py
index db44b33af89..e49373a1ba0 100644
--- a/src/cloudflare/resources/vulnerability_scanner/vulnerability_scanner.py
+++ b/src/cloudflare/resources/vulnerability_scanner/vulnerability_scanner.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> VulnerabilityScannerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VulnerabilityScannerResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> VulnerabilityScannerResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VulnerabilityScannerResourceWithStreamingResponse(self)
@@ -84,7 +84,7 @@ def with_raw_response(self) -> AsyncVulnerabilityScannerResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVulnerabilityScannerResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> AsyncVulnerabilityScannerResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVulnerabilityScannerResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/waiting_rooms/events/details.py b/src/cloudflare/resources/waiting_rooms/events/details.py
index 1b44733acf9..d18256e0df4 100644
--- a/src/cloudflare/resources/waiting_rooms/events/details.py
+++ b/src/cloudflare/resources/waiting_rooms/events/details.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> DetailsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DetailsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> DetailsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DetailsResourceWithStreamingResponse(self)
@@ -103,7 +103,7 @@ def with_raw_response(self) -> AsyncDetailsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDetailsResourceWithRawResponse(self)
@@ -112,7 +112,7 @@ def with_streaming_response(self) -> AsyncDetailsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDetailsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/waiting_rooms/events/events.py b/src/cloudflare/resources/waiting_rooms/events/events.py
index 02225ec2ab6..dae01325779 100644
--- a/src/cloudflare/resources/waiting_rooms/events/events.py
+++ b/src/cloudflare/resources/waiting_rooms/events/events.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> EventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> EventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventsResourceWithStreamingResponse(self)
@@ -643,7 +643,7 @@ def with_raw_response(self) -> AsyncEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventsResourceWithRawResponse(self)
@@ -652,7 +652,7 @@ def with_streaming_response(self) -> AsyncEventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/waiting_rooms/page.py b/src/cloudflare/resources/waiting_rooms/page.py
index 0f37d2ad698..f03cb11fd7e 100644
--- a/src/cloudflare/resources/waiting_rooms/page.py
+++ b/src/cloudflare/resources/waiting_rooms/page.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PageResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PageResourceWithStreamingResponse(self)
@@ -151,7 +151,7 @@ def with_raw_response(self) -> AsyncPageResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPageResourceWithRawResponse(self)
@@ -160,7 +160,7 @@ def with_streaming_response(self) -> AsyncPageResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPageResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/waiting_rooms/rules.py b/src/cloudflare/resources/waiting_rooms/rules.py
index ceb7e3679fb..1aae8d72565 100644
--- a/src/cloudflare/resources/waiting_rooms/rules.py
+++ b/src/cloudflare/resources/waiting_rooms/rules.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -317,7 +317,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -326,7 +326,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/waiting_rooms/settings.py b/src/cloudflare/resources/waiting_rooms/settings.py
index f3f3c901cb5..060a39eb74b 100644
--- a/src/cloudflare/resources/waiting_rooms/settings.py
+++ b/src/cloudflare/resources/waiting_rooms/settings.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -190,7 +190,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -199,7 +199,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/waiting_rooms/statuses.py b/src/cloudflare/resources/waiting_rooms/statuses.py
index 78ff33c1264..33eec63f223 100644
--- a/src/cloudflare/resources/waiting_rooms/statuses.py
+++ b/src/cloudflare/resources/waiting_rooms/statuses.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> StatusesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StatusesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> StatusesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StatusesResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncStatusesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStatusesResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncStatusesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStatusesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/waiting_rooms/waiting_rooms.py b/src/cloudflare/resources/waiting_rooms/waiting_rooms.py
index 918bcedd125..f885b297b4b 100644
--- a/src/cloudflare/resources/waiting_rooms/waiting_rooms.py
+++ b/src/cloudflare/resources/waiting_rooms/waiting_rooms.py
@@ -101,7 +101,7 @@ def with_raw_response(self) -> WaitingRoomsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WaitingRoomsResourceWithRawResponse(self)
@@ -110,7 +110,7 @@ def with_streaming_response(self) -> WaitingRoomsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WaitingRoomsResourceWithStreamingResponse(self)
@@ -1512,7 +1512,7 @@ def with_raw_response(self) -> AsyncWaitingRoomsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWaitingRoomsResourceWithRawResponse(self)
@@ -1521,7 +1521,7 @@ def with_streaming_response(self) -> AsyncWaitingRoomsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWaitingRoomsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/web3/hostnames/hostnames.py b/src/cloudflare/resources/web3/hostnames/hostnames.py
index 8df65deba70..248e04ae277 100644
--- a/src/cloudflare/resources/web3/hostnames/hostnames.py
+++ b/src/cloudflare/resources/web3/hostnames/hostnames.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> HostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HostnamesResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> HostnamesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HostnamesResourceWithStreamingResponse(self)
@@ -312,7 +312,7 @@ def with_raw_response(self) -> AsyncHostnamesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHostnamesResourceWithRawResponse(self)
@@ -321,7 +321,7 @@ def with_streaming_response(self) -> AsyncHostnamesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHostnamesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/content_lists.py b/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/content_lists.py
index ccb04acda40..754579db161 100644
--- a/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/content_lists.py
+++ b/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/content_lists.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> ContentListsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ContentListsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> ContentListsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ContentListsResourceWithStreamingResponse(self)
@@ -178,7 +178,7 @@ def with_raw_response(self) -> AsyncContentListsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncContentListsResourceWithRawResponse(self)
@@ -187,7 +187,7 @@ def with_streaming_response(self) -> AsyncContentListsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncContentListsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/entries.py b/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/entries.py
index 30bb1e24097..99dc69492dd 100644
--- a/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/entries.py
+++ b/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/content_lists/entries.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> EntriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EntriesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> EntriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EntriesResourceWithStreamingResponse(self)
@@ -355,7 +355,7 @@ def with_raw_response(self) -> AsyncEntriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEntriesResourceWithRawResponse(self)
@@ -364,7 +364,7 @@ def with_streaming_response(self) -> AsyncEntriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEntriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/ipfs_universal_paths.py b/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/ipfs_universal_paths.py
index 87b695bacc2..49d12c0ab0e 100644
--- a/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/ipfs_universal_paths.py
+++ b/src/cloudflare/resources/web3/hostnames/ipfs_universal_paths/ipfs_universal_paths.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> IPFSUniversalPathsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPFSUniversalPathsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> IPFSUniversalPathsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPFSUniversalPathsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncIPFSUniversalPathsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPFSUniversalPathsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncIPFSUniversalPathsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPFSUniversalPathsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/web3/web3.py b/src/cloudflare/resources/web3/web3.py
index da328969054..5fdb8a56dde 100644
--- a/src/cloudflare/resources/web3/web3.py
+++ b/src/cloudflare/resources/web3/web3.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> Web3ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return Web3ResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> Web3ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return Web3ResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncWeb3ResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWeb3ResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncWeb3ResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWeb3ResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/account_settings.py b/src/cloudflare/resources/workers/account_settings.py
index 3756c85d08d..9a4fd48fac3 100644
--- a/src/cloudflare/resources/workers/account_settings.py
+++ b/src/cloudflare/resources/workers/account_settings.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> AccountSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountSettingsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> AccountSettingsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountSettingsResourceWithStreamingResponse(self)
@@ -140,7 +140,7 @@ def with_raw_response(self) -> AsyncAccountSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountSettingsResourceWithRawResponse(self)
@@ -149,7 +149,7 @@ def with_streaming_response(self) -> AsyncAccountSettingsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/assets/assets.py b/src/cloudflare/resources/workers/assets/assets.py
index f26c89d58d3..64dc2fa58c9 100644
--- a/src/cloudflare/resources/workers/assets/assets.py
+++ b/src/cloudflare/resources/workers/assets/assets.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> AssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AssetsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> AssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AssetsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncAssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAssetsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncAssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAssetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/assets/upload.py b/src/cloudflare/resources/workers/assets/upload.py
index 960a59a3034..2fa70fd087e 100644
--- a/src/cloudflare/resources/workers/assets/upload.py
+++ b/src/cloudflare/resources/workers/assets/upload.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> UploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UploadResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> UploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UploadResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncUploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUploadResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncUploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUploadResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/beta/beta.py b/src/cloudflare/resources/workers/beta/beta.py
index 66891810c8c..ffc4f3568bb 100644
--- a/src/cloudflare/resources/workers/beta/beta.py
+++ b/src/cloudflare/resources/workers/beta/beta.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> BetaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BetaResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> BetaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BetaResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncBetaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBetaResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncBetaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBetaResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/beta/workers/versions.py b/src/cloudflare/resources/workers/beta/workers/versions.py
index b415fcbff7d..5885344db19 100644
--- a/src/cloudflare/resources/workers/beta/workers/versions.py
+++ b/src/cloudflare/resources/workers/beta/workers/versions.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> VersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VersionsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> VersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VersionsResourceWithStreamingResponse(self)
@@ -56,6 +56,7 @@ def create(
annotations: version_create_params.Annotations | Omit = omit,
assets: version_create_params.Assets | Omit = omit,
bindings: Iterable[version_create_params.Binding] | Omit = omit,
+ cache_options: version_create_params.CacheOptions | Omit = omit,
compatibility_date: str | Omit = omit,
compatibility_flags: SequenceNotStr[str] | Omit = omit,
containers: Iterable[version_create_params.Container] | Omit = omit,
@@ -63,6 +64,7 @@ def create(
main_module: str | Omit = omit,
migrations: version_create_params.Migrations | Omit = omit,
modules: Iterable[version_create_params.Module] | Omit = omit,
+ package_dependencies: Iterable[version_create_params.PackageDependency] | Omit = omit,
placement: version_create_params.Placement | Omit = omit,
usage_model: Literal["standard", "bundled", "unbound"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -97,6 +99,10 @@ def create(
docs:
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
+ cache_options: Global CacheW configuration for the Worker. When caching is on, the platform
+ provisions a `cloudflare.app` zone for the Worker. A `type: worker` entry in the
+ `exports` map can override this value for a single entrypoint.
+
compatibility_date: Date indicating targeted support in the Workers runtime. Backwards incompatible
fixes to the runtime following this date will not affect this Worker.
@@ -126,6 +132,9 @@ def create(
`_headers` and `_redirects` files should be included as modules named `_headers`
and `_redirects` with content type `text/plain`.
+ package_dependencies: The list of npm packages that were installed and used when this Worker version
+ was built.
+
placement: Configuration for
[Smart Placement](https://developers.cloudflare.com/workers/configuration/smart-placement).
Specify mode='smart' for Smart Placement, or one of region/hostname/host.
@@ -155,6 +164,7 @@ def create(
"annotations": annotations,
"assets": assets,
"bindings": bindings,
+ "cache_options": cache_options,
"compatibility_date": compatibility_date,
"compatibility_flags": compatibility_flags,
"containers": containers,
@@ -162,6 +172,7 @@ def create(
"main_module": main_module,
"migrations": migrations,
"modules": modules,
+ "package_dependencies": package_dependencies,
"placement": placement,
"usage_model": usage_model,
},
@@ -359,7 +370,7 @@ def with_raw_response(self) -> AsyncVersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVersionsResourceWithRawResponse(self)
@@ -368,7 +379,7 @@ def with_streaming_response(self) -> AsyncVersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVersionsResourceWithStreamingResponse(self)
@@ -381,6 +392,7 @@ async def create(
annotations: version_create_params.Annotations | Omit = omit,
assets: version_create_params.Assets | Omit = omit,
bindings: Iterable[version_create_params.Binding] | Omit = omit,
+ cache_options: version_create_params.CacheOptions | Omit = omit,
compatibility_date: str | Omit = omit,
compatibility_flags: SequenceNotStr[str] | Omit = omit,
containers: Iterable[version_create_params.Container] | Omit = omit,
@@ -388,6 +400,7 @@ async def create(
main_module: str | Omit = omit,
migrations: version_create_params.Migrations | Omit = omit,
modules: Iterable[version_create_params.Module] | Omit = omit,
+ package_dependencies: Iterable[version_create_params.PackageDependency] | Omit = omit,
placement: version_create_params.Placement | Omit = omit,
usage_model: Literal["standard", "bundled", "unbound"] | Omit = omit,
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -422,6 +435,10 @@ async def create(
docs:
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
+ cache_options: Global CacheW configuration for the Worker. When caching is on, the platform
+ provisions a `cloudflare.app` zone for the Worker. A `type: worker` entry in the
+ `exports` map can override this value for a single entrypoint.
+
compatibility_date: Date indicating targeted support in the Workers runtime. Backwards incompatible
fixes to the runtime following this date will not affect this Worker.
@@ -451,6 +468,9 @@ async def create(
`_headers` and `_redirects` files should be included as modules named `_headers`
and `_redirects` with content type `text/plain`.
+ package_dependencies: The list of npm packages that were installed and used when this Worker version
+ was built.
+
placement: Configuration for
[Smart Placement](https://developers.cloudflare.com/workers/configuration/smart-placement).
Specify mode='smart' for Smart Placement, or one of region/hostname/host.
@@ -480,6 +500,7 @@ async def create(
"annotations": annotations,
"assets": assets,
"bindings": bindings,
+ "cache_options": cache_options,
"compatibility_date": compatibility_date,
"compatibility_flags": compatibility_flags,
"containers": containers,
@@ -487,6 +508,7 @@ async def create(
"main_module": main_module,
"migrations": migrations,
"modules": modules,
+ "package_dependencies": package_dependencies,
"placement": placement,
"usage_model": usage_model,
},
diff --git a/src/cloudflare/resources/workers/beta/workers/workers.py b/src/cloudflare/resources/workers/beta/workers/workers.py
index ee2514856a3..f0234bf7d10 100644
--- a/src/cloudflare/resources/workers/beta/workers/workers.py
+++ b/src/cloudflare/resources/workers/beta/workers/workers.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> WorkersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WorkersResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> WorkersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WorkersResourceWithStreamingResponse(self)
@@ -441,7 +441,7 @@ def with_raw_response(self) -> AsyncWorkersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWorkersResourceWithRawResponse(self)
@@ -450,7 +450,7 @@ def with_streaming_response(self) -> AsyncWorkersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWorkersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/domains.py b/src/cloudflare/resources/workers/domains.py
index 263b94abfa8..b991c36377f 100644
--- a/src/cloudflare/resources/workers/domains.py
+++ b/src/cloudflare/resources/workers/domains.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> DomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DomainsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> DomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DomainsResourceWithStreamingResponse(self)
@@ -276,7 +276,7 @@ def with_raw_response(self) -> AsyncDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDomainsResourceWithRawResponse(self)
@@ -285,7 +285,7 @@ def with_streaming_response(self) -> AsyncDomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/observability/destinations.py b/src/cloudflare/resources/workers/observability/destinations.py
index e2b32c92d91..47668c9191e 100644
--- a/src/cloudflare/resources/workers/observability/destinations.py
+++ b/src/cloudflare/resources/workers/observability/destinations.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> DestinationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DestinationsResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> DestinationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DestinationsResourceWithStreamingResponse(self)
@@ -254,7 +254,7 @@ def with_raw_response(self) -> AsyncDestinationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDestinationsResourceWithRawResponse(self)
@@ -263,7 +263,7 @@ def with_streaming_response(self) -> AsyncDestinationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDestinationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/observability/observability.py b/src/cloudflare/resources/workers/observability/observability.py
index a40f3041d9c..bee59f7a2eb 100644
--- a/src/cloudflare/resources/workers/observability/observability.py
+++ b/src/cloudflare/resources/workers/observability/observability.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> ObservabilityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ObservabilityResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> ObservabilityResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ObservabilityResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncObservabilityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncObservabilityResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncObservabilityResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncObservabilityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/observability/queries.py b/src/cloudflare/resources/workers/observability/queries.py
index 67deb66ac55..5e5490f73ab 100644
--- a/src/cloudflare/resources/workers/observability/queries.py
+++ b/src/cloudflare/resources/workers/observability/queries.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> QueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QueriesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> QueriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QueriesResourceWithStreamingResponse(self)
@@ -155,7 +155,7 @@ def with_raw_response(self) -> AsyncQueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQueriesResourceWithRawResponse(self)
@@ -164,7 +164,7 @@ def with_streaming_response(self) -> AsyncQueriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQueriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/observability/shared_queries.py b/src/cloudflare/resources/workers/observability/shared_queries.py
index 4df9c3732e8..19a252ed1d3 100644
--- a/src/cloudflare/resources/workers/observability/shared_queries.py
+++ b/src/cloudflare/resources/workers/observability/shared_queries.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SharedQueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SharedQueriesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SharedQueriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SharedQueriesResourceWithStreamingResponse(self)
@@ -215,7 +215,7 @@ def with_raw_response(self) -> AsyncSharedQueriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSharedQueriesResourceWithRawResponse(self)
@@ -224,7 +224,7 @@ def with_streaming_response(self) -> AsyncSharedQueriesResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSharedQueriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/observability/telemetry.py b/src/cloudflare/resources/workers/observability/telemetry.py
index 2cf1c16fb0d..446ac9c305d 100644
--- a/src/cloudflare/resources/workers/observability/telemetry.py
+++ b/src/cloudflare/resources/workers/observability/telemetry.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> TelemetryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TelemetryResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> TelemetryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TelemetryResourceWithStreamingResponse(self)
@@ -399,7 +399,7 @@ def with_raw_response(self) -> AsyncTelemetryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTelemetryResourceWithRawResponse(self)
@@ -408,7 +408,7 @@ def with_streaming_response(self) -> AsyncTelemetryResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTelemetryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/routes.py b/src/cloudflare/resources/workers/routes.py
index 490f6abe7d9..a81ae3fab76 100644
--- a/src/cloudflare/resources/workers/routes.py
+++ b/src/cloudflare/resources/workers/routes.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> RoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RoutesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> RoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RoutesResourceWithStreamingResponse(self)
@@ -292,7 +292,7 @@ def with_raw_response(self) -> AsyncRoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRoutesResourceWithRawResponse(self)
@@ -301,7 +301,7 @@ def with_streaming_response(self) -> AsyncRoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRoutesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/assets/assets.py b/src/cloudflare/resources/workers/scripts/assets/assets.py
index a6f7ceb3d1b..0cea74c6182 100644
--- a/src/cloudflare/resources/workers/scripts/assets/assets.py
+++ b/src/cloudflare/resources/workers/scripts/assets/assets.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> AssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AssetsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> AssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AssetsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncAssetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAssetsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncAssetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAssetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/assets/upload.py b/src/cloudflare/resources/workers/scripts/assets/upload.py
index a07b3d10454..37367f1adfb 100644
--- a/src/cloudflare/resources/workers/scripts/assets/upload.py
+++ b/src/cloudflare/resources/workers/scripts/assets/upload.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> UploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UploadResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> UploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UploadResourceWithStreamingResponse(self)
@@ -108,7 +108,7 @@ def with_raw_response(self) -> AsyncUploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUploadResourceWithRawResponse(self)
@@ -117,7 +117,7 @@ def with_streaming_response(self) -> AsyncUploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUploadResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/content.py b/src/cloudflare/resources/workers/scripts/content.py
index 8f484ab506c..4f115276c31 100644
--- a/src/cloudflare/resources/workers/scripts/content.py
+++ b/src/cloudflare/resources/workers/scripts/content.py
@@ -50,7 +50,7 @@ def with_raw_response(self) -> ContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ContentResourceWithRawResponse(self)
@@ -59,7 +59,7 @@ def with_streaming_response(self) -> ContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ContentResourceWithStreamingResponse(self)
@@ -202,7 +202,7 @@ def with_raw_response(self) -> AsyncContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncContentResourceWithRawResponse(self)
@@ -211,7 +211,7 @@ def with_streaming_response(self) -> AsyncContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncContentResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/deployments.py b/src/cloudflare/resources/workers/scripts/deployments.py
index 94496c70827..59793317c0a 100644
--- a/src/cloudflare/resources/workers/scripts/deployments.py
+++ b/src/cloudflare/resources/workers/scripts/deployments.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> DeploymentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DeploymentsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> DeploymentsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DeploymentsResourceWithStreamingResponse(self)
@@ -274,7 +274,7 @@ def with_raw_response(self) -> AsyncDeploymentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDeploymentsResourceWithRawResponse(self)
@@ -283,7 +283,7 @@ def with_streaming_response(self) -> AsyncDeploymentsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDeploymentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/schedules.py b/src/cloudflare/resources/workers/scripts/schedules.py
index 6d30a2fc0c6..e008eb6b8ff 100644
--- a/src/cloudflare/resources/workers/scripts/schedules.py
+++ b/src/cloudflare/resources/workers/scripts/schedules.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SchedulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SchedulesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SchedulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SchedulesResourceWithStreamingResponse(self)
@@ -151,7 +151,7 @@ def with_raw_response(self) -> AsyncSchedulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSchedulesResourceWithRawResponse(self)
@@ -160,7 +160,7 @@ def with_streaming_response(self) -> AsyncSchedulesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSchedulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/script_and_version_settings.py b/src/cloudflare/resources/workers/scripts/script_and_version_settings.py
index a9b083211b2..3fb92664f80 100644
--- a/src/cloudflare/resources/workers/scripts/script_and_version_settings.py
+++ b/src/cloudflare/resources/workers/scripts/script_and_version_settings.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ScriptAndVersionSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScriptAndVersionSettingsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ScriptAndVersionSettingsResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScriptAndVersionSettingsResourceWithStreamingResponse(self)
@@ -158,7 +158,7 @@ def with_raw_response(self) -> AsyncScriptAndVersionSettingsResourceWithRawRespo
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScriptAndVersionSettingsResourceWithRawResponse(self)
@@ -167,7 +167,7 @@ def with_streaming_response(self) -> AsyncScriptAndVersionSettingsResourceWithSt
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScriptAndVersionSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/scripts.py b/src/cloudflare/resources/workers/scripts/scripts.py
index bffb5a4e28d..59f3c4d79dc 100644
--- a/src/cloudflare/resources/workers/scripts/scripts.py
+++ b/src/cloudflare/resources/workers/scripts/scripts.py
@@ -166,7 +166,7 @@ def with_raw_response(self) -> ScriptsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScriptsResourceWithRawResponse(self)
@@ -175,7 +175,7 @@ def with_streaming_response(self) -> ScriptsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScriptsResourceWithStreamingResponse(self)
@@ -515,7 +515,7 @@ def with_raw_response(self) -> AsyncScriptsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScriptsResourceWithRawResponse(self)
@@ -524,7 +524,7 @@ def with_streaming_response(self) -> AsyncScriptsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScriptsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/secrets.py b/src/cloudflare/resources/workers/scripts/secrets.py
index 0ab002960ed..a90dd593bc5 100644
--- a/src/cloudflare/resources/workers/scripts/secrets.py
+++ b/src/cloudflare/resources/workers/scripts/secrets.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> SecretsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SecretsResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> SecretsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SecretsResourceWithStreamingResponse(self)
@@ -462,7 +462,7 @@ def with_raw_response(self) -> AsyncSecretsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSecretsResourceWithRawResponse(self)
@@ -471,7 +471,7 @@ def with_streaming_response(self) -> AsyncSecretsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSecretsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/settings.py b/src/cloudflare/resources/workers/scripts/settings.py
index 63b31d4fcf0..749dc0e15d9 100644
--- a/src/cloudflare/resources/workers/scripts/settings.py
+++ b/src/cloudflare/resources/workers/scripts/settings.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -174,7 +174,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -183,7 +183,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/subdomain.py b/src/cloudflare/resources/workers/scripts/subdomain.py
index 4a62f394db7..cb1d6ec78a3 100644
--- a/src/cloudflare/resources/workers/scripts/subdomain.py
+++ b/src/cloudflare/resources/workers/scripts/subdomain.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SubdomainResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubdomainResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SubdomainResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubdomainResourceWithStreamingResponse(self)
@@ -212,7 +212,7 @@ def with_raw_response(self) -> AsyncSubdomainResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubdomainResourceWithRawResponse(self)
@@ -221,7 +221,7 @@ def with_streaming_response(self) -> AsyncSubdomainResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubdomainResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/tail.py b/src/cloudflare/resources/workers/scripts/tail.py
index c413e509508..452b9d21583 100644
--- a/src/cloudflare/resources/workers/scripts/tail.py
+++ b/src/cloudflare/resources/workers/scripts/tail.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TailResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TailResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TailResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TailResourceWithStreamingResponse(self)
@@ -202,7 +202,7 @@ def with_raw_response(self) -> AsyncTailResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTailResourceWithRawResponse(self)
@@ -211,7 +211,7 @@ def with_streaming_response(self) -> AsyncTailResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTailResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/scripts/versions.py b/src/cloudflare/resources/workers/scripts/versions.py
index 06f925c7f2e..8e29d02a5e3 100644
--- a/src/cloudflare/resources/workers/scripts/versions.py
+++ b/src/cloudflare/resources/workers/scripts/versions.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> VersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VersionsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> VersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VersionsResourceWithStreamingResponse(self)
@@ -271,7 +271,7 @@ def with_raw_response(self) -> AsyncVersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVersionsResourceWithRawResponse(self)
@@ -280,7 +280,7 @@ def with_streaming_response(self) -> AsyncVersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVersionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/subdomains.py b/src/cloudflare/resources/workers/subdomains.py
index b7b44090e3e..28ee36a057f 100644
--- a/src/cloudflare/resources/workers/subdomains.py
+++ b/src/cloudflare/resources/workers/subdomains.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SubdomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubdomainsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SubdomainsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubdomainsResourceWithStreamingResponse(self)
@@ -169,7 +169,7 @@ def with_raw_response(self) -> AsyncSubdomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubdomainsResourceWithRawResponse(self)
@@ -178,7 +178,7 @@ def with_streaming_response(self) -> AsyncSubdomainsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubdomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers/workers.py b/src/cloudflare/resources/workers/workers.py
index 971c066d436..031c3786d3a 100644
--- a/src/cloudflare/resources/workers/workers.py
+++ b/src/cloudflare/resources/workers/workers.py
@@ -111,7 +111,7 @@ def with_raw_response(self) -> WorkersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WorkersResourceWithRawResponse(self)
@@ -120,7 +120,7 @@ def with_streaming_response(self) -> WorkersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WorkersResourceWithStreamingResponse(self)
@@ -164,7 +164,7 @@ def with_raw_response(self) -> AsyncWorkersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWorkersResourceWithRawResponse(self)
@@ -173,7 +173,7 @@ def with_streaming_response(self) -> AsyncWorkersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWorkersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py b/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py
index 675f72c8787..c880df5784b 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/dispatch.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> DispatchResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DispatchResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> DispatchResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DispatchResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncDispatchResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDispatchResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncDispatchResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDispatchResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py
index a5aba849ba0..93a4f8c7cea 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/namespaces.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> NamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NamespacesResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> NamespacesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NamespacesResourceWithStreamingResponse(self)
@@ -246,7 +246,7 @@ def with_raw_response(self) -> AsyncNamespacesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNamespacesResourceWithRawResponse(self)
@@ -255,7 +255,7 @@ def with_streaming_response(self) -> AsyncNamespacesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNamespacesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/asset_upload.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/asset_upload.py
index 2c306c686b7..315dc77e060 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/asset_upload.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/asset_upload.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AssetUploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AssetUploadResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AssetUploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AssetUploadResourceWithStreamingResponse(self)
@@ -116,7 +116,7 @@ def with_raw_response(self) -> AsyncAssetUploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAssetUploadResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> AsyncAssetUploadResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAssetUploadResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/bindings.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/bindings.py
index 9239fd4f629..2057c908c03 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/bindings.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/bindings.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> BindingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BindingsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> BindingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BindingsResourceWithStreamingResponse(self)
@@ -103,7 +103,7 @@ def with_raw_response(self) -> AsyncBindingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBindingsResourceWithRawResponse(self)
@@ -112,7 +112,7 @@ def with_streaming_response(self) -> AsyncBindingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBindingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py
index ba4d77e6323..b858e571e14 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/content.py
@@ -51,7 +51,7 @@ def with_raw_response(self) -> ContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ContentResourceWithRawResponse(self)
@@ -60,7 +60,7 @@ def with_streaming_response(self) -> ContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ContentResourceWithStreamingResponse(self)
@@ -216,7 +216,7 @@ def with_raw_response(self) -> AsyncContentResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncContentResourceWithRawResponse(self)
@@ -225,7 +225,7 @@ def with_streaming_response(self) -> AsyncContentResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncContentResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py
index 8d78ad45614..f809edff123 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/scripts.py
@@ -116,7 +116,7 @@ def with_raw_response(self) -> ScriptsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ScriptsResourceWithRawResponse(self)
@@ -125,7 +125,7 @@ def with_streaming_response(self) -> ScriptsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ScriptsResourceWithStreamingResponse(self)
@@ -367,7 +367,7 @@ def with_raw_response(self) -> AsyncScriptsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncScriptsResourceWithRawResponse(self)
@@ -376,7 +376,7 @@ def with_streaming_response(self) -> AsyncScriptsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncScriptsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/secrets.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/secrets.py
index 2d33d24e4df..a8ec2c03bae 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/secrets.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/secrets.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> SecretsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SecretsResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> SecretsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SecretsResourceWithStreamingResponse(self)
@@ -500,7 +500,7 @@ def with_raw_response(self) -> AsyncSecretsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSecretsResourceWithRawResponse(self)
@@ -509,7 +509,7 @@ def with_streaming_response(self) -> AsyncSecretsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSecretsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py
index 83f3820c51f..c5d5058fb97 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/settings.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -172,7 +172,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -181,7 +181,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/tags.py b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/tags.py
index f452276f929..be957376a40 100644
--- a/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/tags.py
+++ b/src/cloudflare/resources/workers_for_platforms/dispatch/namespaces/scripts/tags.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> TagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TagsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> TagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TagsResourceWithStreamingResponse(self)
@@ -218,7 +218,7 @@ def with_raw_response(self) -> AsyncTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTagsResourceWithRawResponse(self)
@@ -227,7 +227,7 @@ def with_streaming_response(self) -> AsyncTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTagsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py b/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py
index b986656be32..dfaa0063291 100644
--- a/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py
+++ b/src/cloudflare/resources/workers_for_platforms/workers_for_platforms.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> WorkersForPlatformsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WorkersForPlatformsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> WorkersForPlatformsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WorkersForPlatformsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncWorkersForPlatformsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWorkersForPlatformsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncWorkersForPlatformsResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWorkersForPlatformsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workflows/instances/events.py b/src/cloudflare/resources/workflows/instances/events.py
index c68d0efd3f8..753cdb5f0e2 100644
--- a/src/cloudflare/resources/workflows/instances/events.py
+++ b/src/cloudflare/resources/workflows/instances/events.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> EventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EventsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> EventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EventsResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEventsResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncEventsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEventsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workflows/instances/instances.py b/src/cloudflare/resources/workflows/instances/instances.py
index b8d36d81e31..aa879cd1a05 100644
--- a/src/cloudflare/resources/workflows/instances/instances.py
+++ b/src/cloudflare/resources/workflows/instances/instances.py
@@ -68,7 +68,7 @@ def with_raw_response(self) -> InstancesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InstancesResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> InstancesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InstancesResourceWithStreamingResponse(self)
@@ -423,7 +423,7 @@ def with_raw_response(self) -> AsyncInstancesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInstancesResourceWithRawResponse(self)
@@ -432,7 +432,7 @@ def with_streaming_response(self) -> AsyncInstancesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInstancesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workflows/instances/status.py b/src/cloudflare/resources/workflows/instances/status.py
index d486242d2d9..7bf2dc31ee1 100644
--- a/src/cloudflare/resources/workflows/instances/status.py
+++ b/src/cloudflare/resources/workflows/instances/status.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> StatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return StatusResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> StatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return StatusResourceWithStreamingResponse(self)
@@ -243,7 +243,7 @@ def with_raw_response(self) -> AsyncStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncStatusResourceWithRawResponse(self)
@@ -252,7 +252,7 @@ def with_streaming_response(self) -> AsyncStatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workflows/versions.py b/src/cloudflare/resources/workflows/versions.py
index 51002d88919..38a3f8629ea 100644
--- a/src/cloudflare/resources/workflows/versions.py
+++ b/src/cloudflare/resources/workflows/versions.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> VersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VersionsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> VersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VersionsResourceWithStreamingResponse(self)
@@ -204,7 +204,7 @@ def with_raw_response(self) -> AsyncVersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVersionsResourceWithRawResponse(self)
@@ -213,7 +213,7 @@ def with_streaming_response(self) -> AsyncVersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVersionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/workflows/workflows.py b/src/cloudflare/resources/workflows/workflows.py
index e8a57121959..2566f3cf91d 100644
--- a/src/cloudflare/resources/workflows/workflows.py
+++ b/src/cloudflare/resources/workflows/workflows.py
@@ -59,7 +59,7 @@ def with_raw_response(self) -> WorkflowsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WorkflowsResourceWithRawResponse(self)
@@ -68,7 +68,7 @@ def with_streaming_response(self) -> WorkflowsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WorkflowsResourceWithStreamingResponse(self)
@@ -279,7 +279,7 @@ def with_raw_response(self) -> AsyncWorkflowsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWorkflowsResourceWithRawResponse(self)
@@ -288,7 +288,7 @@ def with_streaming_response(self) -> AsyncWorkflowsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWorkflowsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/config.py b/src/cloudflare/resources/zaraz/config.py
index 829fca458ba..2af1f0f52c9 100644
--- a/src/cloudflare/resources/zaraz/config.py
+++ b/src/cloudflare/resources/zaraz/config.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigResourceWithStreamingResponse(self)
@@ -182,7 +182,7 @@ def with_raw_response(self) -> AsyncConfigResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigResourceWithRawResponse(self)
@@ -191,7 +191,7 @@ def with_streaming_response(self) -> AsyncConfigResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/default.py b/src/cloudflare/resources/zaraz/default.py
index 4a65532e004..6107d9aee12 100644
--- a/src/cloudflare/resources/zaraz/default.py
+++ b/src/cloudflare/resources/zaraz/default.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> DefaultResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DefaultResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> DefaultResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DefaultResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncDefaultResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDefaultResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncDefaultResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDefaultResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/export.py b/src/cloudflare/resources/zaraz/export.py
index 27e26f55d21..9e9814a3151 100644
--- a/src/cloudflare/resources/zaraz/export.py
+++ b/src/cloudflare/resources/zaraz/export.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> ExportResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ExportResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> ExportResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ExportResourceWithStreamingResponse(self)
@@ -84,7 +84,7 @@ def with_raw_response(self) -> AsyncExportResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncExportResourceWithRawResponse(self)
@@ -93,7 +93,7 @@ def with_streaming_response(self) -> AsyncExportResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncExportResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/history/configs.py b/src/cloudflare/resources/zaraz/history/configs.py
index 9ff5276221e..caba7ca0f61 100644
--- a/src/cloudflare/resources/zaraz/history/configs.py
+++ b/src/cloudflare/resources/zaraz/history/configs.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigsResourceWithStreamingResponse(self)
@@ -95,7 +95,7 @@ def with_raw_response(self) -> AsyncConfigsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigsResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> AsyncConfigsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/history/history.py b/src/cloudflare/resources/zaraz/history/history.py
index 95073d3788b..2ba671fee8a 100644
--- a/src/cloudflare/resources/zaraz/history/history.py
+++ b/src/cloudflare/resources/zaraz/history/history.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> HistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HistoryResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> HistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HistoryResourceWithStreamingResponse(self)
@@ -174,7 +174,7 @@ def with_raw_response(self) -> AsyncHistoryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHistoryResourceWithRawResponse(self)
@@ -183,7 +183,7 @@ def with_streaming_response(self) -> AsyncHistoryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHistoryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/publish.py b/src/cloudflare/resources/zaraz/publish.py
index 43732b388ab..d7cc261af86 100644
--- a/src/cloudflare/resources/zaraz/publish.py
+++ b/src/cloudflare/resources/zaraz/publish.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PublishResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PublishResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PublishResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PublishResourceWithStreamingResponse(self)
@@ -95,7 +95,7 @@ def with_raw_response(self) -> AsyncPublishResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPublishResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> AsyncPublishResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPublishResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/workflow.py b/src/cloudflare/resources/zaraz/workflow.py
index 4e3866b388f..a0d8964c0ef 100644
--- a/src/cloudflare/resources/zaraz/workflow.py
+++ b/src/cloudflare/resources/zaraz/workflow.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> WorkflowResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WorkflowResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> WorkflowResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WorkflowResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncWorkflowResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWorkflowResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncWorkflowResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWorkflowResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zaraz/zaraz.py b/src/cloudflare/resources/zaraz/zaraz.py
index d2c35b1eaee..47254077a9e 100644
--- a/src/cloudflare/resources/zaraz/zaraz.py
+++ b/src/cloudflare/resources/zaraz/zaraz.py
@@ -103,7 +103,7 @@ def with_raw_response(self) -> ZarazResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZarazResourceWithRawResponse(self)
@@ -112,7 +112,7 @@ def with_streaming_response(self) -> ZarazResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZarazResourceWithStreamingResponse(self)
@@ -193,7 +193,7 @@ def with_raw_response(self) -> AsyncZarazResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZarazResourceWithRawResponse(self)
@@ -202,7 +202,7 @@ def with_streaming_response(self) -> AsyncZarazResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZarazResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/__init__.py b/src/cloudflare/resources/zero_trust/__init__.py
index 7a42ce26500..ccf9f997430 100644
--- a/src/cloudflare/resources/zero_trust/__init__.py
+++ b/src/cloudflare/resources/zero_trust/__init__.py
@@ -16,6 +16,14 @@
DLPResourceWithStreamingResponse,
AsyncDLPResourceWithStreamingResponse,
)
+from .casb import (
+ CasbResource,
+ AsyncCasbResource,
+ CasbResourceWithRawResponse,
+ AsyncCasbResourceWithRawResponse,
+ CasbResourceWithStreamingResponse,
+ AsyncCasbResourceWithStreamingResponse,
+)
from .seats import (
SeatsResource,
AsyncSeatsResource,
@@ -144,6 +152,12 @@
"AsyncAccessResourceWithRawResponse",
"AccessResourceWithStreamingResponse",
"AsyncAccessResourceWithStreamingResponse",
+ "CasbResource",
+ "AsyncCasbResource",
+ "CasbResourceWithRawResponse",
+ "AsyncCasbResourceWithRawResponse",
+ "CasbResourceWithStreamingResponse",
+ "AsyncCasbResourceWithStreamingResponse",
"DEXResource",
"AsyncDEXResource",
"DEXResourceWithRawResponse",
diff --git a/src/cloudflare/resources/zero_trust/access/access.py b/src/cloudflare/resources/zero_trust/access/access.py
index 9efd000a88a..62c92f6f371 100644
--- a/src/cloudflare/resources/zero_trust/access/access.py
+++ b/src/cloudflare/resources/zero_trust/access/access.py
@@ -207,7 +207,7 @@ def with_raw_response(self) -> AccessResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccessResourceWithRawResponse(self)
@@ -216,7 +216,7 @@ def with_streaming_response(self) -> AccessResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccessResourceWithStreamingResponse(self)
@@ -292,7 +292,7 @@ def with_raw_response(self) -> AsyncAccessResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccessResourceWithRawResponse(self)
@@ -301,7 +301,7 @@ def with_streaming_response(self) -> AsyncAccessResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccessResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/ai_controls/ai_controls.py b/src/cloudflare/resources/zero_trust/access/ai_controls/ai_controls.py
index 02ece7bf240..8e3bf0e33f6 100644
--- a/src/cloudflare/resources/zero_trust/access/ai_controls/ai_controls.py
+++ b/src/cloudflare/resources/zero_trust/access/ai_controls/ai_controls.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> AIControlsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AIControlsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> AIControlsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AIControlsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncAIControlsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAIControlsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncAIControlsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAIControlsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/mcp.py b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/mcp.py
index d5996fa82c1..dcee6a2473f 100644
--- a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/mcp.py
+++ b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/mcp.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> McpResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return McpResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> McpResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return McpResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncMcpResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncMcpResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncMcpResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncMcpResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py
index 656aa6e574d..14786100a18 100644
--- a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py
+++ b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/portals.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> PortalsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PortalsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> PortalsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PortalsResourceWithStreamingResponse(self)
@@ -316,7 +316,7 @@ def with_raw_response(self) -> AsyncPortalsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPortalsResourceWithRawResponse(self)
@@ -325,7 +325,7 @@ def with_streaming_response(self) -> AsyncPortalsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPortalsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py
index 1f349da1562..b93e9f1d0fa 100644
--- a/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py
+++ b/src/cloudflare/resources/zero_trust/access/ai_controls/mcp/servers.py
@@ -38,7 +38,7 @@ def with_raw_response(self) -> ServersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ServersResourceWithRawResponse(self)
@@ -47,7 +47,7 @@ def with_streaming_response(self) -> ServersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ServersResourceWithStreamingResponse(self)
@@ -379,7 +379,7 @@ def with_raw_response(self) -> AsyncServersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncServersResourceWithRawResponse(self)
@@ -388,7 +388,7 @@ def with_streaming_response(self) -> AsyncServersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncServersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/applications/applications.py b/src/cloudflare/resources/zero_trust/access/applications/applications.py
index 5e2c828330a..4c5ca7b9cbe 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/applications.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/applications.py
@@ -108,7 +108,7 @@ def with_raw_response(self) -> ApplicationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ApplicationsResourceWithRawResponse(self)
@@ -117,7 +117,7 @@ def with_streaming_response(self) -> ApplicationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ApplicationsResourceWithStreamingResponse(self)
@@ -3616,7 +3616,7 @@ def with_raw_response(self) -> AsyncApplicationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncApplicationsResourceWithRawResponse(self)
@@ -3625,7 +3625,7 @@ def with_streaming_response(self) -> AsyncApplicationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncApplicationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/applications/cas.py b/src/cloudflare/resources/zero_trust/access/applications/cas.py
index 87caf5d1074..82dfb5415d2 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/cas.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/cas.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> CAsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CAsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> CAsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CAsResourceWithStreamingResponse(self)
@@ -309,7 +309,7 @@ def with_raw_response(self) -> AsyncCAsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCAsResourceWithRawResponse(self)
@@ -318,7 +318,7 @@ def with_streaming_response(self) -> AsyncCAsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCAsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/applications/policies.py b/src/cloudflare/resources/zero_trust/access/applications/policies.py
index de6bd25d7a7..bd274497388 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/policies.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/policies.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> PoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PoliciesResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> PoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PoliciesResourceWithStreamingResponse(self)
@@ -506,7 +506,7 @@ def with_raw_response(self) -> AsyncPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPoliciesResourceWithRawResponse(self)
@@ -515,7 +515,7 @@ def with_streaming_response(self) -> AsyncPoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPoliciesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/applications/policy_tests/policy_tests.py b/src/cloudflare/resources/zero_trust/access/applications/policy_tests/policy_tests.py
index a81e7948ed0..b2d8f878d59 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/policy_tests/policy_tests.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/policy_tests/policy_tests.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> PolicyTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PolicyTestsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> PolicyTestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PolicyTestsResourceWithStreamingResponse(self)
@@ -158,7 +158,7 @@ def with_raw_response(self) -> AsyncPolicyTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPolicyTestsResourceWithRawResponse(self)
@@ -167,7 +167,7 @@ def with_streaming_response(self) -> AsyncPolicyTestsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPolicyTestsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/applications/policy_tests/users.py b/src/cloudflare/resources/zero_trust/access/applications/policy_tests/users.py
index 955a2a7326e..92d48bb7d58 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/policy_tests/users.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/policy_tests/users.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> UsersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UsersResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> UsersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UsersResourceWithStreamingResponse(self)
@@ -115,7 +115,7 @@ def with_raw_response(self) -> AsyncUsersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUsersResourceWithRawResponse(self)
@@ -124,7 +124,7 @@ def with_streaming_response(self) -> AsyncUsersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUsersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/applications/settings.py b/src/cloudflare/resources/zero_trust/access/applications/settings.py
index 7eace49c118..3e3807faccf 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/settings.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/settings.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -205,7 +205,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -214,7 +214,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/applications/user_policy_checks.py b/src/cloudflare/resources/zero_trust/access/applications/user_policy_checks.py
index 91c0bc86c95..bb74a0c055d 100644
--- a/src/cloudflare/resources/zero_trust/access/applications/user_policy_checks.py
+++ b/src/cloudflare/resources/zero_trust/access/applications/user_policy_checks.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> UserPolicyChecksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UserPolicyChecksResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> UserPolicyChecksResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UserPolicyChecksResourceWithStreamingResponse(self)
@@ -115,7 +115,7 @@ def with_raw_response(self) -> AsyncUserPolicyChecksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUserPolicyChecksResourceWithRawResponse(self)
@@ -124,7 +124,7 @@ def with_streaming_response(self) -> AsyncUserPolicyChecksResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUserPolicyChecksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/bookmarks.py b/src/cloudflare/resources/zero_trust/access/bookmarks.py
index 1b23eb2e890..1a376b693df 100644
--- a/src/cloudflare/resources/zero_trust/access/bookmarks.py
+++ b/src/cloudflare/resources/zero_trust/access/bookmarks.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> BookmarksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BookmarksResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> BookmarksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BookmarksResourceWithStreamingResponse(self)
@@ -274,7 +274,7 @@ def with_raw_response(self) -> AsyncBookmarksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBookmarksResourceWithRawResponse(self)
@@ -283,7 +283,7 @@ def with_streaming_response(self) -> AsyncBookmarksResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBookmarksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/certificates/certificates.py b/src/cloudflare/resources/zero_trust/access/certificates/certificates.py
index a8579e9d0b0..5aafbdb0ed2 100644
--- a/src/cloudflare/resources/zero_trust/access/certificates/certificates.py
+++ b/src/cloudflare/resources/zero_trust/access/certificates/certificates.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> CertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CertificatesResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> CertificatesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CertificatesResourceWithStreamingResponse(self)
@@ -412,7 +412,7 @@ def with_raw_response(self) -> AsyncCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCertificatesResourceWithRawResponse(self)
@@ -421,7 +421,7 @@ def with_streaming_response(self) -> AsyncCertificatesResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/certificates/settings.py b/src/cloudflare/resources/zero_trust/access/certificates/settings.py
index d51951f2312..dcd6a9c2ac5 100644
--- a/src/cloudflare/resources/zero_trust/access/certificates/settings.py
+++ b/src/cloudflare/resources/zero_trust/access/certificates/settings.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -162,7 +162,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -171,7 +171,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/custom_pages.py b/src/cloudflare/resources/zero_trust/access/custom_pages.py
index 558f302cc3e..1a50f25c87f 100644
--- a/src/cloudflare/resources/zero_trust/access/custom_pages.py
+++ b/src/cloudflare/resources/zero_trust/access/custom_pages.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> CustomPagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomPagesResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> CustomPagesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomPagesResourceWithStreamingResponse(self)
@@ -325,7 +325,7 @@ def with_raw_response(self) -> AsyncCustomPagesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomPagesResourceWithRawResponse(self)
@@ -334,7 +334,7 @@ def with_streaming_response(self) -> AsyncCustomPagesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomPagesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/gateway_ca.py b/src/cloudflare/resources/zero_trust/access/gateway_ca.py
index 7eba96b6629..5ccb27cc090 100644
--- a/src/cloudflare/resources/zero_trust/access/gateway_ca.py
+++ b/src/cloudflare/resources/zero_trust/access/gateway_ca.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> GatewayCAResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GatewayCAResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> GatewayCAResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GatewayCAResourceWithStreamingResponse(self)
@@ -177,7 +177,7 @@ def with_raw_response(self) -> AsyncGatewayCAResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGatewayCAResourceWithRawResponse(self)
@@ -186,7 +186,7 @@ def with_streaming_response(self) -> AsyncGatewayCAResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGatewayCAResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/groups.py b/src/cloudflare/resources/zero_trust/access/groups.py
index f9522ca74e8..25cbdf94788 100644
--- a/src/cloudflare/resources/zero_trust/access/groups.py
+++ b/src/cloudflare/resources/zero_trust/access/groups.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> GroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GroupsResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> GroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GroupsResourceWithStreamingResponse(self)
@@ -433,7 +433,7 @@ def with_raw_response(self) -> AsyncGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGroupsResourceWithRawResponse(self)
@@ -442,7 +442,7 @@ def with_streaming_response(self) -> AsyncGroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py b/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py
index 12d0a2aa7cd..76c9a583d74 100644
--- a/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py
+++ b/src/cloudflare/resources/zero_trust/access/idp_federation_grants.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> IdPFederationGrantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IdPFederationGrantsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> IdPFederationGrantsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IdPFederationGrantsResourceWithStreamingResponse(self)
@@ -243,7 +243,7 @@ def with_raw_response(self) -> AsyncIdPFederationGrantsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIdPFederationGrantsResourceWithRawResponse(self)
@@ -252,7 +252,7 @@ def with_streaming_response(self) -> AsyncIdPFederationGrantsResourceWithStreami
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIdPFederationGrantsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/infrastructure/infrastructure.py b/src/cloudflare/resources/zero_trust/access/infrastructure/infrastructure.py
index 4bc51c39829..2a8f13521ea 100644
--- a/src/cloudflare/resources/zero_trust/access/infrastructure/infrastructure.py
+++ b/src/cloudflare/resources/zero_trust/access/infrastructure/infrastructure.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> InfrastructureResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return InfrastructureResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> InfrastructureResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return InfrastructureResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncInfrastructureResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncInfrastructureResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncInfrastructureResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncInfrastructureResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/infrastructure/targets.py b/src/cloudflare/resources/zero_trust/access/infrastructure/targets.py
index a6b792c1b5b..c717062747a 100644
--- a/src/cloudflare/resources/zero_trust/access/infrastructure/targets.py
+++ b/src/cloudflare/resources/zero_trust/access/infrastructure/targets.py
@@ -45,7 +45,7 @@ def with_raw_response(self) -> TargetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TargetsResourceWithRawResponse(self)
@@ -54,7 +54,7 @@ def with_streaming_response(self) -> TargetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TargetsResourceWithStreamingResponse(self)
@@ -519,7 +519,7 @@ def with_raw_response(self) -> AsyncTargetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTargetsResourceWithRawResponse(self)
@@ -528,7 +528,7 @@ def with_streaming_response(self) -> AsyncTargetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTargetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/keys.py b/src/cloudflare/resources/zero_trust/access/keys.py
index 7814e5d1b13..c9e995f1bab 100644
--- a/src/cloudflare/resources/zero_trust/access/keys.py
+++ b/src/cloudflare/resources/zero_trust/access/keys.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> KeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return KeysResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> KeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return KeysResourceWithStreamingResponse(self)
@@ -177,7 +177,7 @@ def with_raw_response(self) -> AsyncKeysResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncKeysResourceWithRawResponse(self)
@@ -186,7 +186,7 @@ def with_streaming_response(self) -> AsyncKeysResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncKeysResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/logs/access_requests.py b/src/cloudflare/resources/zero_trust/access/logs/access_requests.py
index cd871420c10..e54d35e4f9c 100644
--- a/src/cloudflare/resources/zero_trust/access/logs/access_requests.py
+++ b/src/cloudflare/resources/zero_trust/access/logs/access_requests.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> AccessRequestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccessRequestsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> AccessRequestsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccessRequestsResourceWithStreamingResponse(self)
@@ -189,7 +189,7 @@ def with_raw_response(self) -> AsyncAccessRequestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccessRequestsResourceWithRawResponse(self)
@@ -198,7 +198,7 @@ def with_streaming_response(self) -> AsyncAccessRequestsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccessRequestsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/logs/logs.py b/src/cloudflare/resources/zero_trust/access/logs/logs.py
index 5b42a260539..eea4c994f7b 100644
--- a/src/cloudflare/resources/zero_trust/access/logs/logs.py
+++ b/src/cloudflare/resources/zero_trust/access/logs/logs.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> LogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LogsResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> LogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LogsResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLogsResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/logs/scim/scim.py b/src/cloudflare/resources/zero_trust/access/logs/scim/scim.py
index b181c120202..15b88a18c51 100644
--- a/src/cloudflare/resources/zero_trust/access/logs/scim/scim.py
+++ b/src/cloudflare/resources/zero_trust/access/logs/scim/scim.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> SCIMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SCIMResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> SCIMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SCIMResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncSCIMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSCIMResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncSCIMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSCIMResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/logs/scim/updates.py b/src/cloudflare/resources/zero_trust/access/logs/scim/updates.py
index df4556789ed..a6aa87c8560 100644
--- a/src/cloudflare/resources/zero_trust/access/logs/scim/updates.py
+++ b/src/cloudflare/resources/zero_trust/access/logs/scim/updates.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> UpdatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UpdatesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> UpdatesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UpdatesResourceWithStreamingResponse(self)
@@ -168,7 +168,7 @@ def with_raw_response(self) -> AsyncUpdatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUpdatesResourceWithRawResponse(self)
@@ -177,7 +177,7 @@ def with_streaming_response(self) -> AsyncUpdatesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUpdatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/policies.py b/src/cloudflare/resources/zero_trust/access/policies.py
index 164c2eea10d..f03e4163cb5 100644
--- a/src/cloudflare/resources/zero_trust/access/policies.py
+++ b/src/cloudflare/resources/zero_trust/access/policies.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> PoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PoliciesResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> PoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PoliciesResourceWithStreamingResponse(self)
@@ -423,7 +423,7 @@ def with_raw_response(self) -> AsyncPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPoliciesResourceWithRawResponse(self)
@@ -432,7 +432,7 @@ def with_streaming_response(self) -> AsyncPoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPoliciesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/saml_certificates.py b/src/cloudflare/resources/zero_trust/access/saml_certificates.py
index d267ff723ca..0b2b142d7a4 100644
--- a/src/cloudflare/resources/zero_trust/access/saml_certificates.py
+++ b/src/cloudflare/resources/zero_trust/access/saml_certificates.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> SAMLCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SAMLCertificatesResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> SAMLCertificatesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SAMLCertificatesResourceWithStreamingResponse(self)
@@ -273,7 +273,7 @@ def with_raw_response(self) -> AsyncSAMLCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSAMLCertificatesResourceWithRawResponse(self)
@@ -282,7 +282,7 @@ def with_streaming_response(self) -> AsyncSAMLCertificatesResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSAMLCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/service_tokens.py b/src/cloudflare/resources/zero_trust/access/service_tokens.py
index 287f4f0f983..6ac1a909463 100644
--- a/src/cloudflare/resources/zero_trust/access/service_tokens.py
+++ b/src/cloudflare/resources/zero_trust/access/service_tokens.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> ServiceTokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ServiceTokensResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> ServiceTokensResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ServiceTokensResourceWithStreamingResponse(self)
@@ -545,7 +545,7 @@ def with_raw_response(self) -> AsyncServiceTokensResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncServiceTokensResourceWithRawResponse(self)
@@ -554,7 +554,7 @@ def with_streaming_response(self) -> AsyncServiceTokensResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncServiceTokensResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/tags.py b/src/cloudflare/resources/zero_trust/access/tags.py
index 3c91f378971..8a67c971f70 100644
--- a/src/cloudflare/resources/zero_trust/access/tags.py
+++ b/src/cloudflare/resources/zero_trust/access/tags.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> TagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TagsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> TagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TagsResourceWithStreamingResponse(self)
@@ -285,7 +285,7 @@ def with_raw_response(self) -> AsyncTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTagsResourceWithRawResponse(self)
@@ -294,7 +294,7 @@ def with_streaming_response(self) -> AsyncTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTagsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/users/active_sessions.py b/src/cloudflare/resources/zero_trust/access/users/active_sessions.py
index cde67a150d1..00f8027a1e7 100644
--- a/src/cloudflare/resources/zero_trust/access/users/active_sessions.py
+++ b/src/cloudflare/resources/zero_trust/access/users/active_sessions.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ActiveSessionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ActiveSessionsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ActiveSessionsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ActiveSessionsResourceWithStreamingResponse(self)
@@ -148,7 +148,7 @@ def with_raw_response(self) -> AsyncActiveSessionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncActiveSessionsResourceWithRawResponse(self)
@@ -157,7 +157,7 @@ def with_streaming_response(self) -> AsyncActiveSessionsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncActiveSessionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/users/failed_logins.py b/src/cloudflare/resources/zero_trust/access/users/failed_logins.py
index 22f4d9b1728..cfe06781f8a 100644
--- a/src/cloudflare/resources/zero_trust/access/users/failed_logins.py
+++ b/src/cloudflare/resources/zero_trust/access/users/failed_logins.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> FailedLoginsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FailedLoginsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> FailedLoginsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FailedLoginsResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncFailedLoginsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFailedLoginsResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncFailedLoginsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFailedLoginsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/users/last_seen_identity.py b/src/cloudflare/resources/zero_trust/access/users/last_seen_identity.py
index e0203e75850..a13a24153f0 100644
--- a/src/cloudflare/resources/zero_trust/access/users/last_seen_identity.py
+++ b/src/cloudflare/resources/zero_trust/access/users/last_seen_identity.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> LastSeenIdentityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LastSeenIdentityResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> LastSeenIdentityResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LastSeenIdentityResourceWithStreamingResponse(self)
@@ -99,7 +99,7 @@ def with_raw_response(self) -> AsyncLastSeenIdentityResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLastSeenIdentityResourceWithRawResponse(self)
@@ -108,7 +108,7 @@ def with_streaming_response(self) -> AsyncLastSeenIdentityResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLastSeenIdentityResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/access/users/users.py b/src/cloudflare/resources/zero_trust/access/users/users.py
index 2b0922764c6..2288295a5fc 100644
--- a/src/cloudflare/resources/zero_trust/access/users/users.py
+++ b/src/cloudflare/resources/zero_trust/access/users/users.py
@@ -71,7 +71,7 @@ def with_raw_response(self) -> UsersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UsersResourceWithRawResponse(self)
@@ -80,7 +80,7 @@ def with_streaming_response(self) -> UsersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UsersResourceWithStreamingResponse(self)
@@ -369,7 +369,7 @@ def with_raw_response(self) -> AsyncUsersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUsersResourceWithRawResponse(self)
@@ -378,7 +378,7 @@ def with_streaming_response(self) -> AsyncUsersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUsersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/api.md b/src/cloudflare/resources/zero_trust/api.md
index 53b016b8db4..d21acd795ab 100644
--- a/src/cloudflare/resources/zero_trust/api.md
+++ b/src/cloudflare/resources/zero_trust/api.md
@@ -68,24 +68,16 @@ Methods:
Types:
```python
-from cloudflare.types.zero_trust.devices import (
- SchemaData,
- SchemaHTTP,
- DEXTestCreateResponse,
- DEXTestUpdateResponse,
- DEXTestListResponse,
- DEXTestDeleteResponse,
- DEXTestGetResponse,
-)
+from cloudflare.types.zero_trust.devices import SchemaData, SchemaHTTP, DEXTestDeleteResponse
```
Methods:
-- client.zero_trust.devices.dex_tests.create(\*, account_id, \*\*params) -> Optional[DEXTestCreateResponse]
-- client.zero_trust.devices.dex_tests.update(dex_test_id, \*, account_id, \*\*params) -> Optional[DEXTestUpdateResponse]
-- client.zero_trust.devices.dex_tests.list(\*, account_id, \*\*params) -> SyncV4PagePaginationArray[DEXTestListResponse]
+- client.zero_trust.devices.dex_tests.create(\*, account_id, \*\*params) -> Optional[SchemaHTTP]
+- client.zero_trust.devices.dex_tests.update(dex_test_id, \*, account_id, \*\*params) -> Optional[SchemaHTTP]
+- client.zero_trust.devices.dex_tests.list(\*, account_id, \*\*params) -> SyncV4PagePaginationArray[SchemaHTTP]
- client.zero_trust.devices.dex_tests.delete(dex_test_id, \*, account_id) -> Optional[DEXTestDeleteResponse]
-- client.zero_trust.devices.dex_tests.get(dex_test_id, \*, account_id) -> Optional[DEXTestGetResponse]
+- client.zero_trust.devices.dex_tests.get(dex_test_id, \*, account_id) -> Optional[SchemaHTTP]
### IPProfiles
@@ -981,6 +973,57 @@ Methods:
- client.zero_trust.access.policies.delete(policy_id, \*, account_id) -> Optional[PolicyDeleteResponse]
- client.zero_trust.access.policies.get(policy_id, \*, account_id) -> Optional[PolicyGetResponse]
+## Casb
+
+### Applications
+
+Types:
+
+```python
+from cloudflare.types.zero_trust.casb import ApplicationListResponse, ApplicationGetResponse
+```
+
+Methods:
+
+- client.zero_trust.casb.applications.list(\*, account_id, \*\*params) -> ApplicationListResponse
+- client.zero_trust.casb.applications.get(slug, \*, account_id) -> ApplicationGetResponse
+
+#### SetupFlows
+
+Types:
+
+```python
+from cloudflare.types.zero_trust.casb.applications import SetupFlowListResponse
+```
+
+Methods:
+
+- client.zero_trust.casb.applications.setup_flows.list(slug, \*, account_id, \*\*params) -> SetupFlowListResponse
+
+### Integrations
+
+Types:
+
+```python
+from cloudflare.types.zero_trust.casb import (
+ IntegrationCreateResponse,
+ IntegrationUpdateResponse,
+ IntegrationGetResponse,
+ IntegrationPauseResponse,
+ IntegrationResumeResponse,
+)
+```
+
+Methods:
+
+- client.zero_trust.casb.integrations.create(\*, account_id, \*\*params) -> IntegrationCreateResponse
+- client.zero_trust.casb.integrations.update(id, \*, account_id, \*\*params) -> IntegrationUpdateResponse
+- client.zero_trust.casb.integrations.list(\*, account_id, \*\*params) -> object
+- client.zero_trust.casb.integrations.delete(id, \*, account_id) -> None
+- client.zero_trust.casb.integrations.get(id, \*, account_id) -> IntegrationGetResponse
+- client.zero_trust.casb.integrations.pause(id, \*, account_id) -> IntegrationPauseResponse
+- client.zero_trust.casb.integrations.resume(id, \*, account_id) -> IntegrationResumeResponse
+
## DEX
Types:
diff --git a/src/cloudflare/resources/zero_trust/casb/__init__.py b/src/cloudflare/resources/zero_trust/casb/__init__.py
new file mode 100644
index 00000000000..891b1931349
--- /dev/null
+++ b/src/cloudflare/resources/zero_trust/casb/__init__.py
@@ -0,0 +1,47 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .casb import (
+ CasbResource,
+ AsyncCasbResource,
+ CasbResourceWithRawResponse,
+ AsyncCasbResourceWithRawResponse,
+ CasbResourceWithStreamingResponse,
+ AsyncCasbResourceWithStreamingResponse,
+)
+from .applications import (
+ ApplicationsResource,
+ AsyncApplicationsResource,
+ ApplicationsResourceWithRawResponse,
+ AsyncApplicationsResourceWithRawResponse,
+ ApplicationsResourceWithStreamingResponse,
+ AsyncApplicationsResourceWithStreamingResponse,
+)
+from .integrations import (
+ IntegrationsResource,
+ AsyncIntegrationsResource,
+ IntegrationsResourceWithRawResponse,
+ AsyncIntegrationsResourceWithRawResponse,
+ IntegrationsResourceWithStreamingResponse,
+ AsyncIntegrationsResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "ApplicationsResource",
+ "AsyncApplicationsResource",
+ "ApplicationsResourceWithRawResponse",
+ "AsyncApplicationsResourceWithRawResponse",
+ "ApplicationsResourceWithStreamingResponse",
+ "AsyncApplicationsResourceWithStreamingResponse",
+ "IntegrationsResource",
+ "AsyncIntegrationsResource",
+ "IntegrationsResourceWithRawResponse",
+ "AsyncIntegrationsResourceWithRawResponse",
+ "IntegrationsResourceWithStreamingResponse",
+ "AsyncIntegrationsResourceWithStreamingResponse",
+ "CasbResource",
+ "AsyncCasbResource",
+ "CasbResourceWithRawResponse",
+ "AsyncCasbResourceWithRawResponse",
+ "CasbResourceWithStreamingResponse",
+ "AsyncCasbResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/zero_trust/casb/applications/__init__.py b/src/cloudflare/resources/zero_trust/casb/applications/__init__.py
new file mode 100644
index 00000000000..bd8610761be
--- /dev/null
+++ b/src/cloudflare/resources/zero_trust/casb/applications/__init__.py
@@ -0,0 +1,33 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from .setup_flows import (
+ SetupFlowsResource,
+ AsyncSetupFlowsResource,
+ SetupFlowsResourceWithRawResponse,
+ AsyncSetupFlowsResourceWithRawResponse,
+ SetupFlowsResourceWithStreamingResponse,
+ AsyncSetupFlowsResourceWithStreamingResponse,
+)
+from .applications import (
+ ApplicationsResource,
+ AsyncApplicationsResource,
+ ApplicationsResourceWithRawResponse,
+ AsyncApplicationsResourceWithRawResponse,
+ ApplicationsResourceWithStreamingResponse,
+ AsyncApplicationsResourceWithStreamingResponse,
+)
+
+__all__ = [
+ "SetupFlowsResource",
+ "AsyncSetupFlowsResource",
+ "SetupFlowsResourceWithRawResponse",
+ "AsyncSetupFlowsResourceWithRawResponse",
+ "SetupFlowsResourceWithStreamingResponse",
+ "AsyncSetupFlowsResourceWithStreamingResponse",
+ "ApplicationsResource",
+ "AsyncApplicationsResource",
+ "ApplicationsResourceWithRawResponse",
+ "AsyncApplicationsResourceWithRawResponse",
+ "ApplicationsResourceWithStreamingResponse",
+ "AsyncApplicationsResourceWithStreamingResponse",
+]
diff --git a/src/cloudflare/resources/zero_trust/casb/applications/applications.py b/src/cloudflare/resources/zero_trust/casb/applications/applications.py
new file mode 100644
index 00000000000..e5b3392f779
--- /dev/null
+++ b/src/cloudflare/resources/zero_trust/casb/applications/applications.py
@@ -0,0 +1,302 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal
+
+import httpx
+
+from ....._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ....._utils import path_template, maybe_transform, async_maybe_transform
+from ....._compat import cached_property
+from .setup_flows import (
+ SetupFlowsResource,
+ AsyncSetupFlowsResource,
+ SetupFlowsResourceWithRawResponse,
+ AsyncSetupFlowsResourceWithRawResponse,
+ SetupFlowsResourceWithStreamingResponse,
+ AsyncSetupFlowsResourceWithStreamingResponse,
+)
+from ....._resource import SyncAPIResource, AsyncAPIResource
+from ....._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ....._base_client import make_request_options
+from .....types.zero_trust.casb import application_list_params
+from .....types.zero_trust.casb.application_get_response import ApplicationGetResponse
+from .....types.zero_trust.casb.application_list_response import ApplicationListResponse
+
+__all__ = ["ApplicationsResource", "AsyncApplicationsResource"]
+
+
+class ApplicationsResource(SyncAPIResource):
+ @cached_property
+ def setup_flows(self) -> SetupFlowsResource:
+ return SetupFlowsResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> ApplicationsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return ApplicationsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> ApplicationsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return ApplicationsResourceWithStreamingResponse(self)
+
+ def list(
+ self,
+ *,
+ account_id: str,
+ environment: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> ApplicationListResponse:
+ """
+ Returns a list of available applications with use cases and permissions.
+
+ Args:
+ environment: Filter by supported environment (standard, fedramp).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get(
+ path_template("/accounts/{account_id}/one/applications", account_id=account_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform({"environment": environment}, application_list_params.ApplicationListParams),
+ ),
+ cast_to=ApplicationListResponse,
+ )
+
+ def get(
+ self,
+ slug: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", "SALESFORCE", "SLACK"],
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> ApplicationGetResponse:
+ """
+ Returns full application details including auth methods, use cases, and
+ permissions.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not slug:
+ raise ValueError(f"Expected a non-empty value for `slug` but received {slug!r}")
+ return self._get(
+ path_template("/accounts/{account_id}/one/applications/{slug}", account_id=account_id, slug=slug),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=ApplicationGetResponse,
+ )
+
+
+class AsyncApplicationsResource(AsyncAPIResource):
+ @cached_property
+ def setup_flows(self) -> AsyncSetupFlowsResource:
+ return AsyncSetupFlowsResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncApplicationsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncApplicationsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncApplicationsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return AsyncApplicationsResourceWithStreamingResponse(self)
+
+ async def list(
+ self,
+ *,
+ account_id: str,
+ environment: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> ApplicationListResponse:
+ """
+ Returns a list of available applications with use cases and permissions.
+
+ Args:
+ environment: Filter by supported environment (standard, fedramp).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return await self._get(
+ path_template("/accounts/{account_id}/one/applications", account_id=account_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform(
+ {"environment": environment}, application_list_params.ApplicationListParams
+ ),
+ ),
+ cast_to=ApplicationListResponse,
+ )
+
+ async def get(
+ self,
+ slug: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", "SALESFORCE", "SLACK"],
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> ApplicationGetResponse:
+ """
+ Returns full application details including auth methods, use cases, and
+ permissions.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not slug:
+ raise ValueError(f"Expected a non-empty value for `slug` but received {slug!r}")
+ return await self._get(
+ path_template("/accounts/{account_id}/one/applications/{slug}", account_id=account_id, slug=slug),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=ApplicationGetResponse,
+ )
+
+
+class ApplicationsResourceWithRawResponse:
+ def __init__(self, applications: ApplicationsResource) -> None:
+ self._applications = applications
+
+ self.list = to_raw_response_wrapper(
+ applications.list,
+ )
+ self.get = to_raw_response_wrapper(
+ applications.get,
+ )
+
+ @cached_property
+ def setup_flows(self) -> SetupFlowsResourceWithRawResponse:
+ return SetupFlowsResourceWithRawResponse(self._applications.setup_flows)
+
+
+class AsyncApplicationsResourceWithRawResponse:
+ def __init__(self, applications: AsyncApplicationsResource) -> None:
+ self._applications = applications
+
+ self.list = async_to_raw_response_wrapper(
+ applications.list,
+ )
+ self.get = async_to_raw_response_wrapper(
+ applications.get,
+ )
+
+ @cached_property
+ def setup_flows(self) -> AsyncSetupFlowsResourceWithRawResponse:
+ return AsyncSetupFlowsResourceWithRawResponse(self._applications.setup_flows)
+
+
+class ApplicationsResourceWithStreamingResponse:
+ def __init__(self, applications: ApplicationsResource) -> None:
+ self._applications = applications
+
+ self.list = to_streamed_response_wrapper(
+ applications.list,
+ )
+ self.get = to_streamed_response_wrapper(
+ applications.get,
+ )
+
+ @cached_property
+ def setup_flows(self) -> SetupFlowsResourceWithStreamingResponse:
+ return SetupFlowsResourceWithStreamingResponse(self._applications.setup_flows)
+
+
+class AsyncApplicationsResourceWithStreamingResponse:
+ def __init__(self, applications: AsyncApplicationsResource) -> None:
+ self._applications = applications
+
+ self.list = async_to_streamed_response_wrapper(
+ applications.list,
+ )
+ self.get = async_to_streamed_response_wrapper(
+ applications.get,
+ )
+
+ @cached_property
+ def setup_flows(self) -> AsyncSetupFlowsResourceWithStreamingResponse:
+ return AsyncSetupFlowsResourceWithStreamingResponse(self._applications.setup_flows)
diff --git a/src/cloudflare/resources/zero_trust/casb/applications/setup_flows.py b/src/cloudflare/resources/zero_trust/casb/applications/setup_flows.py
new file mode 100644
index 00000000000..aea86c8b996
--- /dev/null
+++ b/src/cloudflare/resources/zero_trust/casb/applications/setup_flows.py
@@ -0,0 +1,209 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal
+
+import httpx
+
+from ....._types import Body, Omit, Query, Headers, NotGiven, omit, not_given
+from ....._utils import path_template, maybe_transform, async_maybe_transform
+from ....._compat import cached_property
+from ....._resource import SyncAPIResource, AsyncAPIResource
+from ....._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ....._base_client import make_request_options
+from .....types.zero_trust.casb.applications import setup_flow_list_params
+from .....types.zero_trust.casb.applications.setup_flow_list_response import SetupFlowListResponse
+
+__all__ = ["SetupFlowsResource", "AsyncSetupFlowsResource"]
+
+
+class SetupFlowsResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> SetupFlowsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return SetupFlowsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> SetupFlowsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return SetupFlowsResourceWithStreamingResponse(self)
+
+ def list(
+ self,
+ slug: str,
+ *,
+ account_id: str,
+ auth_method: str | Omit = omit,
+ environment: Literal["fedramp", "standard"] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SetupFlowListResponse:
+ """
+ Returns all available setup flows for the application, one per auth method.
+
+ Args:
+ auth_method: Filter by auth method slug. Get available slugs from GET /v2/applications.
+
+ environment: Filter by environment.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not slug:
+ raise ValueError(f"Expected a non-empty value for `slug` but received {slug!r}")
+ return self._get(
+ path_template(
+ "/accounts/{account_id}/one/applications/{slug}/setup-flows", account_id=account_id, slug=slug
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "auth_method": auth_method,
+ "environment": environment,
+ },
+ setup_flow_list_params.SetupFlowListParams,
+ ),
+ ),
+ cast_to=SetupFlowListResponse,
+ )
+
+
+class AsyncSetupFlowsResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncSetupFlowsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncSetupFlowsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncSetupFlowsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return AsyncSetupFlowsResourceWithStreamingResponse(self)
+
+ async def list(
+ self,
+ slug: str,
+ *,
+ account_id: str,
+ auth_method: str | Omit = omit,
+ environment: Literal["fedramp", "standard"] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> SetupFlowListResponse:
+ """
+ Returns all available setup flows for the application, one per auth method.
+
+ Args:
+ auth_method: Filter by auth method slug. Get available slugs from GET /v2/applications.
+
+ environment: Filter by environment.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not slug:
+ raise ValueError(f"Expected a non-empty value for `slug` but received {slug!r}")
+ return await self._get(
+ path_template(
+ "/accounts/{account_id}/one/applications/{slug}/setup-flows", account_id=account_id, slug=slug
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform(
+ {
+ "auth_method": auth_method,
+ "environment": environment,
+ },
+ setup_flow_list_params.SetupFlowListParams,
+ ),
+ ),
+ cast_to=SetupFlowListResponse,
+ )
+
+
+class SetupFlowsResourceWithRawResponse:
+ def __init__(self, setup_flows: SetupFlowsResource) -> None:
+ self._setup_flows = setup_flows
+
+ self.list = to_raw_response_wrapper(
+ setup_flows.list,
+ )
+
+
+class AsyncSetupFlowsResourceWithRawResponse:
+ def __init__(self, setup_flows: AsyncSetupFlowsResource) -> None:
+ self._setup_flows = setup_flows
+
+ self.list = async_to_raw_response_wrapper(
+ setup_flows.list,
+ )
+
+
+class SetupFlowsResourceWithStreamingResponse:
+ def __init__(self, setup_flows: SetupFlowsResource) -> None:
+ self._setup_flows = setup_flows
+
+ self.list = to_streamed_response_wrapper(
+ setup_flows.list,
+ )
+
+
+class AsyncSetupFlowsResourceWithStreamingResponse:
+ def __init__(self, setup_flows: AsyncSetupFlowsResource) -> None:
+ self._setup_flows = setup_flows
+
+ self.list = async_to_streamed_response_wrapper(
+ setup_flows.list,
+ )
diff --git a/src/cloudflare/resources/zero_trust/casb/casb.py b/src/cloudflare/resources/zero_trust/casb/casb.py
new file mode 100644
index 00000000000..94bad762531
--- /dev/null
+++ b/src/cloudflare/resources/zero_trust/casb/casb.py
@@ -0,0 +1,134 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+from .integrations import (
+ IntegrationsResource,
+ AsyncIntegrationsResource,
+ IntegrationsResourceWithRawResponse,
+ AsyncIntegrationsResourceWithRawResponse,
+ IntegrationsResourceWithStreamingResponse,
+ AsyncIntegrationsResourceWithStreamingResponse,
+)
+from .applications.applications import (
+ ApplicationsResource,
+ AsyncApplicationsResource,
+ ApplicationsResourceWithRawResponse,
+ AsyncApplicationsResourceWithRawResponse,
+ ApplicationsResourceWithStreamingResponse,
+ AsyncApplicationsResourceWithStreamingResponse,
+)
+
+__all__ = ["CasbResource", "AsyncCasbResource"]
+
+
+class CasbResource(SyncAPIResource):
+ @cached_property
+ def applications(self) -> ApplicationsResource:
+ return ApplicationsResource(self._client)
+
+ @cached_property
+ def integrations(self) -> IntegrationsResource:
+ return IntegrationsResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> CasbResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return CasbResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> CasbResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return CasbResourceWithStreamingResponse(self)
+
+
+class AsyncCasbResource(AsyncAPIResource):
+ @cached_property
+ def applications(self) -> AsyncApplicationsResource:
+ return AsyncApplicationsResource(self._client)
+
+ @cached_property
+ def integrations(self) -> AsyncIntegrationsResource:
+ return AsyncIntegrationsResource(self._client)
+
+ @cached_property
+ def with_raw_response(self) -> AsyncCasbResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncCasbResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncCasbResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return AsyncCasbResourceWithStreamingResponse(self)
+
+
+class CasbResourceWithRawResponse:
+ def __init__(self, casb: CasbResource) -> None:
+ self._casb = casb
+
+ @cached_property
+ def applications(self) -> ApplicationsResourceWithRawResponse:
+ return ApplicationsResourceWithRawResponse(self._casb.applications)
+
+ @cached_property
+ def integrations(self) -> IntegrationsResourceWithRawResponse:
+ return IntegrationsResourceWithRawResponse(self._casb.integrations)
+
+
+class AsyncCasbResourceWithRawResponse:
+ def __init__(self, casb: AsyncCasbResource) -> None:
+ self._casb = casb
+
+ @cached_property
+ def applications(self) -> AsyncApplicationsResourceWithRawResponse:
+ return AsyncApplicationsResourceWithRawResponse(self._casb.applications)
+
+ @cached_property
+ def integrations(self) -> AsyncIntegrationsResourceWithRawResponse:
+ return AsyncIntegrationsResourceWithRawResponse(self._casb.integrations)
+
+
+class CasbResourceWithStreamingResponse:
+ def __init__(self, casb: CasbResource) -> None:
+ self._casb = casb
+
+ @cached_property
+ def applications(self) -> ApplicationsResourceWithStreamingResponse:
+ return ApplicationsResourceWithStreamingResponse(self._casb.applications)
+
+ @cached_property
+ def integrations(self) -> IntegrationsResourceWithStreamingResponse:
+ return IntegrationsResourceWithStreamingResponse(self._casb.integrations)
+
+
+class AsyncCasbResourceWithStreamingResponse:
+ def __init__(self, casb: AsyncCasbResource) -> None:
+ self._casb = casb
+
+ @cached_property
+ def applications(self) -> AsyncApplicationsResourceWithStreamingResponse:
+ return AsyncApplicationsResourceWithStreamingResponse(self._casb.applications)
+
+ @cached_property
+ def integrations(self) -> AsyncIntegrationsResourceWithStreamingResponse:
+ return AsyncIntegrationsResourceWithStreamingResponse(self._casb.integrations)
diff --git a/src/cloudflare/resources/zero_trust/casb/integrations.py b/src/cloudflare/resources/zero_trust/casb/integrations.py
new file mode 100644
index 00000000000..d145a795e4d
--- /dev/null
+++ b/src/cloudflare/resources/zero_trust/casb/integrations.py
@@ -0,0 +1,896 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Dict, List, Optional
+from typing_extensions import Literal
+
+import httpx
+
+from ...._types import Body, Omit, Query, Headers, NoneType, NotGiven, SequenceNotStr, omit, not_given
+from ...._utils import path_template, maybe_transform, async_maybe_transform
+from ...._compat import cached_property
+from ...._resource import SyncAPIResource, AsyncAPIResource
+from ...._response import (
+ to_raw_response_wrapper,
+ to_streamed_response_wrapper,
+ async_to_raw_response_wrapper,
+ async_to_streamed_response_wrapper,
+)
+from ...._base_client import make_request_options
+from ....types.zero_trust.casb import integration_list_params, integration_create_params, integration_update_params
+from ....types.zero_trust.casb.integration_get_response import IntegrationGetResponse
+from ....types.zero_trust.casb.integration_pause_response import IntegrationPauseResponse
+from ....types.zero_trust.casb.integration_create_response import IntegrationCreateResponse
+from ....types.zero_trust.casb.integration_resume_response import IntegrationResumeResponse
+from ....types.zero_trust.casb.integration_update_response import IntegrationUpdateResponse
+
+__all__ = ["IntegrationsResource", "AsyncIntegrationsResource"]
+
+
+class IntegrationsResource(SyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> IntegrationsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return IntegrationsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> IntegrationsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return IntegrationsResourceWithStreamingResponse(self)
+
+ def create(
+ self,
+ *,
+ account_id: str,
+ application: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", "SALESFORCE", "SLACK"],
+ credentials: Dict[str, object],
+ name: str,
+ auth_method: Optional[str] | Omit = omit,
+ dlp_profiles: SequenceNotStr[str] | Omit = omit,
+ permissions: SequenceNotStr[str] | Omit = omit,
+ use_cases: List[Literal["casb", "ces", "auto_remediation"]] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationCreateResponse:
+ """
+ Creates a new integration for the specified application.
+
+ Args:
+ application: Vendor/application slug (e.g., GOOGLE_WORKSPACE).
+
+ - `GITHUB` - GITHUB
+ - `GOOGLE_WORKSPACE` - GOOGLE_WORKSPACE
+ - `MICROSOFT_INTERNAL` - MICROSOFT_INTERNAL
+ - `SALESFORCE` - SALESFORCE
+ - `SLACK` - SLACK
+
+ credentials: Credentials for the integration.
+
+ name: Name of the integration.
+
+ auth_method: Authentication method slug (uses default if omitted).
+
+ dlp_profiles: List of DLP profile IDs to associate.
+
+ permissions: List of permission scopes (uses policy defaults if empty).
+
+ use_cases: List of use case or feature slugs to enroll (e.g., ['casb', 'ces',
+ 'auto_remediation']).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._post(
+ path_template("/accounts/{account_id}/one/integrations", account_id=account_id),
+ body=maybe_transform(
+ {
+ "application": application,
+ "credentials": credentials,
+ "name": name,
+ "auth_method": auth_method,
+ "dlp_profiles": dlp_profiles,
+ "permissions": permissions,
+ "use_cases": use_cases,
+ },
+ integration_create_params.IntegrationCreateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationCreateResponse,
+ )
+
+ def update(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ credentials: Dict[str, object] | Omit = omit,
+ dlp_profiles: SequenceNotStr[str] | Omit = omit,
+ name: str | Omit = omit,
+ permissions: SequenceNotStr[str] | Omit = omit,
+ use_cases: List[Literal["casb", "ces", "auto_remediation"]] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationUpdateResponse:
+ """
+ Updates an integration's name, permissions, DLP profiles, use cases, or
+ credentials.
+
+ Args:
+ credentials: Partial credential fields to merge with existing.
+
+ dlp_profiles: List of DLP profile IDs to associate with the integration.
+
+ name: Name of the integration.
+
+ permissions: List of permission scopes granted to the integration.
+
+ use_cases: List of use case or feature slugs to enroll (e.g., ['casb', 'ces',
+ 'auto_remediation']).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return self._patch(
+ path_template("/accounts/{account_id}/one/integrations/{id}", account_id=account_id, id=id),
+ body=maybe_transform(
+ {
+ "credentials": credentials,
+ "dlp_profiles": dlp_profiles,
+ "name": name,
+ "permissions": permissions,
+ "use_cases": use_cases,
+ },
+ integration_update_params.IntegrationUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationUpdateResponse,
+ )
+
+ def list(
+ self,
+ *,
+ account_id: str,
+ application: str | Omit = omit,
+ direction: Literal["asc", "desc"] | Omit = omit,
+ dlp_enabled: bool | Omit = omit,
+ order: Literal["application", "created", "name", "status"] | Omit = omit,
+ page: int | Omit = omit,
+ page_size: int | Omit = omit,
+ search: str | Omit = omit,
+ status: Literal["Healthy", "Initializing", "Offline", "Unhealthy"] | Omit = omit,
+ use_cases: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> object:
+ """
+ Returns a paginated list of integrations for the account.
+
+ Args:
+ application: Filter by application/vendor (e.g., GOOGLE_WORKSPACE, MICROSOFT_INTERNAL).
+
+ direction: Direction to order results.
+
+ dlp_enabled: Filter by DLP enabled status (true/false).
+
+ order: Field to order results by.
+
+ page: Page number within the paginated result set.
+
+ page_size: Number of results per page.
+
+ search: Search integrations by name or application.
+
+ status: Filter by integration status.
+
+ use_cases: Filter by enabled use cases (e.g., casb, ces). Matches integrations enrolled in
+ any of the specified values. Can be specified multiple times.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return self._get(
+ path_template("/accounts/{account_id}/one/integrations", account_id=account_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=maybe_transform(
+ {
+ "application": application,
+ "direction": direction,
+ "dlp_enabled": dlp_enabled,
+ "order": order,
+ "page": page,
+ "page_size": page_size,
+ "search": search,
+ "status": status,
+ "use_cases": use_cases,
+ },
+ integration_list_params.IntegrationListParams,
+ ),
+ ),
+ cast_to=object,
+ )
+
+ def delete(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> None:
+ """
+ Delete an integration by soft-deleting it.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ extra_headers = {"Accept": "*/*", **(extra_headers or {})}
+ return self._delete(
+ path_template("/accounts/{account_id}/one/integrations/{id}", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=NoneType,
+ )
+
+ def get(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationGetResponse:
+ """
+ Returns full integration details including use cases and permissions.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return self._get(
+ path_template("/accounts/{account_id}/one/integrations/{id}", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationGetResponse,
+ )
+
+ def pause(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationPauseResponse:
+ """
+ Pauses an integration, stopping all crawlers.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return self._post(
+ path_template("/accounts/{account_id}/one/integrations/{id}/pause", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationPauseResponse,
+ )
+
+ def resume(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationResumeResponse:
+ """
+ Resumes a paused integration, restarting crawlers.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return self._post(
+ path_template("/accounts/{account_id}/one/integrations/{id}/resume", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationResumeResponse,
+ )
+
+
+class AsyncIntegrationsResource(AsyncAPIResource):
+ @cached_property
+ def with_raw_response(self) -> AsyncIntegrationsResourceWithRawResponse:
+ """
+ This property can be used as a prefix for any HTTP method call to return
+ the raw response object instead of the parsed content.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
+ """
+ return AsyncIntegrationsResourceWithRawResponse(self)
+
+ @cached_property
+ def with_streaming_response(self) -> AsyncIntegrationsResourceWithStreamingResponse:
+ """
+ An alternative to `.with_raw_response` that doesn't eagerly read the response body.
+
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
+ """
+ return AsyncIntegrationsResourceWithStreamingResponse(self)
+
+ async def create(
+ self,
+ *,
+ account_id: str,
+ application: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", "SALESFORCE", "SLACK"],
+ credentials: Dict[str, object],
+ name: str,
+ auth_method: Optional[str] | Omit = omit,
+ dlp_profiles: SequenceNotStr[str] | Omit = omit,
+ permissions: SequenceNotStr[str] | Omit = omit,
+ use_cases: List[Literal["casb", "ces", "auto_remediation"]] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationCreateResponse:
+ """
+ Creates a new integration for the specified application.
+
+ Args:
+ application: Vendor/application slug (e.g., GOOGLE_WORKSPACE).
+
+ - `GITHUB` - GITHUB
+ - `GOOGLE_WORKSPACE` - GOOGLE_WORKSPACE
+ - `MICROSOFT_INTERNAL` - MICROSOFT_INTERNAL
+ - `SALESFORCE` - SALESFORCE
+ - `SLACK` - SLACK
+
+ credentials: Credentials for the integration.
+
+ name: Name of the integration.
+
+ auth_method: Authentication method slug (uses default if omitted).
+
+ dlp_profiles: List of DLP profile IDs to associate.
+
+ permissions: List of permission scopes (uses policy defaults if empty).
+
+ use_cases: List of use case or feature slugs to enroll (e.g., ['casb', 'ces',
+ 'auto_remediation']).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return await self._post(
+ path_template("/accounts/{account_id}/one/integrations", account_id=account_id),
+ body=await async_maybe_transform(
+ {
+ "application": application,
+ "credentials": credentials,
+ "name": name,
+ "auth_method": auth_method,
+ "dlp_profiles": dlp_profiles,
+ "permissions": permissions,
+ "use_cases": use_cases,
+ },
+ integration_create_params.IntegrationCreateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationCreateResponse,
+ )
+
+ async def update(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ credentials: Dict[str, object] | Omit = omit,
+ dlp_profiles: SequenceNotStr[str] | Omit = omit,
+ name: str | Omit = omit,
+ permissions: SequenceNotStr[str] | Omit = omit,
+ use_cases: List[Literal["casb", "ces", "auto_remediation"]] | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationUpdateResponse:
+ """
+ Updates an integration's name, permissions, DLP profiles, use cases, or
+ credentials.
+
+ Args:
+ credentials: Partial credential fields to merge with existing.
+
+ dlp_profiles: List of DLP profile IDs to associate with the integration.
+
+ name: Name of the integration.
+
+ permissions: List of permission scopes granted to the integration.
+
+ use_cases: List of use case or feature slugs to enroll (e.g., ['casb', 'ces',
+ 'auto_remediation']).
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return await self._patch(
+ path_template("/accounts/{account_id}/one/integrations/{id}", account_id=account_id, id=id),
+ body=await async_maybe_transform(
+ {
+ "credentials": credentials,
+ "dlp_profiles": dlp_profiles,
+ "name": name,
+ "permissions": permissions,
+ "use_cases": use_cases,
+ },
+ integration_update_params.IntegrationUpdateParams,
+ ),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationUpdateResponse,
+ )
+
+ async def list(
+ self,
+ *,
+ account_id: str,
+ application: str | Omit = omit,
+ direction: Literal["asc", "desc"] | Omit = omit,
+ dlp_enabled: bool | Omit = omit,
+ order: Literal["application", "created", "name", "status"] | Omit = omit,
+ page: int | Omit = omit,
+ page_size: int | Omit = omit,
+ search: str | Omit = omit,
+ status: Literal["Healthy", "Initializing", "Offline", "Unhealthy"] | Omit = omit,
+ use_cases: str | Omit = omit,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> object:
+ """
+ Returns a paginated list of integrations for the account.
+
+ Args:
+ application: Filter by application/vendor (e.g., GOOGLE_WORKSPACE, MICROSOFT_INTERNAL).
+
+ direction: Direction to order results.
+
+ dlp_enabled: Filter by DLP enabled status (true/false).
+
+ order: Field to order results by.
+
+ page: Page number within the paginated result set.
+
+ page_size: Number of results per page.
+
+ search: Search integrations by name or application.
+
+ status: Filter by integration status.
+
+ use_cases: Filter by enabled use cases (e.g., casb, ces). Matches integrations enrolled in
+ any of the specified values. Can be specified multiple times.
+
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ return await self._get(
+ path_template("/accounts/{account_id}/one/integrations", account_id=account_id),
+ options=make_request_options(
+ extra_headers=extra_headers,
+ extra_query=extra_query,
+ extra_body=extra_body,
+ timeout=timeout,
+ query=await async_maybe_transform(
+ {
+ "application": application,
+ "direction": direction,
+ "dlp_enabled": dlp_enabled,
+ "order": order,
+ "page": page,
+ "page_size": page_size,
+ "search": search,
+ "status": status,
+ "use_cases": use_cases,
+ },
+ integration_list_params.IntegrationListParams,
+ ),
+ ),
+ cast_to=object,
+ )
+
+ async def delete(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> None:
+ """
+ Delete an integration by soft-deleting it.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ extra_headers = {"Accept": "*/*", **(extra_headers or {})}
+ return await self._delete(
+ path_template("/accounts/{account_id}/one/integrations/{id}", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=NoneType,
+ )
+
+ async def get(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationGetResponse:
+ """
+ Returns full integration details including use cases and permissions.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return await self._get(
+ path_template("/accounts/{account_id}/one/integrations/{id}", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationGetResponse,
+ )
+
+ async def pause(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationPauseResponse:
+ """
+ Pauses an integration, stopping all crawlers.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return await self._post(
+ path_template("/accounts/{account_id}/one/integrations/{id}/pause", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationPauseResponse,
+ )
+
+ async def resume(
+ self,
+ id: str,
+ *,
+ account_id: str,
+ # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
+ # The extra values given here take precedence over values defined on the client or passed to this method.
+ extra_headers: Headers | None = None,
+ extra_query: Query | None = None,
+ extra_body: Body | None = None,
+ timeout: float | httpx.Timeout | None | NotGiven = not_given,
+ ) -> IntegrationResumeResponse:
+ """
+ Resumes a paused integration, restarting crawlers.
+
+ Args:
+ extra_headers: Send extra headers
+
+ extra_query: Add additional query parameters to the request
+
+ extra_body: Add additional JSON properties to the request
+
+ timeout: Override the client-level default timeout for this request, in seconds
+ """
+ if not account_id:
+ raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
+ if not id:
+ raise ValueError(f"Expected a non-empty value for `id` but received {id!r}")
+ return await self._post(
+ path_template("/accounts/{account_id}/one/integrations/{id}/resume", account_id=account_id, id=id),
+ options=make_request_options(
+ extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
+ ),
+ cast_to=IntegrationResumeResponse,
+ )
+
+
+class IntegrationsResourceWithRawResponse:
+ def __init__(self, integrations: IntegrationsResource) -> None:
+ self._integrations = integrations
+
+ self.create = to_raw_response_wrapper(
+ integrations.create,
+ )
+ self.update = to_raw_response_wrapper(
+ integrations.update,
+ )
+ self.list = to_raw_response_wrapper(
+ integrations.list,
+ )
+ self.delete = to_raw_response_wrapper(
+ integrations.delete,
+ )
+ self.get = to_raw_response_wrapper(
+ integrations.get,
+ )
+ self.pause = to_raw_response_wrapper(
+ integrations.pause,
+ )
+ self.resume = to_raw_response_wrapper(
+ integrations.resume,
+ )
+
+
+class AsyncIntegrationsResourceWithRawResponse:
+ def __init__(self, integrations: AsyncIntegrationsResource) -> None:
+ self._integrations = integrations
+
+ self.create = async_to_raw_response_wrapper(
+ integrations.create,
+ )
+ self.update = async_to_raw_response_wrapper(
+ integrations.update,
+ )
+ self.list = async_to_raw_response_wrapper(
+ integrations.list,
+ )
+ self.delete = async_to_raw_response_wrapper(
+ integrations.delete,
+ )
+ self.get = async_to_raw_response_wrapper(
+ integrations.get,
+ )
+ self.pause = async_to_raw_response_wrapper(
+ integrations.pause,
+ )
+ self.resume = async_to_raw_response_wrapper(
+ integrations.resume,
+ )
+
+
+class IntegrationsResourceWithStreamingResponse:
+ def __init__(self, integrations: IntegrationsResource) -> None:
+ self._integrations = integrations
+
+ self.create = to_streamed_response_wrapper(
+ integrations.create,
+ )
+ self.update = to_streamed_response_wrapper(
+ integrations.update,
+ )
+ self.list = to_streamed_response_wrapper(
+ integrations.list,
+ )
+ self.delete = to_streamed_response_wrapper(
+ integrations.delete,
+ )
+ self.get = to_streamed_response_wrapper(
+ integrations.get,
+ )
+ self.pause = to_streamed_response_wrapper(
+ integrations.pause,
+ )
+ self.resume = to_streamed_response_wrapper(
+ integrations.resume,
+ )
+
+
+class AsyncIntegrationsResourceWithStreamingResponse:
+ def __init__(self, integrations: AsyncIntegrationsResource) -> None:
+ self._integrations = integrations
+
+ self.create = async_to_streamed_response_wrapper(
+ integrations.create,
+ )
+ self.update = async_to_streamed_response_wrapper(
+ integrations.update,
+ )
+ self.list = async_to_streamed_response_wrapper(
+ integrations.list,
+ )
+ self.delete = async_to_streamed_response_wrapper(
+ integrations.delete,
+ )
+ self.get = async_to_streamed_response_wrapper(
+ integrations.get,
+ )
+ self.pause = async_to_streamed_response_wrapper(
+ integrations.pause,
+ )
+ self.resume = async_to_streamed_response_wrapper(
+ integrations.resume,
+ )
diff --git a/src/cloudflare/resources/zero_trust/connectivity_settings.py b/src/cloudflare/resources/zero_trust/connectivity_settings.py
index bafa43f6d99..bb51d8af05d 100644
--- a/src/cloudflare/resources/zero_trust/connectivity_settings.py
+++ b/src/cloudflare/resources/zero_trust/connectivity_settings.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ConnectivitySettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectivitySettingsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ConnectivitySettingsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectivitySettingsResourceWithStreamingResponse(self)
@@ -144,7 +144,7 @@ def with_raw_response(self) -> AsyncConnectivitySettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectivitySettingsResourceWithRawResponse(self)
@@ -153,7 +153,7 @@ def with_streaming_response(self) -> AsyncConnectivitySettingsResourceWithStream
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectivitySettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/deployment_groups.py b/src/cloudflare/resources/zero_trust/devices/deployment_groups.py
index 12df51fa905..613ae01bab3 100644
--- a/src/cloudflare/resources/zero_trust/devices/deployment_groups.py
+++ b/src/cloudflare/resources/zero_trust/devices/deployment_groups.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> DeploymentGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DeploymentGroupsResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> DeploymentGroupsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DeploymentGroupsResourceWithStreamingResponse(self)
@@ -314,7 +314,7 @@ def with_raw_response(self) -> AsyncDeploymentGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDeploymentGroupsResourceWithRawResponse(self)
@@ -323,7 +323,7 @@ def with_streaming_response(self) -> AsyncDeploymentGroupsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDeploymentGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/devices.py b/src/cloudflare/resources/zero_trust/devices/devices.py
index efd14729f02..50493d3a5f2 100644
--- a/src/cloudflare/resources/zero_trust/devices/devices.py
+++ b/src/cloudflare/resources/zero_trust/devices/devices.py
@@ -194,7 +194,7 @@ def with_raw_response(self) -> DevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DevicesResourceWithRawResponse(self)
@@ -203,7 +203,7 @@ def with_streaming_response(self) -> DevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DevicesResourceWithStreamingResponse(self)
@@ -366,7 +366,7 @@ def with_raw_response(self) -> AsyncDevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDevicesResourceWithRawResponse(self)
@@ -375,7 +375,7 @@ def with_streaming_response(self) -> AsyncDevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDevicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/devices_.py b/src/cloudflare/resources/zero_trust/devices/devices_.py
index c6228580780..3b731a59f4a 100644
--- a/src/cloudflare/resources/zero_trust/devices/devices_.py
+++ b/src/cloudflare/resources/zero_trust/devices/devices_.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> DevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DevicesResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> DevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DevicesResourceWithStreamingResponse(self)
@@ -285,7 +285,7 @@ def with_raw_response(self) -> AsyncDevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDevicesResourceWithRawResponse(self)
@@ -294,7 +294,7 @@ def with_streaming_response(self) -> AsyncDevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDevicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/dex_tests.py b/src/cloudflare/resources/zero_trust/devices/dex_tests.py
index 6a61e41c8be..6b136bad912 100644
--- a/src/cloudflare/resources/zero_trust/devices/dex_tests.py
+++ b/src/cloudflare/resources/zero_trust/devices/dex_tests.py
@@ -20,12 +20,14 @@
from ...._wrappers import ResultWrapper
from ....pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray
from ...._base_client import AsyncPaginator, make_request_options
-from ....types.zero_trust.devices import dex_test_list_params, dex_test_create_params, dex_test_update_params
-from ....types.zero_trust.devices.dex_test_get_response import DEXTestGetResponse
-from ....types.zero_trust.devices.dex_test_list_response import DEXTestListResponse
-from ....types.zero_trust.devices.dex_test_create_response import DEXTestCreateResponse
+from ....types.zero_trust.devices import (
+ dex_test_list_params,
+ dex_test_create_params,
+ dex_test_update_params,
+)
+from ....types.zero_trust.devices.schema_http import SchemaHTTP
+from ....types.zero_trust.devices.schema_data_param import SchemaDataParam
from ....types.zero_trust.devices.dex_test_delete_response import DEXTestDeleteResponse
-from ....types.zero_trust.devices.dex_test_update_response import DEXTestUpdateResponse
__all__ = ["DEXTestsResource", "AsyncDEXTestsResource"]
@@ -37,7 +39,7 @@ def with_raw_response(self) -> DEXTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DEXTestsResourceWithRawResponse(self)
@@ -46,7 +48,7 @@ def with_streaming_response(self) -> DEXTestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DEXTestsResourceWithStreamingResponse(self)
@@ -54,7 +56,7 @@ def create(
self,
*,
account_id: str,
- data: dex_test_create_params.Data,
+ data: SchemaDataParam,
enabled: bool,
interval: str,
name: str,
@@ -67,7 +69,7 @@ def create(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> Optional[DEXTestCreateResponse]:
+ ) -> Optional[SchemaHTTP]:
"""
Create a DEX test.
@@ -116,9 +118,9 @@ def create(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- post_parser=ResultWrapper[Optional[DEXTestCreateResponse]]._unwrapper,
+ post_parser=ResultWrapper[Optional[SchemaHTTP]]._unwrapper,
),
- cast_to=cast(Type[Optional[DEXTestCreateResponse]], ResultWrapper[DEXTestCreateResponse]),
+ cast_to=cast(Type[Optional[SchemaHTTP]], ResultWrapper[SchemaHTTP]),
)
def update(
@@ -126,7 +128,7 @@ def update(
dex_test_id: str,
*,
account_id: str,
- data: dex_test_update_params.Data,
+ data: SchemaDataParam,
enabled: bool,
interval: str,
name: str,
@@ -139,7 +141,7 @@ def update(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> Optional[DEXTestUpdateResponse]:
+ ) -> Optional[SchemaHTTP]:
"""
Update a DEX test.
@@ -196,9 +198,9 @@ def update(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- post_parser=ResultWrapper[Optional[DEXTestUpdateResponse]]._unwrapper,
+ post_parser=ResultWrapper[Optional[SchemaHTTP]]._unwrapper,
),
- cast_to=cast(Type[Optional[DEXTestUpdateResponse]], ResultWrapper[DEXTestUpdateResponse]),
+ cast_to=cast(Type[Optional[SchemaHTTP]], ResultWrapper[SchemaHTTP]),
)
def list(
@@ -215,7 +217,7 @@ def list(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> SyncV4PagePaginationArray[DEXTestListResponse]:
+ ) -> SyncV4PagePaginationArray[SchemaHTTP]:
"""
Fetch all DEX tests.
@@ -242,7 +244,7 @@ def list(
raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
return self._get_api_list(
path_template("/accounts/{account_id}/dex/devices/dex_tests", account_id=account_id),
- page=SyncV4PagePaginationArray[DEXTestListResponse],
+ page=SyncV4PagePaginationArray[SchemaHTTP],
options=make_request_options(
extra_headers=extra_headers,
extra_query=extra_query,
@@ -258,7 +260,7 @@ def list(
dex_test_list_params.DEXTestListParams,
),
),
- model=DEXTestListResponse,
+ model=SchemaHTTP,
)
def delete(
@@ -322,7 +324,7 @@ def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> Optional[DEXTestGetResponse]:
+ ) -> Optional[SchemaHTTP]:
"""
Fetch a single DEX test.
@@ -354,9 +356,9 @@ def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- post_parser=ResultWrapper[Optional[DEXTestGetResponse]]._unwrapper,
+ post_parser=ResultWrapper[Optional[SchemaHTTP]]._unwrapper,
),
- cast_to=cast(Type[Optional[DEXTestGetResponse]], ResultWrapper[DEXTestGetResponse]),
+ cast_to=cast(Type[Optional[SchemaHTTP]], ResultWrapper[SchemaHTTP]),
)
@@ -367,7 +369,7 @@ def with_raw_response(self) -> AsyncDEXTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDEXTestsResourceWithRawResponse(self)
@@ -376,7 +378,7 @@ def with_streaming_response(self) -> AsyncDEXTestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDEXTestsResourceWithStreamingResponse(self)
@@ -384,7 +386,7 @@ async def create(
self,
*,
account_id: str,
- data: dex_test_create_params.Data,
+ data: SchemaDataParam,
enabled: bool,
interval: str,
name: str,
@@ -397,7 +399,7 @@ async def create(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> Optional[DEXTestCreateResponse]:
+ ) -> Optional[SchemaHTTP]:
"""
Create a DEX test.
@@ -446,9 +448,9 @@ async def create(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- post_parser=ResultWrapper[Optional[DEXTestCreateResponse]]._unwrapper,
+ post_parser=ResultWrapper[Optional[SchemaHTTP]]._unwrapper,
),
- cast_to=cast(Type[Optional[DEXTestCreateResponse]], ResultWrapper[DEXTestCreateResponse]),
+ cast_to=cast(Type[Optional[SchemaHTTP]], ResultWrapper[SchemaHTTP]),
)
async def update(
@@ -456,7 +458,7 @@ async def update(
dex_test_id: str,
*,
account_id: str,
- data: dex_test_update_params.Data,
+ data: SchemaDataParam,
enabled: bool,
interval: str,
name: str,
@@ -469,7 +471,7 @@ async def update(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> Optional[DEXTestUpdateResponse]:
+ ) -> Optional[SchemaHTTP]:
"""
Update a DEX test.
@@ -526,9 +528,9 @@ async def update(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- post_parser=ResultWrapper[Optional[DEXTestUpdateResponse]]._unwrapper,
+ post_parser=ResultWrapper[Optional[SchemaHTTP]]._unwrapper,
),
- cast_to=cast(Type[Optional[DEXTestUpdateResponse]], ResultWrapper[DEXTestUpdateResponse]),
+ cast_to=cast(Type[Optional[SchemaHTTP]], ResultWrapper[SchemaHTTP]),
)
def list(
@@ -545,7 +547,7 @@ def list(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> AsyncPaginator[DEXTestListResponse, AsyncV4PagePaginationArray[DEXTestListResponse]]:
+ ) -> AsyncPaginator[SchemaHTTP, AsyncV4PagePaginationArray[SchemaHTTP]]:
"""
Fetch all DEX tests.
@@ -572,7 +574,7 @@ def list(
raise ValueError(f"Expected a non-empty value for `account_id` but received {account_id!r}")
return self._get_api_list(
path_template("/accounts/{account_id}/dex/devices/dex_tests", account_id=account_id),
- page=AsyncV4PagePaginationArray[DEXTestListResponse],
+ page=AsyncV4PagePaginationArray[SchemaHTTP],
options=make_request_options(
extra_headers=extra_headers,
extra_query=extra_query,
@@ -588,7 +590,7 @@ def list(
dex_test_list_params.DEXTestListParams,
),
),
- model=DEXTestListResponse,
+ model=SchemaHTTP,
)
async def delete(
@@ -652,7 +654,7 @@ async def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = not_given,
- ) -> Optional[DEXTestGetResponse]:
+ ) -> Optional[SchemaHTTP]:
"""
Fetch a single DEX test.
@@ -684,9 +686,9 @@ async def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
- post_parser=ResultWrapper[Optional[DEXTestGetResponse]]._unwrapper,
+ post_parser=ResultWrapper[Optional[SchemaHTTP]]._unwrapper,
),
- cast_to=cast(Type[Optional[DEXTestGetResponse]], ResultWrapper[DEXTestGetResponse]),
+ cast_to=cast(Type[Optional[SchemaHTTP]], ResultWrapper[SchemaHTTP]),
)
diff --git a/src/cloudflare/resources/zero_trust/devices/fleet_status.py b/src/cloudflare/resources/zero_trust/devices/fleet_status.py
index bd73e30ba4b..953005071e7 100644
--- a/src/cloudflare/resources/zero_trust/devices/fleet_status.py
+++ b/src/cloudflare/resources/zero_trust/devices/fleet_status.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> FleetStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FleetStatusResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> FleetStatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FleetStatusResourceWithStreamingResponse(self)
@@ -114,7 +114,7 @@ def with_raw_response(self) -> AsyncFleetStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFleetStatusResourceWithRawResponse(self)
@@ -123,7 +123,7 @@ def with_streaming_response(self) -> AsyncFleetStatusResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFleetStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/ip_profiles.py b/src/cloudflare/resources/zero_trust/devices/ip_profiles.py
index ead1f4b6d30..f8671873a16 100644
--- a/src/cloudflare/resources/zero_trust/devices/ip_profiles.py
+++ b/src/cloudflare/resources/zero_trust/devices/ip_profiles.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> IPProfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPProfilesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> IPProfilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPProfilesResourceWithStreamingResponse(self)
@@ -339,7 +339,7 @@ def with_raw_response(self) -> AsyncIPProfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPProfilesResourceWithRawResponse(self)
@@ -348,7 +348,7 @@ def with_streaming_response(self) -> AsyncIPProfilesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPProfilesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/networks.py b/src/cloudflare/resources/zero_trust/devices/networks.py
index a7996296d3d..b98f794d1aa 100644
--- a/src/cloudflare/resources/zero_trust/devices/networks.py
+++ b/src/cloudflare/resources/zero_trust/devices/networks.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> NetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NetworksResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> NetworksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NetworksResourceWithStreamingResponse(self)
@@ -292,7 +292,7 @@ def with_raw_response(self) -> AsyncNetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNetworksResourceWithRawResponse(self)
@@ -301,7 +301,7 @@ def with_streaming_response(self) -> AsyncNetworksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNetworksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/override_codes.py b/src/cloudflare/resources/zero_trust/devices/override_codes.py
index 4c9324b0fd3..f1dc2417054 100644
--- a/src/cloudflare/resources/zero_trust/devices/override_codes.py
+++ b/src/cloudflare/resources/zero_trust/devices/override_codes.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> OverrideCodesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OverrideCodesResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> OverrideCodesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OverrideCodesResourceWithStreamingResponse(self)
@@ -149,7 +149,7 @@ def with_raw_response(self) -> AsyncOverrideCodesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOverrideCodesResourceWithRawResponse(self)
@@ -158,7 +158,7 @@ def with_streaming_response(self) -> AsyncOverrideCodesResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOverrideCodesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py b/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py
index c4557cef51a..eb52c341ee4 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/custom/custom.py
@@ -70,7 +70,7 @@ def with_raw_response(self) -> CustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomResourceWithRawResponse(self)
@@ -79,7 +79,7 @@ def with_streaming_response(self) -> CustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomResourceWithStreamingResponse(self)
@@ -544,7 +544,7 @@ def with_raw_response(self) -> AsyncCustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomResourceWithRawResponse(self)
@@ -553,7 +553,7 @@ def with_streaming_response(self) -> AsyncCustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/custom/excludes.py b/src/cloudflare/resources/zero_trust/devices/policies/custom/excludes.py
index c35123b7381..d9cdaa23a8a 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/custom/excludes.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/custom/excludes.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ExcludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ExcludesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ExcludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ExcludesResourceWithStreamingResponse(self)
@@ -135,7 +135,7 @@ def with_raw_response(self) -> AsyncExcludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncExcludesResourceWithRawResponse(self)
@@ -144,7 +144,7 @@ def with_streaming_response(self) -> AsyncExcludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncExcludesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/custom/fallback_domains.py b/src/cloudflare/resources/zero_trust/devices/policies/custom/fallback_domains.py
index e8679d2efd3..49cff511b47 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/custom/fallback_domains.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/custom/fallback_domains.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> FallbackDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FallbackDomainsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> FallbackDomainsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FallbackDomainsResourceWithStreamingResponse(self)
@@ -142,7 +142,7 @@ def with_raw_response(self) -> AsyncFallbackDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFallbackDomainsResourceWithRawResponse(self)
@@ -151,7 +151,7 @@ def with_streaming_response(self) -> AsyncFallbackDomainsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFallbackDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/custom/includes.py b/src/cloudflare/resources/zero_trust/devices/policies/custom/includes.py
index 66c12f55124..777c5d06ac8 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/custom/includes.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/custom/includes.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> IncludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IncludesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> IncludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IncludesResourceWithStreamingResponse(self)
@@ -135,7 +135,7 @@ def with_raw_response(self) -> AsyncIncludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIncludesResourceWithRawResponse(self)
@@ -144,7 +144,7 @@ def with_streaming_response(self) -> AsyncIncludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIncludesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/default/certificates.py b/src/cloudflare/resources/zero_trust/devices/policies/default/certificates.py
index 075e76637b0..bc891bcf558 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/default/certificates.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/default/certificates.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> CertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CertificatesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> CertificatesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CertificatesResourceWithStreamingResponse(self)
@@ -133,7 +133,7 @@ def with_raw_response(self) -> AsyncCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCertificatesResourceWithRawResponse(self)
@@ -142,7 +142,7 @@ def with_streaming_response(self) -> AsyncCertificatesResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/default/default.py b/src/cloudflare/resources/zero_trust/devices/policies/default/default.py
index 1dc49161425..c7cb5cf2aaa 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/default/default.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/default/default.py
@@ -82,7 +82,7 @@ def with_raw_response(self) -> DefaultResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DefaultResourceWithRawResponse(self)
@@ -91,7 +91,7 @@ def with_streaming_response(self) -> DefaultResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DefaultResourceWithStreamingResponse(self)
@@ -291,7 +291,7 @@ def with_raw_response(self) -> AsyncDefaultResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDefaultResourceWithRawResponse(self)
@@ -300,7 +300,7 @@ def with_streaming_response(self) -> AsyncDefaultResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDefaultResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/default/excludes.py b/src/cloudflare/resources/zero_trust/devices/policies/default/excludes.py
index ac2ccd9b061..a18f2a489d7 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/default/excludes.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/default/excludes.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ExcludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ExcludesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ExcludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ExcludesResourceWithStreamingResponse(self)
@@ -123,7 +123,7 @@ def with_raw_response(self) -> AsyncExcludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncExcludesResourceWithRawResponse(self)
@@ -132,7 +132,7 @@ def with_streaming_response(self) -> AsyncExcludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncExcludesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/default/fallback_domains.py b/src/cloudflare/resources/zero_trust/devices/policies/default/fallback_domains.py
index 4122968a154..48c9140201b 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/default/fallback_domains.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/default/fallback_domains.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> FallbackDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FallbackDomainsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> FallbackDomainsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FallbackDomainsResourceWithStreamingResponse(self)
@@ -127,7 +127,7 @@ def with_raw_response(self) -> AsyncFallbackDomainsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFallbackDomainsResourceWithRawResponse(self)
@@ -136,7 +136,7 @@ def with_streaming_response(self) -> AsyncFallbackDomainsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFallbackDomainsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/default/includes.py b/src/cloudflare/resources/zero_trust/devices/policies/default/includes.py
index 3443e8498ad..18878d58f5c 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/default/includes.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/default/includes.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> IncludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IncludesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> IncludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IncludesResourceWithStreamingResponse(self)
@@ -123,7 +123,7 @@ def with_raw_response(self) -> AsyncIncludesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIncludesResourceWithRawResponse(self)
@@ -132,7 +132,7 @@ def with_streaming_response(self) -> AsyncIncludesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIncludesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/policies/policies.py b/src/cloudflare/resources/zero_trust/devices/policies/policies.py
index 6486a3daacb..95dff0c56ad 100644
--- a/src/cloudflare/resources/zero_trust/devices/policies/policies.py
+++ b/src/cloudflare/resources/zero_trust/devices/policies/policies.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> PoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PoliciesResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> PoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PoliciesResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncPoliciesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPoliciesResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncPoliciesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPoliciesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/posture/integrations.py b/src/cloudflare/resources/zero_trust/devices/posture/integrations.py
index 1a43dcdb4d7..638ff95438d 100644
--- a/src/cloudflare/resources/zero_trust/devices/posture/integrations.py
+++ b/src/cloudflare/resources/zero_trust/devices/posture/integrations.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> IntegrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IntegrationsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> IntegrationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IntegrationsResourceWithStreamingResponse(self)
@@ -332,7 +332,7 @@ def with_raw_response(self) -> AsyncIntegrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIntegrationsResourceWithRawResponse(self)
@@ -341,7 +341,7 @@ def with_streaming_response(self) -> AsyncIntegrationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIntegrationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/posture/posture.py b/src/cloudflare/resources/zero_trust/devices/posture/posture.py
index bc23c94e971..6e114563703 100644
--- a/src/cloudflare/resources/zero_trust/devices/posture/posture.py
+++ b/src/cloudflare/resources/zero_trust/devices/posture/posture.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> PostureResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PostureResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> PostureResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PostureResourceWithStreamingResponse(self)
@@ -388,7 +388,7 @@ def with_raw_response(self) -> AsyncPostureResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPostureResourceWithRawResponse(self)
@@ -397,7 +397,7 @@ def with_streaming_response(self) -> AsyncPostureResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPostureResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/registrations.py b/src/cloudflare/resources/zero_trust/devices/registrations.py
index d98268462cf..ffcf9f6fd7d 100644
--- a/src/cloudflare/resources/zero_trust/devices/registrations.py
+++ b/src/cloudflare/resources/zero_trust/devices/registrations.py
@@ -40,7 +40,7 @@ def with_raw_response(self) -> RegistrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RegistrationsResourceWithRawResponse(self)
@@ -49,7 +49,7 @@ def with_streaming_response(self) -> RegistrationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RegistrationsResourceWithStreamingResponse(self)
@@ -368,7 +368,7 @@ def with_raw_response(self) -> AsyncRegistrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRegistrationsResourceWithRawResponse(self)
@@ -377,7 +377,7 @@ def with_streaming_response(self) -> AsyncRegistrationsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRegistrationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/resilience/global_warp_override.py b/src/cloudflare/resources/zero_trust/devices/resilience/global_warp_override.py
index 5e277a56a93..f349309c9a7 100644
--- a/src/cloudflare/resources/zero_trust/devices/resilience/global_warp_override.py
+++ b/src/cloudflare/resources/zero_trust/devices/resilience/global_warp_override.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> GlobalWARPOverrideResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GlobalWARPOverrideResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> GlobalWARPOverrideResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GlobalWARPOverrideResourceWithStreamingResponse(self)
@@ -145,7 +145,7 @@ def with_raw_response(self) -> AsyncGlobalWARPOverrideResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGlobalWARPOverrideResourceWithRawResponse(self)
@@ -154,7 +154,7 @@ def with_streaming_response(self) -> AsyncGlobalWARPOverrideResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGlobalWARPOverrideResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/resilience/resilience.py b/src/cloudflare/resources/zero_trust/devices/resilience/resilience.py
index b921fb84488..95e2ae75404 100644
--- a/src/cloudflare/resources/zero_trust/devices/resilience/resilience.py
+++ b/src/cloudflare/resources/zero_trust/devices/resilience/resilience.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> ResilienceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResilienceResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> ResilienceResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResilienceResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncResilienceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResilienceResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncResilienceResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResilienceResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/revoke.py b/src/cloudflare/resources/zero_trust/devices/revoke.py
index ca5faded4d4..02f606bb488 100644
--- a/src/cloudflare/resources/zero_trust/devices/revoke.py
+++ b/src/cloudflare/resources/zero_trust/devices/revoke.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> RevokeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RevokeResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> RevokeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RevokeResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncRevokeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRevokeResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncRevokeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRevokeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/settings.py b/src/cloudflare/resources/zero_trust/devices/settings.py
index f081985e923..54d66a317f3 100644
--- a/src/cloudflare/resources/zero_trust/devices/settings.py
+++ b/src/cloudflare/resources/zero_trust/devices/settings.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -296,7 +296,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -305,7 +305,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/devices/unrevoke.py b/src/cloudflare/resources/zero_trust/devices/unrevoke.py
index 6d503f6cafa..8ee31154b83 100644
--- a/src/cloudflare/resources/zero_trust/devices/unrevoke.py
+++ b/src/cloudflare/resources/zero_trust/devices/unrevoke.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> UnrevokeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UnrevokeResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> UnrevokeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UnrevokeResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncUnrevokeResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUnrevokeResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncUnrevokeResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUnrevokeResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/colos.py b/src/cloudflare/resources/zero_trust/dex/colos.py
index 0dd99abbc94..5d537ddbbd5 100644
--- a/src/cloudflare/resources/zero_trust/dex/colos.py
+++ b/src/cloudflare/resources/zero_trust/dex/colos.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> ColosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ColosResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> ColosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ColosResourceWithStreamingResponse(self)
@@ -111,7 +111,7 @@ def with_raw_response(self) -> AsyncColosResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncColosResourceWithRawResponse(self)
@@ -120,7 +120,7 @@ def with_streaming_response(self) -> AsyncColosResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncColosResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/commands/commands.py b/src/cloudflare/resources/zero_trust/dex/commands/commands.py
index abd7af455c2..3de4122914b 100644
--- a/src/cloudflare/resources/zero_trust/dex/commands/commands.py
+++ b/src/cloudflare/resources/zero_trust/dex/commands/commands.py
@@ -71,7 +71,7 @@ def with_raw_response(self) -> CommandsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CommandsResourceWithRawResponse(self)
@@ -80,7 +80,7 @@ def with_streaming_response(self) -> CommandsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CommandsResourceWithStreamingResponse(self)
@@ -224,7 +224,7 @@ def with_raw_response(self) -> AsyncCommandsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCommandsResourceWithRawResponse(self)
@@ -233,7 +233,7 @@ def with_streaming_response(self) -> AsyncCommandsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCommandsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/commands/devices.py b/src/cloudflare/resources/zero_trust/dex/commands/devices.py
index 5eb43055acd..10a65762ac7 100644
--- a/src/cloudflare/resources/zero_trust/dex/commands/devices.py
+++ b/src/cloudflare/resources/zero_trust/dex/commands/devices.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> DevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DevicesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> DevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DevicesResourceWithStreamingResponse(self)
@@ -109,7 +109,7 @@ def with_raw_response(self) -> AsyncDevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDevicesResourceWithRawResponse(self)
@@ -118,7 +118,7 @@ def with_streaming_response(self) -> AsyncDevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDevicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/commands/downloads.py b/src/cloudflare/resources/zero_trust/dex/commands/downloads.py
index 4d918e74fb4..be95dec36fe 100644
--- a/src/cloudflare/resources/zero_trust/dex/commands/downloads.py
+++ b/src/cloudflare/resources/zero_trust/dex/commands/downloads.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> DownloadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DownloadsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> DownloadsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DownloadsResourceWithStreamingResponse(self)
@@ -101,7 +101,7 @@ def with_raw_response(self) -> AsyncDownloadsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDownloadsResourceWithRawResponse(self)
@@ -110,7 +110,7 @@ def with_streaming_response(self) -> AsyncDownloadsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDownloadsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/commands/quota.py b/src/cloudflare/resources/zero_trust/dex/commands/quota.py
index 810dc9de631..ddd2f7e1673 100644
--- a/src/cloudflare/resources/zero_trust/dex/commands/quota.py
+++ b/src/cloudflare/resources/zero_trust/dex/commands/quota.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> QuotaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return QuotaResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> QuotaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return QuotaResourceWithStreamingResponse(self)
@@ -91,7 +91,7 @@ def with_raw_response(self) -> AsyncQuotaResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncQuotaResourceWithRawResponse(self)
@@ -100,7 +100,7 @@ def with_streaming_response(self) -> AsyncQuotaResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncQuotaResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/devices/devices.py b/src/cloudflare/resources/zero_trust/dex/devices/devices.py
index 6af9a2a3313..db27e7108da 100644
--- a/src/cloudflare/resources/zero_trust/dex/devices/devices.py
+++ b/src/cloudflare/resources/zero_trust/dex/devices/devices.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> DevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DevicesResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> DevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DevicesResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncDevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDevicesResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncDevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDevicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/devices/isps.py b/src/cloudflare/resources/zero_trust/dex/devices/isps.py
index 72668dc9c2d..b2e940b6c71 100644
--- a/src/cloudflare/resources/zero_trust/dex/devices/isps.py
+++ b/src/cloudflare/resources/zero_trust/dex/devices/isps.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ISPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ISPsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ISPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ISPsResourceWithStreamingResponse(self)
@@ -133,7 +133,7 @@ def with_raw_response(self) -> AsyncISPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncISPsResourceWithRawResponse(self)
@@ -142,7 +142,7 @@ def with_streaming_response(self) -> AsyncISPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncISPsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/dex.py b/src/cloudflare/resources/zero_trust/dex/dex.py
index 7239e291764..4bee5e51e43 100644
--- a/src/cloudflare/resources/zero_trust/dex/dex.py
+++ b/src/cloudflare/resources/zero_trust/dex/dex.py
@@ -135,7 +135,7 @@ def with_raw_response(self) -> DEXResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DEXResourceWithRawResponse(self)
@@ -144,7 +144,7 @@ def with_streaming_response(self) -> DEXResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DEXResourceWithStreamingResponse(self)
@@ -196,7 +196,7 @@ def with_raw_response(self) -> AsyncDEXResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDEXResourceWithRawResponse(self)
@@ -205,7 +205,7 @@ def with_streaming_response(self) -> AsyncDEXResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDEXResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/fleet_status/devices.py b/src/cloudflare/resources/zero_trust/dex/fleet_status/devices.py
index 001d0b6e11d..dc45b36ed09 100644
--- a/src/cloudflare/resources/zero_trust/dex/fleet_status/devices.py
+++ b/src/cloudflare/resources/zero_trust/dex/fleet_status/devices.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> DevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DevicesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> DevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DevicesResourceWithStreamingResponse(self)
@@ -153,7 +153,7 @@ def with_raw_response(self) -> AsyncDevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDevicesResourceWithRawResponse(self)
@@ -162,7 +162,7 @@ def with_streaming_response(self) -> AsyncDevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDevicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/fleet_status/fleet_status.py b/src/cloudflare/resources/zero_trust/dex/fleet_status/fleet_status.py
index fef7537e35d..d99894e9a51 100644
--- a/src/cloudflare/resources/zero_trust/dex/fleet_status/fleet_status.py
+++ b/src/cloudflare/resources/zero_trust/dex/fleet_status/fleet_status.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> FleetStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FleetStatusResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> FleetStatusResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FleetStatusResourceWithStreamingResponse(self)
@@ -174,7 +174,7 @@ def with_raw_response(self) -> AsyncFleetStatusResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFleetStatusResourceWithRawResponse(self)
@@ -183,7 +183,7 @@ def with_streaming_response(self) -> AsyncFleetStatusResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFleetStatusResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/http_tests/http_tests.py b/src/cloudflare/resources/zero_trust/dex/http_tests/http_tests.py
index c998ce3b22c..3f7cb3b00e4 100644
--- a/src/cloudflare/resources/zero_trust/dex/http_tests/http_tests.py
+++ b/src/cloudflare/resources/zero_trust/dex/http_tests/http_tests.py
@@ -44,7 +44,7 @@ def with_raw_response(self) -> HTTPTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HTTPTestsResourceWithRawResponse(self)
@@ -53,7 +53,7 @@ def with_streaming_response(self) -> HTTPTestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HTTPTestsResourceWithStreamingResponse(self)
@@ -141,7 +141,7 @@ def with_raw_response(self) -> AsyncHTTPTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHTTPTestsResourceWithRawResponse(self)
@@ -150,7 +150,7 @@ def with_streaming_response(self) -> AsyncHTTPTestsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHTTPTestsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/http_tests/percentiles.py b/src/cloudflare/resources/zero_trust/dex/http_tests/percentiles.py
index 7bb993648b3..d7495d039b4 100644
--- a/src/cloudflare/resources/zero_trust/dex/http_tests/percentiles.py
+++ b/src/cloudflare/resources/zero_trust/dex/http_tests/percentiles.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PercentilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PercentilesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PercentilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PercentilesResourceWithStreamingResponse(self)
@@ -122,7 +122,7 @@ def with_raw_response(self) -> AsyncPercentilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPercentilesResourceWithRawResponse(self)
@@ -131,7 +131,7 @@ def with_streaming_response(self) -> AsyncPercentilesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPercentilesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/rules.py b/src/cloudflare/resources/zero_trust/dex/rules.py
index 31a43aa6e4a..3ab4a9b84f8 100644
--- a/src/cloudflare/resources/zero_trust/dex/rules.py
+++ b/src/cloudflare/resources/zero_trust/dex/rules.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -323,7 +323,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -332,7 +332,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/tests/tests.py b/src/cloudflare/resources/zero_trust/dex/tests/tests.py
index 2fb91a3935c..f0e3b073c60 100644
--- a/src/cloudflare/resources/zero_trust/dex/tests/tests.py
+++ b/src/cloudflare/resources/zero_trust/dex/tests/tests.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> TestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TestsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> TestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TestsResourceWithStreamingResponse(self)
@@ -146,7 +146,7 @@ def with_raw_response(self) -> AsyncTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTestsResourceWithRawResponse(self)
@@ -155,7 +155,7 @@ def with_streaming_response(self) -> AsyncTestsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTestsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/tests/unique_devices.py b/src/cloudflare/resources/zero_trust/dex/tests/unique_devices.py
index 1614a54aaea..3cdca613a5a 100644
--- a/src/cloudflare/resources/zero_trust/dex/tests/unique_devices.py
+++ b/src/cloudflare/resources/zero_trust/dex/tests/unique_devices.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> UniqueDevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UniqueDevicesResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> UniqueDevicesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UniqueDevicesResourceWithStreamingResponse(self)
@@ -106,7 +106,7 @@ def with_raw_response(self) -> AsyncUniqueDevicesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUniqueDevicesResourceWithRawResponse(self)
@@ -115,7 +115,7 @@ def with_streaming_response(self) -> AsyncUniqueDevicesResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUniqueDevicesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/network_path.py b/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/network_path.py
index 2c3a9e0fa3e..f3b9d167b45 100644
--- a/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/network_path.py
+++ b/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/network_path.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> NetworkPathResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NetworkPathResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> NetworkPathResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NetworkPathResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncNetworkPathResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNetworkPathResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncNetworkPathResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNetworkPathResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/traceroute_test_results.py b/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/traceroute_test_results.py
index 16bfe1811af..8616dada799 100644
--- a/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/traceroute_test_results.py
+++ b/src/cloudflare/resources/zero_trust/dex/traceroute_test_results/traceroute_test_results.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> TracerouteTestResultsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TracerouteTestResultsResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> TracerouteTestResultsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TracerouteTestResultsResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncTracerouteTestResultsResourceWithRawResponse
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTracerouteTestResultsResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncTracerouteTestResultsResourceWithStrea
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTracerouteTestResultsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/traceroute_tests.py b/src/cloudflare/resources/zero_trust/dex/traceroute_tests.py
index 9284e6bfc40..87bbad0dbb9 100644
--- a/src/cloudflare/resources/zero_trust/dex/traceroute_tests.py
+++ b/src/cloudflare/resources/zero_trust/dex/traceroute_tests.py
@@ -38,7 +38,7 @@ def with_raw_response(self) -> TracerouteTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TracerouteTestsResourceWithRawResponse(self)
@@ -47,7 +47,7 @@ def with_streaming_response(self) -> TracerouteTestsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TracerouteTestsResourceWithStreamingResponse(self)
@@ -276,7 +276,7 @@ def with_raw_response(self) -> AsyncTracerouteTestsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTracerouteTestsResourceWithRawResponse(self)
@@ -285,7 +285,7 @@ def with_streaming_response(self) -> AsyncTracerouteTestsResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTracerouteTestsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dex/warp_change_events.py b/src/cloudflare/resources/zero_trust/dex/warp_change_events.py
index 5a1cafa2363..82319734b9f 100644
--- a/src/cloudflare/resources/zero_trust/dex/warp_change_events.py
+++ b/src/cloudflare/resources/zero_trust/dex/warp_change_events.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> WARPChangeEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WARPChangeEventsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> WARPChangeEventsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WARPChangeEventsResourceWithStreamingResponse(self)
@@ -134,7 +134,7 @@ def with_raw_response(self) -> AsyncWARPChangeEventsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWARPChangeEventsResourceWithRawResponse(self)
@@ -143,7 +143,7 @@ def with_streaming_response(self) -> AsyncWARPChangeEventsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWARPChangeEventsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/custom_prompt_topics.py b/src/cloudflare/resources/zero_trust/dlp/custom_prompt_topics.py
index ff3a2876464..10d38973e85 100644
--- a/src/cloudflare/resources/zero_trust/dlp/custom_prompt_topics.py
+++ b/src/cloudflare/resources/zero_trust/dlp/custom_prompt_topics.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CustomPromptTopicsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomPromptTopicsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CustomPromptTopicsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomPromptTopicsResourceWithStreamingResponse(self)
@@ -278,7 +278,7 @@ def with_raw_response(self) -> AsyncCustomPromptTopicsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomPromptTopicsResourceWithRawResponse(self)
@@ -287,7 +287,7 @@ def with_streaming_response(self) -> AsyncCustomPromptTopicsResourceWithStreamin
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomPromptTopicsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/data_classes.py b/src/cloudflare/resources/zero_trust/dlp/data_classes.py
index 9fc2a9254a6..22aa008a37c 100644
--- a/src/cloudflare/resources/zero_trust/dlp/data_classes.py
+++ b/src/cloudflare/resources/zero_trust/dlp/data_classes.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> DataClassesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DataClassesResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> DataClassesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DataClassesResourceWithStreamingResponse(self)
@@ -289,7 +289,7 @@ def with_raw_response(self) -> AsyncDataClassesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDataClassesResourceWithRawResponse(self)
@@ -298,7 +298,7 @@ def with_streaming_response(self) -> AsyncDataClassesResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDataClassesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tag_categories.py b/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tag_categories.py
index f8466fbe91f..35d65e38a22 100644
--- a/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tag_categories.py
+++ b/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tag_categories.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> DataTagCategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DataTagCategoriesResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> DataTagCategoriesResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DataTagCategoriesResourceWithStreamingResponse(self)
@@ -308,7 +308,7 @@ def with_raw_response(self) -> AsyncDataTagCategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDataTagCategoriesResourceWithRawResponse(self)
@@ -317,7 +317,7 @@ def with_streaming_response(self) -> AsyncDataTagCategoriesResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDataTagCategoriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tags.py b/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tags.py
index 7fc038b172a..3c5f148cadf 100644
--- a/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tags.py
+++ b/src/cloudflare/resources/zero_trust/dlp/data_tag_categories/data_tags.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> DataTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DataTagsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> DataTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DataTagsResourceWithStreamingResponse(self)
@@ -303,7 +303,7 @@ def with_raw_response(self) -> AsyncDataTagsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDataTagsResourceWithRawResponse(self)
@@ -312,7 +312,7 @@ def with_streaming_response(self) -> AsyncDataTagsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDataTagsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/datasets/datasets.py b/src/cloudflare/resources/zero_trust/dlp/datasets/datasets.py
index 837e0441a5a..acec82370a5 100644
--- a/src/cloudflare/resources/zero_trust/dlp/datasets/datasets.py
+++ b/src/cloudflare/resources/zero_trust/dlp/datasets/datasets.py
@@ -57,7 +57,7 @@ def with_raw_response(self) -> DatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DatasetsResourceWithRawResponse(self)
@@ -66,7 +66,7 @@ def with_streaming_response(self) -> DatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DatasetsResourceWithStreamingResponse(self)
@@ -335,7 +335,7 @@ def with_raw_response(self) -> AsyncDatasetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDatasetsResourceWithRawResponse(self)
@@ -344,7 +344,7 @@ def with_streaming_response(self) -> AsyncDatasetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDatasetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/datasets/upload.py b/src/cloudflare/resources/zero_trust/dlp/datasets/upload.py
index a60d5185c8d..727a36f64d4 100644
--- a/src/cloudflare/resources/zero_trust/dlp/datasets/upload.py
+++ b/src/cloudflare/resources/zero_trust/dlp/datasets/upload.py
@@ -42,7 +42,7 @@ def with_raw_response(self) -> UploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UploadResourceWithRawResponse(self)
@@ -51,7 +51,7 @@ def with_streaming_response(self) -> UploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UploadResourceWithStreamingResponse(self)
@@ -159,7 +159,7 @@ def with_raw_response(self) -> AsyncUploadResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUploadResourceWithRawResponse(self)
@@ -168,7 +168,7 @@ def with_streaming_response(self) -> AsyncUploadResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUploadResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/datasets/versions/entries.py b/src/cloudflare/resources/zero_trust/dlp/datasets/versions/entries.py
index a31c3136d84..91941dbc557 100644
--- a/src/cloudflare/resources/zero_trust/dlp/datasets/versions/entries.py
+++ b/src/cloudflare/resources/zero_trust/dlp/datasets/versions/entries.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> EntriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EntriesResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> EntriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EntriesResourceWithStreamingResponse(self)
@@ -119,7 +119,7 @@ def with_raw_response(self) -> AsyncEntriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEntriesResourceWithRawResponse(self)
@@ -128,7 +128,7 @@ def with_streaming_response(self) -> AsyncEntriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEntriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/datasets/versions/versions.py b/src/cloudflare/resources/zero_trust/dlp/datasets/versions/versions.py
index 0512e71dd45..dfb85d4b83e 100644
--- a/src/cloudflare/resources/zero_trust/dlp/datasets/versions/versions.py
+++ b/src/cloudflare/resources/zero_trust/dlp/datasets/versions/versions.py
@@ -43,7 +43,7 @@ def with_raw_response(self) -> VersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VersionsResourceWithRawResponse(self)
@@ -52,7 +52,7 @@ def with_streaming_response(self) -> VersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VersionsResourceWithStreamingResponse(self)
@@ -117,7 +117,7 @@ def with_raw_response(self) -> AsyncVersionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVersionsResourceWithRawResponse(self)
@@ -126,7 +126,7 @@ def with_streaming_response(self) -> AsyncVersionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVersionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/dlp.py b/src/cloudflare/resources/zero_trust/dlp/dlp.py
index 06cc451c89b..941b469349f 100644
--- a/src/cloudflare/resources/zero_trust/dlp/dlp.py
+++ b/src/cloudflare/resources/zero_trust/dlp/dlp.py
@@ -159,7 +159,7 @@ def with_raw_response(self) -> DLPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DLPResourceWithRawResponse(self)
@@ -168,7 +168,7 @@ def with_streaming_response(self) -> DLPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DLPResourceWithStreamingResponse(self)
@@ -228,7 +228,7 @@ def with_raw_response(self) -> AsyncDLPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDLPResourceWithRawResponse(self)
@@ -237,7 +237,7 @@ def with_streaming_response(self) -> AsyncDLPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDLPResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/email/account_mapping.py b/src/cloudflare/resources/zero_trust/dlp/email/account_mapping.py
index ad57cb0d994..8c7eff22a1b 100644
--- a/src/cloudflare/resources/zero_trust/dlp/email/account_mapping.py
+++ b/src/cloudflare/resources/zero_trust/dlp/email/account_mapping.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> AccountMappingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AccountMappingResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> AccountMappingResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AccountMappingResourceWithStreamingResponse(self)
@@ -132,7 +132,7 @@ def with_raw_response(self) -> AsyncAccountMappingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAccountMappingResourceWithRawResponse(self)
@@ -141,7 +141,7 @@ def with_streaming_response(self) -> AsyncAccountMappingResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAccountMappingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/email/email.py b/src/cloudflare/resources/zero_trust/dlp/email/email.py
index 08f2c29caa8..6b3e044a71b 100644
--- a/src/cloudflare/resources/zero_trust/dlp/email/email.py
+++ b/src/cloudflare/resources/zero_trust/dlp/email/email.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> EmailResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EmailResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> EmailResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EmailResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncEmailResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEmailResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncEmailResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEmailResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/email/rules.py b/src/cloudflare/resources/zero_trust/dlp/email/rules.py
index 9309f274691..53f676a5680 100644
--- a/src/cloudflare/resources/zero_trust/dlp/email/rules.py
+++ b/src/cloudflare/resources/zero_trust/dlp/email/rules.py
@@ -37,7 +37,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -46,7 +46,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -328,7 +328,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -337,7 +337,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/entries/custom.py b/src/cloudflare/resources/zero_trust/dlp/entries/custom.py
index 301ffac8f67..c96220268d7 100644
--- a/src/cloudflare/resources/zero_trust/dlp/entries/custom.py
+++ b/src/cloudflare/resources/zero_trust/dlp/entries/custom.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> CustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> CustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomResourceWithStreamingResponse(self)
@@ -285,7 +285,7 @@ def with_raw_response(self) -> AsyncCustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomResourceWithRawResponse(self)
@@ -294,7 +294,7 @@ def with_streaming_response(self) -> AsyncCustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/entries/entries.py b/src/cloudflare/resources/zero_trust/dlp/entries/entries.py
index 2ad42170335..5ac5c837a70 100644
--- a/src/cloudflare/resources/zero_trust/dlp/entries/entries.py
+++ b/src/cloudflare/resources/zero_trust/dlp/entries/entries.py
@@ -73,7 +73,7 @@ def with_raw_response(self) -> EntriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EntriesResourceWithRawResponse(self)
@@ -82,7 +82,7 @@ def with_streaming_response(self) -> EntriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EntriesResourceWithStreamingResponse(self)
@@ -420,7 +420,7 @@ def with_raw_response(self) -> AsyncEntriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEntriesResourceWithRawResponse(self)
@@ -429,7 +429,7 @@ def with_streaming_response(self) -> AsyncEntriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEntriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/entries/integration.py b/src/cloudflare/resources/zero_trust/dlp/entries/integration.py
index bc4a09863c5..b90f502af2e 100644
--- a/src/cloudflare/resources/zero_trust/dlp/entries/integration.py
+++ b/src/cloudflare/resources/zero_trust/dlp/entries/integration.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> IntegrationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IntegrationResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> IntegrationResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IntegrationResourceWithStreamingResponse(self)
@@ -276,7 +276,7 @@ def with_raw_response(self) -> AsyncIntegrationResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIntegrationResourceWithRawResponse(self)
@@ -285,7 +285,7 @@ def with_streaming_response(self) -> AsyncIntegrationResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIntegrationResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/entries/predefined.py b/src/cloudflare/resources/zero_trust/dlp/entries/predefined.py
index 11555362ba1..2474ecb68b3 100644
--- a/src/cloudflare/resources/zero_trust/dlp/entries/predefined.py
+++ b/src/cloudflare/resources/zero_trust/dlp/entries/predefined.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> PredefinedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PredefinedResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> PredefinedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PredefinedResourceWithStreamingResponse(self)
@@ -276,7 +276,7 @@ def with_raw_response(self) -> AsyncPredefinedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPredefinedResourceWithRawResponse(self)
@@ -285,7 +285,7 @@ def with_streaming_response(self) -> AsyncPredefinedResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPredefinedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/limits.py b/src/cloudflare/resources/zero_trust/dlp/limits.py
index 2f04b393fc5..6c65dcf1e1d 100644
--- a/src/cloudflare/resources/zero_trust/dlp/limits.py
+++ b/src/cloudflare/resources/zero_trust/dlp/limits.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> LimitsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LimitsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> LimitsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LimitsResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncLimitsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLimitsResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncLimitsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLimitsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/patterns.py b/src/cloudflare/resources/zero_trust/dlp/patterns.py
index 4bc212dbd6a..d8db8a23a40 100644
--- a/src/cloudflare/resources/zero_trust/dlp/patterns.py
+++ b/src/cloudflare/resources/zero_trust/dlp/patterns.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PatternsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PatternsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PatternsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PatternsResourceWithStreamingResponse(self)
@@ -112,7 +112,7 @@ def with_raw_response(self) -> AsyncPatternsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPatternsResourceWithRawResponse(self)
@@ -121,7 +121,7 @@ def with_streaming_response(self) -> AsyncPatternsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPatternsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/payload_logs.py b/src/cloudflare/resources/zero_trust/dlp/payload_logs.py
index c83a01437ff..2ecd294e199 100644
--- a/src/cloudflare/resources/zero_trust/dlp/payload_logs.py
+++ b/src/cloudflare/resources/zero_trust/dlp/payload_logs.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> PayloadLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PayloadLogsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> PayloadLogsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PayloadLogsResourceWithStreamingResponse(self)
@@ -161,7 +161,7 @@ def with_raw_response(self) -> AsyncPayloadLogsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPayloadLogsResourceWithRawResponse(self)
@@ -170,7 +170,7 @@ def with_streaming_response(self) -> AsyncPayloadLogsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPayloadLogsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/profiles/custom.py b/src/cloudflare/resources/zero_trust/dlp/profiles/custom.py
index c4a34849086..09cbe7b66d8 100644
--- a/src/cloudflare/resources/zero_trust/dlp/profiles/custom.py
+++ b/src/cloudflare/resources/zero_trust/dlp/profiles/custom.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomResourceWithStreamingResponse(self)
@@ -328,7 +328,7 @@ def with_raw_response(self) -> AsyncCustomResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomResourceWithRawResponse(self)
@@ -337,7 +337,7 @@ def with_streaming_response(self) -> AsyncCustomResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/profiles/predefined.py b/src/cloudflare/resources/zero_trust/dlp/profiles/predefined.py
index 1397504c600..cab15c93a33 100644
--- a/src/cloudflare/resources/zero_trust/dlp/profiles/predefined.py
+++ b/src/cloudflare/resources/zero_trust/dlp/profiles/predefined.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PredefinedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PredefinedResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PredefinedResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PredefinedResourceWithStreamingResponse(self)
@@ -206,7 +206,7 @@ def with_raw_response(self) -> AsyncPredefinedResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPredefinedResourceWithRawResponse(self)
@@ -215,7 +215,7 @@ def with_streaming_response(self) -> AsyncPredefinedResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPredefinedResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/profiles/profiles.py b/src/cloudflare/resources/zero_trust/dlp/profiles/profiles.py
index fb3f1292a31..9e0db6e68c8 100644
--- a/src/cloudflare/resources/zero_trust/dlp/profiles/profiles.py
+++ b/src/cloudflare/resources/zero_trust/dlp/profiles/profiles.py
@@ -56,7 +56,7 @@ def with_raw_response(self) -> ProfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ProfilesResourceWithRawResponse(self)
@@ -65,7 +65,7 @@ def with_streaming_response(self) -> ProfilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ProfilesResourceWithStreamingResponse(self)
@@ -174,7 +174,7 @@ def with_raw_response(self) -> AsyncProfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncProfilesResourceWithRawResponse(self)
@@ -183,7 +183,7 @@ def with_streaming_response(self) -> AsyncProfilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncProfilesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/levels.py b/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/levels.py
index 5e89ab26e98..b52a7f9b0e8 100644
--- a/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/levels.py
+++ b/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/levels.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> LevelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LevelsResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> LevelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LevelsResourceWithStreamingResponse(self)
@@ -335,7 +335,7 @@ def with_raw_response(self) -> AsyncLevelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLevelsResourceWithRawResponse(self)
@@ -344,7 +344,7 @@ def with_streaming_response(self) -> AsyncLevelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLevelsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/order.py b/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/order.py
index e1bd512a92d..3f17fe06a59 100644
--- a/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/order.py
+++ b/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/levels/order.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> OrderResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OrderResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> OrderResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OrderResourceWithStreamingResponse(self)
@@ -147,7 +147,7 @@ def with_raw_response(self) -> AsyncOrderResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOrderResourceWithRawResponse(self)
@@ -156,7 +156,7 @@ def with_streaming_response(self) -> AsyncOrderResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOrderResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/sensitivity_groups.py b/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/sensitivity_groups.py
index f51b444417b..140a480652a 100644
--- a/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/sensitivity_groups.py
+++ b/src/cloudflare/resources/zero_trust/dlp/sensitivity_groups/sensitivity_groups.py
@@ -47,7 +47,7 @@ def with_raw_response(self) -> SensitivityGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SensitivityGroupsResourceWithRawResponse(self)
@@ -56,7 +56,7 @@ def with_streaming_response(self) -> SensitivityGroupsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SensitivityGroupsResourceWithStreamingResponse(self)
@@ -313,7 +313,7 @@ def with_raw_response(self) -> AsyncSensitivityGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSensitivityGroupsResourceWithRawResponse(self)
@@ -322,7 +322,7 @@ def with_streaming_response(self) -> AsyncSensitivityGroupsResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSensitivityGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/dlp/settings.py b/src/cloudflare/resources/zero_trust/dlp/settings.py
index 779a9f1f8eb..447f87ffec3 100644
--- a/src/cloudflare/resources/zero_trust/dlp/settings.py
+++ b/src/cloudflare/resources/zero_trust/dlp/settings.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -238,7 +238,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -247,7 +247,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/app_types.py b/src/cloudflare/resources/zero_trust/gateway/app_types.py
index 560eb364a61..a6a97c49ae4 100644
--- a/src/cloudflare/resources/zero_trust/gateway/app_types.py
+++ b/src/cloudflare/resources/zero_trust/gateway/app_types.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> AppTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AppTypesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> AppTypesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AppTypesResourceWithStreamingResponse(self)
@@ -87,7 +87,7 @@ def with_raw_response(self) -> AsyncAppTypesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAppTypesResourceWithRawResponse(self)
@@ -96,7 +96,7 @@ def with_streaming_response(self) -> AsyncAppTypesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAppTypesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/audit_ssh_settings.py b/src/cloudflare/resources/zero_trust/gateway/audit_ssh_settings.py
index dba6699cb54..ad51925aa21 100644
--- a/src/cloudflare/resources/zero_trust/gateway/audit_ssh_settings.py
+++ b/src/cloudflare/resources/zero_trust/gateway/audit_ssh_settings.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> AuditSSHSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AuditSSHSettingsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> AuditSSHSettingsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AuditSSHSettingsResourceWithStreamingResponse(self)
@@ -173,7 +173,7 @@ def with_raw_response(self) -> AsyncAuditSSHSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAuditSSHSettingsResourceWithRawResponse(self)
@@ -182,7 +182,7 @@ def with_streaming_response(self) -> AsyncAuditSSHSettingsResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAuditSSHSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/categories.py b/src/cloudflare/resources/zero_trust/gateway/categories.py
index 997346abfc2..40ffe35309b 100644
--- a/src/cloudflare/resources/zero_trust/gateway/categories.py
+++ b/src/cloudflare/resources/zero_trust/gateway/categories.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> CategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CategoriesResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> CategoriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CategoriesResourceWithStreamingResponse(self)
@@ -85,7 +85,7 @@ def with_raw_response(self) -> AsyncCategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCategoriesResourceWithRawResponse(self)
@@ -94,7 +94,7 @@ def with_streaming_response(self) -> AsyncCategoriesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCategoriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/certificates.py b/src/cloudflare/resources/zero_trust/gateway/certificates.py
index 1abced76be7..ceef2d0f0bc 100644
--- a/src/cloudflare/resources/zero_trust/gateway/certificates.py
+++ b/src/cloudflare/resources/zero_trust/gateway/certificates.py
@@ -41,7 +41,7 @@ def with_raw_response(self) -> CertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CertificatesResourceWithRawResponse(self)
@@ -50,7 +50,7 @@ def with_streaming_response(self) -> CertificatesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CertificatesResourceWithStreamingResponse(self)
@@ -332,7 +332,7 @@ def with_raw_response(self) -> AsyncCertificatesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCertificatesResourceWithRawResponse(self)
@@ -341,7 +341,7 @@ def with_streaming_response(self) -> AsyncCertificatesResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCertificatesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py b/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py
index d7810d8290f..40aff05351d 100644
--- a/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py
+++ b/src/cloudflare/resources/zero_trust/gateway/configurations/configurations.py
@@ -49,7 +49,7 @@ def with_raw_response(self) -> ConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigurationsResourceWithRawResponse(self)
@@ -58,7 +58,7 @@ def with_streaming_response(self) -> ConfigurationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigurationsResourceWithStreamingResponse(self)
@@ -197,7 +197,7 @@ def with_raw_response(self) -> AsyncConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigurationsResourceWithRawResponse(self)
@@ -206,7 +206,7 @@ def with_streaming_response(self) -> AsyncConfigurationsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigurationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/configurations/custom_certificate.py b/src/cloudflare/resources/zero_trust/gateway/configurations/custom_certificate.py
index 34cd289af03..9b070377a17 100644
--- a/src/cloudflare/resources/zero_trust/gateway/configurations/custom_certificate.py
+++ b/src/cloudflare/resources/zero_trust/gateway/configurations/custom_certificate.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> CustomCertificateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomCertificateResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> CustomCertificateResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomCertificateResourceWithStreamingResponse(self)
@@ -85,7 +85,7 @@ def with_raw_response(self) -> AsyncCustomCertificateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomCertificateResourceWithRawResponse(self)
@@ -94,7 +94,7 @@ def with_streaming_response(self) -> AsyncCustomCertificateResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomCertificateResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/gateway.py b/src/cloudflare/resources/zero_trust/gateway/gateway.py
index fbc083d0868..3d51c0d534c 100644
--- a/src/cloudflare/resources/zero_trust/gateway/gateway.py
+++ b/src/cloudflare/resources/zero_trust/gateway/gateway.py
@@ -163,7 +163,7 @@ def with_raw_response(self) -> GatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GatewayResourceWithRawResponse(self)
@@ -172,7 +172,7 @@ def with_streaming_response(self) -> GatewayResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GatewayResourceWithStreamingResponse(self)
@@ -302,7 +302,7 @@ def with_raw_response(self) -> AsyncGatewayResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGatewayResourceWithRawResponse(self)
@@ -311,7 +311,7 @@ def with_streaming_response(self) -> AsyncGatewayResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGatewayResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/lists/items.py b/src/cloudflare/resources/zero_trust/gateway/lists/items.py
index 04f9d4b1a8a..9e3950d701e 100644
--- a/src/cloudflare/resources/zero_trust/gateway/lists/items.py
+++ b/src/cloudflare/resources/zero_trust/gateway/lists/items.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> ItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ItemsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> ItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ItemsResourceWithStreamingResponse(self)
@@ -90,7 +90,7 @@ def with_raw_response(self) -> AsyncItemsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncItemsResourceWithRawResponse(self)
@@ -99,7 +99,7 @@ def with_streaming_response(self) -> AsyncItemsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncItemsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/lists/lists.py b/src/cloudflare/resources/zero_trust/gateway/lists/lists.py
index f8ba8c6a2fb..e888c6704a2 100644
--- a/src/cloudflare/resources/zero_trust/gateway/lists/lists.py
+++ b/src/cloudflare/resources/zero_trust/gateway/lists/lists.py
@@ -46,7 +46,7 @@ def with_raw_response(self) -> ListsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ListsResourceWithRawResponse(self)
@@ -55,7 +55,7 @@ def with_streaming_response(self) -> ListsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ListsResourceWithStreamingResponse(self)
@@ -371,7 +371,7 @@ def with_raw_response(self) -> AsyncListsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncListsResourceWithRawResponse(self)
@@ -380,7 +380,7 @@ def with_streaming_response(self) -> AsyncListsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncListsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/locations.py b/src/cloudflare/resources/zero_trust/gateway/locations.py
index f1a07ab9ba7..2663b3ef9c3 100644
--- a/src/cloudflare/resources/zero_trust/gateway/locations.py
+++ b/src/cloudflare/resources/zero_trust/gateway/locations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> LocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LocationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> LocationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LocationsResourceWithStreamingResponse(self)
@@ -82,9 +82,9 @@ def create(
endpoints: Configure the destination endpoints for this location.
- max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
- rewrite DNS responses to cap returned record TTLs using the account setting or a
- location-specific value, or leave TTLs unchanged.
+ max_ttl: Controls how DNS response TTLs are capped for this location relative to the
+ account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to
+ `inherit`.
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
@@ -161,9 +161,9 @@ def update(
endpoints: Configure the destination endpoints for this location.
- max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
- rewrite DNS responses to cap returned record TTLs using the account setting or a
- location-specific value, or leave TTLs unchanged.
+ max_ttl: Controls how DNS response TTLs are capped for this location relative to the
+ account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to
+ `inherit`.
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
@@ -333,7 +333,7 @@ def with_raw_response(self) -> AsyncLocationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLocationsResourceWithRawResponse(self)
@@ -342,7 +342,7 @@ def with_streaming_response(self) -> AsyncLocationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLocationsResourceWithStreamingResponse(self)
@@ -382,9 +382,9 @@ async def create(
endpoints: Configure the destination endpoints for this location.
- max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
- rewrite DNS responses to cap returned record TTLs using the account setting or a
- location-specific value, or leave TTLs unchanged.
+ max_ttl: Controls how DNS response TTLs are capped for this location relative to the
+ account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to
+ `inherit`.
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
@@ -461,9 +461,9 @@ async def update(
endpoints: Configure the destination endpoints for this location.
- max_ttl: Configure DNS response TTL behavior for this Gateway location. Gateway can
- rewrite DNS responses to cap returned record TTLs using the account setting or a
- location-specific value, or leave TTLs unchanged.
+ max_ttl: Controls how DNS response TTLs are capped for this location relative to the
+ account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to
+ `inherit`.
networks: Specify the list of network ranges from which requests at this location
originate. The list takes effect only if it is non-empty and the IPv4 endpoint
diff --git a/src/cloudflare/resources/zero_trust/gateway/logging.py b/src/cloudflare/resources/zero_trust/gateway/logging.py
index 9b6a07999ba..70883c80883 100644
--- a/src/cloudflare/resources/zero_trust/gateway/logging.py
+++ b/src/cloudflare/resources/zero_trust/gateway/logging.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> LoggingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return LoggingResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> LoggingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return LoggingResourceWithStreamingResponse(self)
@@ -141,7 +141,7 @@ def with_raw_response(self) -> AsyncLoggingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncLoggingResourceWithRawResponse(self)
@@ -150,7 +150,7 @@ def with_streaming_response(self) -> AsyncLoggingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncLoggingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/pacfiles.py b/src/cloudflare/resources/zero_trust/gateway/pacfiles.py
index e61309c5302..2e18470dbd1 100644
--- a/src/cloudflare/resources/zero_trust/gateway/pacfiles.py
+++ b/src/cloudflare/resources/zero_trust/gateway/pacfiles.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> PacfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PacfilesResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> PacfilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PacfilesResourceWithStreamingResponse(self)
@@ -292,7 +292,7 @@ def with_raw_response(self) -> AsyncPacfilesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPacfilesResourceWithRawResponse(self)
@@ -301,7 +301,7 @@ def with_streaming_response(self) -> AsyncPacfilesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPacfilesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/proxy_endpoints.py b/src/cloudflare/resources/zero_trust/gateway/proxy_endpoints.py
index ecd4260e254..1f8bf39cd0f 100644
--- a/src/cloudflare/resources/zero_trust/gateway/proxy_endpoints.py
+++ b/src/cloudflare/resources/zero_trust/gateway/proxy_endpoints.py
@@ -34,7 +34,7 @@ def with_raw_response(self) -> ProxyEndpointsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ProxyEndpointsResourceWithRawResponse(self)
@@ -43,7 +43,7 @@ def with_streaming_response(self) -> ProxyEndpointsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ProxyEndpointsResourceWithStreamingResponse(self)
@@ -348,7 +348,7 @@ def with_raw_response(self) -> AsyncProxyEndpointsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncProxyEndpointsResourceWithRawResponse(self)
@@ -357,7 +357,7 @@ def with_streaming_response(self) -> AsyncProxyEndpointsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncProxyEndpointsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/gateway/rules.py b/src/cloudflare/resources/zero_trust/gateway/rules.py
index 162dd207c08..da976aa54aa 100644
--- a/src/cloudflare/resources/zero_trust/gateway/rules.py
+++ b/src/cloudflare/resources/zero_trust/gateway/rules.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> RulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RulesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> RulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RulesResourceWithStreamingResponse(self)
@@ -519,7 +519,7 @@ def with_raw_response(self) -> AsyncRulesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRulesResourceWithRawResponse(self)
@@ -528,7 +528,7 @@ def with_streaming_response(self) -> AsyncRulesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRulesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/identity_providers/identity_providers.py b/src/cloudflare/resources/zero_trust/identity_providers/identity_providers.py
index 05bb58a0661..2d9cdeaf87b 100644
--- a/src/cloudflare/resources/zero_trust/identity_providers/identity_providers.py
+++ b/src/cloudflare/resources/zero_trust/identity_providers/identity_providers.py
@@ -67,7 +67,7 @@ def with_raw_response(self) -> IdentityProvidersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IdentityProvidersResourceWithRawResponse(self)
@@ -76,7 +76,7 @@ def with_streaming_response(self) -> IdentityProvidersResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IdentityProvidersResourceWithStreamingResponse(self)
@@ -2120,7 +2120,7 @@ def with_raw_response(self) -> AsyncIdentityProvidersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIdentityProvidersResourceWithRawResponse(self)
@@ -2129,7 +2129,7 @@ def with_streaming_response(self) -> AsyncIdentityProvidersResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIdentityProvidersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/identity_providers/saml_certificate.py b/src/cloudflare/resources/zero_trust/identity_providers/saml_certificate.py
index ea39f371f15..920219e49a7 100644
--- a/src/cloudflare/resources/zero_trust/identity_providers/saml_certificate.py
+++ b/src/cloudflare/resources/zero_trust/identity_providers/saml_certificate.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> SAMLCertificateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SAMLCertificateResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> SAMLCertificateResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SAMLCertificateResourceWithStreamingResponse(self)
@@ -113,7 +113,7 @@ def with_raw_response(self) -> AsyncSAMLCertificateResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSAMLCertificateResourceWithRawResponse(self)
@@ -122,7 +122,7 @@ def with_streaming_response(self) -> AsyncSAMLCertificateResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSAMLCertificateResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/identity_providers/scim/groups.py b/src/cloudflare/resources/zero_trust/identity_providers/scim/groups.py
index 7bc9fa1f7d6..1fb6f10091f 100644
--- a/src/cloudflare/resources/zero_trust/identity_providers/scim/groups.py
+++ b/src/cloudflare/resources/zero_trust/identity_providers/scim/groups.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> GroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return GroupsResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> GroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return GroupsResourceWithStreamingResponse(self)
@@ -134,7 +134,7 @@ def with_raw_response(self) -> AsyncGroupsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncGroupsResourceWithRawResponse(self)
@@ -143,7 +143,7 @@ def with_streaming_response(self) -> AsyncGroupsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncGroupsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/identity_providers/scim/scim.py b/src/cloudflare/resources/zero_trust/identity_providers/scim/scim.py
index 2ad46a7e9e8..e99074a0d08 100644
--- a/src/cloudflare/resources/zero_trust/identity_providers/scim/scim.py
+++ b/src/cloudflare/resources/zero_trust/identity_providers/scim/scim.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> SCIMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SCIMResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> SCIMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SCIMResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncSCIMResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSCIMResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncSCIMResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSCIMResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/identity_providers/scim/users.py b/src/cloudflare/resources/zero_trust/identity_providers/scim/users.py
index e2f59069361..fa669201576 100644
--- a/src/cloudflare/resources/zero_trust/identity_providers/scim/users.py
+++ b/src/cloudflare/resources/zero_trust/identity_providers/scim/users.py
@@ -29,7 +29,7 @@ def with_raw_response(self) -> UsersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return UsersResourceWithRawResponse(self)
@@ -38,7 +38,7 @@ def with_streaming_response(self) -> UsersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return UsersResourceWithStreamingResponse(self)
@@ -142,7 +142,7 @@ def with_raw_response(self) -> AsyncUsersResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncUsersResourceWithRawResponse(self)
@@ -151,7 +151,7 @@ def with_streaming_response(self) -> AsyncUsersResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncUsersResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/hostname_routes.py b/src/cloudflare/resources/zero_trust/networks/hostname_routes.py
index 4efddb80dd7..6803a50b117 100644
--- a/src/cloudflare/resources/zero_trust/networks/hostname_routes.py
+++ b/src/cloudflare/resources/zero_trust/networks/hostname_routes.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> HostnameRoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HostnameRoutesResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> HostnameRoutesResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HostnameRoutesResourceWithStreamingResponse(self)
@@ -353,7 +353,7 @@ def with_raw_response(self) -> AsyncHostnameRoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHostnameRoutesResourceWithRawResponse(self)
@@ -362,7 +362,7 @@ def with_streaming_response(self) -> AsyncHostnameRoutesResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHostnameRoutesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/networks.py b/src/cloudflare/resources/zero_trust/networks/networks.py
index 1ca2ffb5b3d..5537aee904d 100644
--- a/src/cloudflare/resources/zero_trust/networks/networks.py
+++ b/src/cloudflare/resources/zero_trust/networks/networks.py
@@ -63,7 +63,7 @@ def with_raw_response(self) -> NetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NetworksResourceWithRawResponse(self)
@@ -72,7 +72,7 @@ def with_streaming_response(self) -> NetworksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NetworksResourceWithStreamingResponse(self)
@@ -100,7 +100,7 @@ def with_raw_response(self) -> AsyncNetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNetworksResourceWithRawResponse(self)
@@ -109,7 +109,7 @@ def with_streaming_response(self) -> AsyncNetworksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNetworksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/routes/ips.py b/src/cloudflare/resources/zero_trust/networks/routes/ips.py
index 9f067af6020..226f313a46e 100644
--- a/src/cloudflare/resources/zero_trust/networks/routes/ips.py
+++ b/src/cloudflare/resources/zero_trust/networks/routes/ips.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> IPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IPsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> IPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IPsResourceWithStreamingResponse(self)
@@ -110,7 +110,7 @@ def with_raw_response(self) -> AsyncIPsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIPsResourceWithRawResponse(self)
@@ -119,7 +119,7 @@ def with_streaming_response(self) -> AsyncIPsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIPsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/routes/networks.py b/src/cloudflare/resources/zero_trust/networks/routes/networks.py
index e8c02012f90..aa95f4f5f60 100644
--- a/src/cloudflare/resources/zero_trust/networks/routes/networks.py
+++ b/src/cloudflare/resources/zero_trust/networks/routes/networks.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> NetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return NetworksResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> NetworksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return NetworksResourceWithStreamingResponse(self)
@@ -252,7 +252,7 @@ def with_raw_response(self) -> AsyncNetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncNetworksResourceWithRawResponse(self)
@@ -261,7 +261,7 @@ def with_streaming_response(self) -> AsyncNetworksResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncNetworksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/routes/routes.py b/src/cloudflare/resources/zero_trust/networks/routes/routes.py
index a66395ff989..ce7b02234f2 100644
--- a/src/cloudflare/resources/zero_trust/networks/routes/routes.py
+++ b/src/cloudflare/resources/zero_trust/networks/routes/routes.py
@@ -58,7 +58,7 @@ def with_raw_response(self) -> RoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RoutesResourceWithRawResponse(self)
@@ -67,7 +67,7 @@ def with_streaming_response(self) -> RoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RoutesResourceWithStreamingResponse(self)
@@ -392,7 +392,7 @@ def with_raw_response(self) -> AsyncRoutesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRoutesResourceWithRawResponse(self)
@@ -401,7 +401,7 @@ def with_streaming_response(self) -> AsyncRoutesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRoutesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/subnets/cloudflare_source.py b/src/cloudflare/resources/zero_trust/networks/subnets/cloudflare_source.py
index 727d942e303..2cc07ebdb09 100644
--- a/src/cloudflare/resources/zero_trust/networks/subnets/cloudflare_source.py
+++ b/src/cloudflare/resources/zero_trust/networks/subnets/cloudflare_source.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CloudflareSourceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CloudflareSourceResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CloudflareSourceResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CloudflareSourceResourceWithStreamingResponse(self)
@@ -118,7 +118,7 @@ def with_raw_response(self) -> AsyncCloudflareSourceResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCloudflareSourceResourceWithRawResponse(self)
@@ -127,7 +127,7 @@ def with_streaming_response(self) -> AsyncCloudflareSourceResourceWithStreamingR
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCloudflareSourceResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/subnets/subnets.py b/src/cloudflare/resources/zero_trust/networks/subnets/subnets.py
index f45223266ad..c903f154042 100644
--- a/src/cloudflare/resources/zero_trust/networks/subnets/subnets.py
+++ b/src/cloudflare/resources/zero_trust/networks/subnets/subnets.py
@@ -55,7 +55,7 @@ def with_raw_response(self) -> SubnetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubnetsResourceWithRawResponse(self)
@@ -64,7 +64,7 @@ def with_streaming_response(self) -> SubnetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubnetsResourceWithStreamingResponse(self)
@@ -176,7 +176,7 @@ def with_raw_response(self) -> AsyncSubnetsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubnetsResourceWithRawResponse(self)
@@ -185,7 +185,7 @@ def with_streaming_response(self) -> AsyncSubnetsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubnetsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/subnets/warp.py b/src/cloudflare/resources/zero_trust/networks/subnets/warp.py
index 524c6b9d508..257f7343eee 100644
--- a/src/cloudflare/resources/zero_trust/networks/subnets/warp.py
+++ b/src/cloudflare/resources/zero_trust/networks/subnets/warp.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> WARPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WARPResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> WARPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WARPResourceWithStreamingResponse(self)
@@ -293,7 +293,7 @@ def with_raw_response(self) -> AsyncWARPResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWARPResourceWithRawResponse(self)
@@ -302,7 +302,7 @@ def with_streaming_response(self) -> AsyncWARPResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWARPResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/networks/virtual_networks.py b/src/cloudflare/resources/zero_trust/networks/virtual_networks.py
index 07a156b2050..3a1e0cace34 100644
--- a/src/cloudflare/resources/zero_trust/networks/virtual_networks.py
+++ b/src/cloudflare/resources/zero_trust/networks/virtual_networks.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> VirtualNetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return VirtualNetworksResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> VirtualNetworksResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return VirtualNetworksResourceWithStreamingResponse(self)
@@ -345,7 +345,7 @@ def with_raw_response(self) -> AsyncVirtualNetworksResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncVirtualNetworksResourceWithRawResponse(self)
@@ -354,7 +354,7 @@ def with_streaming_response(self) -> AsyncVirtualNetworksResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncVirtualNetworksResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/organizations/doh.py b/src/cloudflare/resources/zero_trust/organizations/doh.py
index 9791b4f39b0..351f624aaf5 100644
--- a/src/cloudflare/resources/zero_trust/organizations/doh.py
+++ b/src/cloudflare/resources/zero_trust/organizations/doh.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> DOHResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return DOHResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> DOHResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return DOHResourceWithStreamingResponse(self)
@@ -147,7 +147,7 @@ def with_raw_response(self) -> AsyncDOHResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncDOHResourceWithRawResponse(self)
@@ -156,7 +156,7 @@ def with_streaming_response(self) -> AsyncDOHResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncDOHResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/organizations/organizations.py b/src/cloudflare/resources/zero_trust/organizations/organizations.py
index a6bbf066792..d8fe3f1e07e 100644
--- a/src/cloudflare/resources/zero_trust/organizations/organizations.py
+++ b/src/cloudflare/resources/zero_trust/organizations/organizations.py
@@ -49,7 +49,7 @@ def with_raw_response(self) -> OrganizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return OrganizationsResourceWithRawResponse(self)
@@ -58,7 +58,7 @@ def with_streaming_response(self) -> OrganizationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return OrganizationsResourceWithStreamingResponse(self)
@@ -499,7 +499,7 @@ def with_raw_response(self) -> AsyncOrganizationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncOrganizationsResourceWithRawResponse(self)
@@ -508,7 +508,7 @@ def with_streaming_response(self) -> AsyncOrganizationsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncOrganizationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/resource_library/applications.py b/src/cloudflare/resources/zero_trust/resource_library/applications.py
index e6fc505388c..2d24b36dc83 100644
--- a/src/cloudflare/resources/zero_trust/resource_library/applications.py
+++ b/src/cloudflare/resources/zero_trust/resource_library/applications.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ApplicationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ApplicationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ApplicationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ApplicationsResourceWithStreamingResponse(self)
@@ -177,7 +177,7 @@ def with_raw_response(self) -> AsyncApplicationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncApplicationsResourceWithRawResponse(self)
@@ -186,7 +186,7 @@ def with_streaming_response(self) -> AsyncApplicationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncApplicationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/resource_library/categories.py b/src/cloudflare/resources/zero_trust/resource_library/categories.py
index 69101048506..729cb62974c 100644
--- a/src/cloudflare/resources/zero_trust/resource_library/categories.py
+++ b/src/cloudflare/resources/zero_trust/resource_library/categories.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> CategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CategoriesResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> CategoriesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CategoriesResourceWithStreamingResponse(self)
@@ -144,7 +144,7 @@ def with_raw_response(self) -> AsyncCategoriesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCategoriesResourceWithRawResponse(self)
@@ -153,7 +153,7 @@ def with_streaming_response(self) -> AsyncCategoriesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCategoriesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/resource_library/resource_library.py b/src/cloudflare/resources/zero_trust/resource_library/resource_library.py
index 45085b0e456..e6aa2b9d51e 100644
--- a/src/cloudflare/resources/zero_trust/resource_library/resource_library.py
+++ b/src/cloudflare/resources/zero_trust/resource_library/resource_library.py
@@ -39,7 +39,7 @@ def with_raw_response(self) -> ResourceLibraryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ResourceLibraryResourceWithRawResponse(self)
@@ -48,7 +48,7 @@ def with_streaming_response(self) -> ResourceLibraryResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ResourceLibraryResourceWithStreamingResponse(self)
@@ -68,7 +68,7 @@ def with_raw_response(self) -> AsyncResourceLibraryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncResourceLibraryResourceWithRawResponse(self)
@@ -77,7 +77,7 @@ def with_streaming_response(self) -> AsyncResourceLibraryResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncResourceLibraryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/risk_scoring/behaviours.py b/src/cloudflare/resources/zero_trust/risk_scoring/behaviours.py
index 12f608c15ee..c97e992cd3f 100644
--- a/src/cloudflare/resources/zero_trust/risk_scoring/behaviours.py
+++ b/src/cloudflare/resources/zero_trust/risk_scoring/behaviours.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> BehavioursResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return BehavioursResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> BehavioursResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return BehavioursResourceWithStreamingResponse(self)
@@ -131,7 +131,7 @@ def with_raw_response(self) -> AsyncBehavioursResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncBehavioursResourceWithRawResponse(self)
@@ -140,7 +140,7 @@ def with_streaming_response(self) -> AsyncBehavioursResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncBehavioursResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/risk_scoring/integrations/integrations.py b/src/cloudflare/resources/zero_trust/risk_scoring/integrations/integrations.py
index 3ec25a3c90b..5d39d865528 100644
--- a/src/cloudflare/resources/zero_trust/risk_scoring/integrations/integrations.py
+++ b/src/cloudflare/resources/zero_trust/risk_scoring/integrations/integrations.py
@@ -48,7 +48,7 @@ def with_raw_response(self) -> IntegrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return IntegrationsResourceWithRawResponse(self)
@@ -57,7 +57,7 @@ def with_streaming_response(self) -> IntegrationsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return IntegrationsResourceWithStreamingResponse(self)
@@ -316,7 +316,7 @@ def with_raw_response(self) -> AsyncIntegrationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncIntegrationsResourceWithRawResponse(self)
@@ -325,7 +325,7 @@ def with_streaming_response(self) -> AsyncIntegrationsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncIntegrationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/risk_scoring/integrations/references.py b/src/cloudflare/resources/zero_trust/risk_scoring/integrations/references.py
index 418141c913e..ceb9cc326da 100644
--- a/src/cloudflare/resources/zero_trust/risk_scoring/integrations/references.py
+++ b/src/cloudflare/resources/zero_trust/risk_scoring/integrations/references.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ReferencesResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ReferencesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ReferencesResourceWithStreamingResponse(self)
@@ -95,7 +95,7 @@ def with_raw_response(self) -> AsyncReferencesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncReferencesResourceWithRawResponse(self)
@@ -104,7 +104,7 @@ def with_streaming_response(self) -> AsyncReferencesResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncReferencesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/risk_scoring/risk_scoring.py b/src/cloudflare/resources/zero_trust/risk_scoring/risk_scoring.py
index 35c95321744..64e673d8408 100644
--- a/src/cloudflare/resources/zero_trust/risk_scoring/risk_scoring.py
+++ b/src/cloudflare/resources/zero_trust/risk_scoring/risk_scoring.py
@@ -66,7 +66,7 @@ def with_raw_response(self) -> RiskScoringResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RiskScoringResourceWithRawResponse(self)
@@ -75,7 +75,7 @@ def with_streaming_response(self) -> RiskScoringResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RiskScoringResourceWithStreamingResponse(self)
@@ -182,7 +182,7 @@ def with_raw_response(self) -> AsyncRiskScoringResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRiskScoringResourceWithRawResponse(self)
@@ -191,7 +191,7 @@ def with_streaming_response(self) -> AsyncRiskScoringResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRiskScoringResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/risk_scoring/summary.py b/src/cloudflare/resources/zero_trust/risk_scoring/summary.py
index 491c71cec4a..06d47912fa5 100644
--- a/src/cloudflare/resources/zero_trust/risk_scoring/summary.py
+++ b/src/cloudflare/resources/zero_trust/risk_scoring/summary.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> SummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SummaryResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SummaryResourceWithStreamingResponse(self)
@@ -89,7 +89,7 @@ def with_raw_response(self) -> AsyncSummaryResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSummaryResourceWithRawResponse(self)
@@ -98,7 +98,7 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSummaryResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/seats.py b/src/cloudflare/resources/zero_trust/seats.py
index c5ef920b4c1..c6f45972326 100644
--- a/src/cloudflare/resources/zero_trust/seats.py
+++ b/src/cloudflare/resources/zero_trust/seats.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> SeatsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SeatsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> SeatsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SeatsResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncSeatsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSeatsResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncSeatsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSeatsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/cloudflared.py b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/cloudflared.py
index 538ed6aefe7..ac967c595fe 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/cloudflared.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/cloudflared.py
@@ -94,7 +94,7 @@ def with_raw_response(self) -> CloudflaredResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CloudflaredResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> CloudflaredResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CloudflaredResourceWithStreamingResponse(self)
@@ -425,7 +425,7 @@ def with_raw_response(self) -> AsyncCloudflaredResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCloudflaredResourceWithRawResponse(self)
@@ -434,7 +434,7 @@ def with_streaming_response(self) -> AsyncCloudflaredResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCloudflaredResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/configurations.py b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/configurations.py
index 377a2f02a28..a83548e0020 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/configurations.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/configurations.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigurationsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ConfigurationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigurationsResourceWithStreamingResponse(self)
@@ -153,7 +153,7 @@ def with_raw_response(self) -> AsyncConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigurationsResourceWithRawResponse(self)
@@ -162,7 +162,7 @@ def with_streaming_response(self) -> AsyncConfigurationsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigurationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connections.py b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connections.py
index 190346949d8..dfb63ec66e4 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connections.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connections.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ConnectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectionsResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ConnectionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectionsResourceWithStreamingResponse(self)
@@ -149,7 +149,7 @@ def with_raw_response(self) -> AsyncConnectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectionsResourceWithRawResponse(self)
@@ -158,7 +158,7 @@ def with_streaming_response(self) -> AsyncConnectionsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connectors.py b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connectors.py
index 4bb8a916a53..698d5b0ce14 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connectors.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/connectors.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ConnectorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectorsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ConnectorsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectorsResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncConnectorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectorsResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncConnectorsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectorsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/management.py b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/management.py
index bc8900453d3..950efcd6be7 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/management.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/management.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> ManagementResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ManagementResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> ManagementResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ManagementResourceWithStreamingResponse(self)
@@ -103,7 +103,7 @@ def with_raw_response(self) -> AsyncManagementResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncManagementResourceWithRawResponse(self)
@@ -112,7 +112,7 @@ def with_streaming_response(self) -> AsyncManagementResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncManagementResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/token.py b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/token.py
index 34873e5c22c..320bfbc8d17 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/cloudflared/token.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/cloudflared/token.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> TokenResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokenResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> TokenResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokenResourceWithStreamingResponse(self)
@@ -97,7 +97,7 @@ def with_raw_response(self) -> AsyncTokenResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokenResourceWithRawResponse(self)
@@ -106,7 +106,7 @@ def with_streaming_response(self) -> AsyncTokenResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokenResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/tunnels.py b/src/cloudflare/resources/zero_trust/tunnels/tunnels.py
index 59474ccdf16..473151547d4 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/tunnels.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/tunnels.py
@@ -57,7 +57,7 @@ def with_raw_response(self) -> TunnelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TunnelsResourceWithRawResponse(self)
@@ -66,7 +66,7 @@ def with_streaming_response(self) -> TunnelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TunnelsResourceWithStreamingResponse(self)
@@ -175,7 +175,7 @@ def with_raw_response(self) -> AsyncTunnelsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTunnelsResourceWithRawResponse(self)
@@ -184,7 +184,7 @@ def with_streaming_response(self) -> AsyncTunnelsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTunnelsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/configurations.py b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/configurations.py
index ca3c763cf2a..f454b23b74a 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/configurations.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/configurations.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> ConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConfigurationsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> ConfigurationsResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConfigurationsResourceWithStreamingResponse(self)
@@ -168,7 +168,7 @@ def with_raw_response(self) -> AsyncConfigurationsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConfigurationsResourceWithRawResponse(self)
@@ -177,7 +177,7 @@ def with_streaming_response(self) -> AsyncConfigurationsResourceWithStreamingRes
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConfigurationsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connections.py b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connections.py
index 11716e5ceac..5419b56c5e6 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connections.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connections.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> ConnectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectionsResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> ConnectionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectionsResourceWithStreamingResponse(self)
@@ -94,7 +94,7 @@ def with_raw_response(self) -> AsyncConnectionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectionsResourceWithRawResponse(self)
@@ -103,7 +103,7 @@ def with_streaming_response(self) -> AsyncConnectionsResourceWithStreamingRespon
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connectors.py b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connectors.py
index 27b2db82fd3..c6b495ad760 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connectors.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/connectors.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ConnectorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ConnectorsResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ConnectorsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ConnectorsResourceWithStreamingResponse(self)
@@ -105,7 +105,7 @@ def with_raw_response(self) -> AsyncConnectorsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncConnectorsResourceWithRawResponse(self)
@@ -114,7 +114,7 @@ def with_streaming_response(self) -> AsyncConnectorsResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncConnectorsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/failover.py b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/failover.py
index 5aaf1805ce8..5982f6a862c 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/failover.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/failover.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> FailoverResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return FailoverResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> FailoverResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return FailoverResourceWithStreamingResponse(self)
@@ -103,7 +103,7 @@ def with_raw_response(self) -> AsyncFailoverResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncFailoverResourceWithRawResponse(self)
@@ -112,7 +112,7 @@ def with_streaming_response(self) -> AsyncFailoverResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncFailoverResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/token.py b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/token.py
index 1d5fb558c88..cc79b84a68b 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/token.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/token.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> TokenResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return TokenResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> TokenResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return TokenResourceWithStreamingResponse(self)
@@ -98,7 +98,7 @@ def with_raw_response(self) -> AsyncTokenResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncTokenResourceWithRawResponse(self)
@@ -107,7 +107,7 @@ def with_streaming_response(self) -> AsyncTokenResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncTokenResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/warp_connector.py b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/warp_connector.py
index d6f5d4609b5..d57ea5dd6bc 100644
--- a/src/cloudflare/resources/zero_trust/tunnels/warp_connector/warp_connector.py
+++ b/src/cloudflare/resources/zero_trust/tunnels/warp_connector/warp_connector.py
@@ -102,7 +102,7 @@ def with_raw_response(self) -> WARPConnectorResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return WARPConnectorResourceWithRawResponse(self)
@@ -111,7 +111,7 @@ def with_streaming_response(self) -> WARPConnectorResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return WARPConnectorResourceWithStreamingResponse(self)
@@ -433,7 +433,7 @@ def with_raw_response(self) -> AsyncWARPConnectorResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncWARPConnectorResourceWithRawResponse(self)
@@ -442,7 +442,7 @@ def with_streaming_response(self) -> AsyncWARPConnectorResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncWARPConnectorResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zero_trust/zero_trust.py b/src/cloudflare/resources/zero_trust/zero_trust.py
index b144dc88569..6ae14543256 100644
--- a/src/cloudflare/resources/zero_trust/zero_trust.py
+++ b/src/cloudflare/resources/zero_trust/zero_trust.py
@@ -27,6 +27,14 @@
AsyncDLPResourceWithStreamingResponse,
)
from ..._compat import cached_property
+from .casb.casb import (
+ CasbResource,
+ AsyncCasbResource,
+ CasbResourceWithRawResponse,
+ AsyncCasbResourceWithRawResponse,
+ CasbResourceWithStreamingResponse,
+ AsyncCasbResourceWithStreamingResponse,
+)
from ..._resource import SyncAPIResource, AsyncAPIResource
from .access.access import (
AccessResource,
@@ -133,6 +141,10 @@ def seats(self) -> SeatsResource:
def access(self) -> AccessResource:
return AccessResource(self._client)
+ @cached_property
+ def casb(self) -> CasbResource:
+ return CasbResource(self._client)
+
@cached_property
def dex(self) -> DEXResource:
return DEXResource(self._client)
@@ -171,7 +183,7 @@ def with_raw_response(self) -> ZeroTrustResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZeroTrustResourceWithRawResponse(self)
@@ -180,7 +192,7 @@ def with_streaming_response(self) -> ZeroTrustResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZeroTrustResourceWithStreamingResponse(self)
@@ -206,6 +218,10 @@ def seats(self) -> AsyncSeatsResource:
def access(self) -> AsyncAccessResource:
return AsyncAccessResource(self._client)
+ @cached_property
+ def casb(self) -> AsyncCasbResource:
+ return AsyncCasbResource(self._client)
+
@cached_property
def dex(self) -> AsyncDEXResource:
return AsyncDEXResource(self._client)
@@ -244,7 +260,7 @@ def with_raw_response(self) -> AsyncZeroTrustResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZeroTrustResourceWithRawResponse(self)
@@ -253,7 +269,7 @@ def with_streaming_response(self) -> AsyncZeroTrustResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZeroTrustResourceWithStreamingResponse(self)
@@ -282,6 +298,10 @@ def seats(self) -> SeatsResourceWithRawResponse:
def access(self) -> AccessResourceWithRawResponse:
return AccessResourceWithRawResponse(self._zero_trust.access)
+ @cached_property
+ def casb(self) -> CasbResourceWithRawResponse:
+ return CasbResourceWithRawResponse(self._zero_trust.casb)
+
@cached_property
def dex(self) -> DEXResourceWithRawResponse:
return DEXResourceWithRawResponse(self._zero_trust.dex)
@@ -339,6 +359,10 @@ def seats(self) -> AsyncSeatsResourceWithRawResponse:
def access(self) -> AsyncAccessResourceWithRawResponse:
return AsyncAccessResourceWithRawResponse(self._zero_trust.access)
+ @cached_property
+ def casb(self) -> AsyncCasbResourceWithRawResponse:
+ return AsyncCasbResourceWithRawResponse(self._zero_trust.casb)
+
@cached_property
def dex(self) -> AsyncDEXResourceWithRawResponse:
return AsyncDEXResourceWithRawResponse(self._zero_trust.dex)
@@ -396,6 +420,10 @@ def seats(self) -> SeatsResourceWithStreamingResponse:
def access(self) -> AccessResourceWithStreamingResponse:
return AccessResourceWithStreamingResponse(self._zero_trust.access)
+ @cached_property
+ def casb(self) -> CasbResourceWithStreamingResponse:
+ return CasbResourceWithStreamingResponse(self._zero_trust.casb)
+
@cached_property
def dex(self) -> DEXResourceWithStreamingResponse:
return DEXResourceWithStreamingResponse(self._zero_trust.dex)
@@ -453,6 +481,10 @@ def seats(self) -> AsyncSeatsResourceWithStreamingResponse:
def access(self) -> AsyncAccessResourceWithStreamingResponse:
return AsyncAccessResourceWithStreamingResponse(self._zero_trust.access)
+ @cached_property
+ def casb(self) -> AsyncCasbResourceWithStreamingResponse:
+ return AsyncCasbResourceWithStreamingResponse(self._zero_trust.casb)
+
@cached_property
def dex(self) -> AsyncDEXResourceWithStreamingResponse:
return AsyncDEXResourceWithStreamingResponse(self._zero_trust.dex)
diff --git a/src/cloudflare/resources/zones/activation_check.py b/src/cloudflare/resources/zones/activation_check.py
index 2d8616583e0..77c25a1b1cb 100644
--- a/src/cloudflare/resources/zones/activation_check.py
+++ b/src/cloudflare/resources/zones/activation_check.py
@@ -30,7 +30,7 @@ def with_raw_response(self) -> ActivationCheckResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ActivationCheckResourceWithRawResponse(self)
@@ -39,7 +39,7 @@ def with_streaming_response(self) -> ActivationCheckResourceWithStreamingRespons
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ActivationCheckResourceWithStreamingResponse(self)
@@ -92,7 +92,7 @@ def with_raw_response(self) -> AsyncActivationCheckResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncActivationCheckResourceWithRawResponse(self)
@@ -101,7 +101,7 @@ def with_streaming_response(self) -> AsyncActivationCheckResourceWithStreamingRe
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncActivationCheckResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/ct/alerting.py b/src/cloudflare/resources/zones/ct/alerting.py
index 67d6df6dcd1..1936c80cd72 100644
--- a/src/cloudflare/resources/zones/ct/alerting.py
+++ b/src/cloudflare/resources/zones/ct/alerting.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> AlertingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AlertingResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> AlertingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AlertingResourceWithStreamingResponse(self)
@@ -156,7 +156,7 @@ def with_raw_response(self) -> AsyncAlertingResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncAlertingResourceWithRawResponse(self)
@@ -165,7 +165,7 @@ def with_streaming_response(self) -> AsyncAlertingResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncAlertingResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/ct/ct.py b/src/cloudflare/resources/zones/ct/ct.py
index 9c5ee575f93..230d3fed031 100644
--- a/src/cloudflare/resources/zones/ct/ct.py
+++ b/src/cloudflare/resources/zones/ct/ct.py
@@ -27,7 +27,7 @@ def with_raw_response(self) -> CTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CTResourceWithRawResponse(self)
@@ -36,7 +36,7 @@ def with_streaming_response(self) -> CTResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CTResourceWithStreamingResponse(self)
@@ -52,7 +52,7 @@ def with_raw_response(self) -> AsyncCTResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCTResourceWithRawResponse(self)
@@ -61,7 +61,7 @@ def with_streaming_response(self) -> AsyncCTResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCTResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/custom_nameservers.py b/src/cloudflare/resources/zones/custom_nameservers.py
index 20ed9f137a0..c07e6876092 100644
--- a/src/cloudflare/resources/zones/custom_nameservers.py
+++ b/src/cloudflare/resources/zones/custom_nameservers.py
@@ -32,7 +32,7 @@ def with_raw_response(self) -> CustomNameserversResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return CustomNameserversResourceWithRawResponse(self)
@@ -41,7 +41,7 @@ def with_streaming_response(self) -> CustomNameserversResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return CustomNameserversResourceWithStreamingResponse(self)
@@ -154,7 +154,7 @@ def with_raw_response(self) -> AsyncCustomNameserversResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncCustomNameserversResourceWithRawResponse(self)
@@ -163,7 +163,7 @@ def with_streaming_response(self) -> AsyncCustomNameserversResourceWithStreaming
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncCustomNameserversResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/environments.py b/src/cloudflare/resources/zones/environments.py
index c3b8ac1810e..4f4987d008d 100644
--- a/src/cloudflare/resources/zones/environments.py
+++ b/src/cloudflare/resources/zones/environments.py
@@ -36,7 +36,7 @@ def with_raw_response(self) -> EnvironmentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return EnvironmentsResourceWithRawResponse(self)
@@ -45,7 +45,7 @@ def with_streaming_response(self) -> EnvironmentsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return EnvironmentsResourceWithStreamingResponse(self)
@@ -297,7 +297,7 @@ def with_raw_response(self) -> AsyncEnvironmentsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncEnvironmentsResourceWithRawResponse(self)
@@ -306,7 +306,7 @@ def with_streaming_response(self) -> AsyncEnvironmentsResourceWithStreamingRespo
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncEnvironmentsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/holds.py b/src/cloudflare/resources/zones/holds.py
index 813695d801e..5f54f06f33a 100644
--- a/src/cloudflare/resources/zones/holds.py
+++ b/src/cloudflare/resources/zones/holds.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> HoldsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return HoldsResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> HoldsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return HoldsResourceWithStreamingResponse(self)
@@ -252,7 +252,7 @@ def with_raw_response(self) -> AsyncHoldsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncHoldsResourceWithRawResponse(self)
@@ -261,7 +261,7 @@ def with_streaming_response(self) -> AsyncHoldsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncHoldsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/plans.py b/src/cloudflare/resources/zones/plans.py
index 50d2c64930f..58f2fb91b94 100644
--- a/src/cloudflare/resources/zones/plans.py
+++ b/src/cloudflare/resources/zones/plans.py
@@ -31,7 +31,7 @@ def with_raw_response(self) -> PlansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return PlansResourceWithRawResponse(self)
@@ -40,7 +40,7 @@ def with_streaming_response(self) -> PlansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return PlansResourceWithStreamingResponse(self)
@@ -134,7 +134,7 @@ def with_raw_response(self) -> AsyncPlansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncPlansResourceWithRawResponse(self)
@@ -143,7 +143,7 @@ def with_streaming_response(self) -> AsyncPlansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncPlansResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/rate_plans.py b/src/cloudflare/resources/zones/rate_plans.py
index cf2f9933a23..cacd785aee9 100644
--- a/src/cloudflare/resources/zones/rate_plans.py
+++ b/src/cloudflare/resources/zones/rate_plans.py
@@ -28,7 +28,7 @@ def with_raw_response(self) -> RatePlansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return RatePlansResourceWithRawResponse(self)
@@ -37,7 +37,7 @@ def with_streaming_response(self) -> RatePlansResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return RatePlansResourceWithStreamingResponse(self)
@@ -85,7 +85,7 @@ def with_raw_response(self) -> AsyncRatePlansResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncRatePlansResourceWithRawResponse(self)
@@ -94,7 +94,7 @@ def with_streaming_response(self) -> AsyncRatePlansResourceWithStreamingResponse
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncRatePlansResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/settings.py b/src/cloudflare/resources/zones/settings.py
index eb7abdf79cc..84846d40ae8 100644
--- a/src/cloudflare/resources/zones/settings.py
+++ b/src/cloudflare/resources/zones/settings.py
@@ -33,7 +33,7 @@ def with_raw_response(self) -> SettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SettingsResourceWithRawResponse(self)
@@ -42,7 +42,7 @@ def with_streaming_response(self) -> SettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SettingsResourceWithStreamingResponse(self)
@@ -214,7 +214,7 @@ def with_raw_response(self) -> AsyncSettingsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSettingsResourceWithRawResponse(self)
@@ -223,7 +223,7 @@ def with_streaming_response(self) -> AsyncSettingsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSettingsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/subscriptions.py b/src/cloudflare/resources/zones/subscriptions.py
index c5a387edf68..fd0a3148a52 100644
--- a/src/cloudflare/resources/zones/subscriptions.py
+++ b/src/cloudflare/resources/zones/subscriptions.py
@@ -35,7 +35,7 @@ def with_raw_response(self) -> SubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return SubscriptionsResourceWithRawResponse(self)
@@ -44,7 +44,7 @@ def with_streaming_response(self) -> SubscriptionsResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return SubscriptionsResourceWithStreamingResponse(self)
@@ -199,7 +199,7 @@ def with_raw_response(self) -> AsyncSubscriptionsResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncSubscriptionsResourceWithRawResponse(self)
@@ -208,7 +208,7 @@ def with_streaming_response(self) -> AsyncSubscriptionsResourceWithStreamingResp
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncSubscriptionsResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/resources/zones/zones.py b/src/cloudflare/resources/zones/zones.py
index 0e7551eda3f..fc3259e8fb7 100644
--- a/src/cloudflare/resources/zones/zones.py
+++ b/src/cloudflare/resources/zones/zones.py
@@ -143,7 +143,7 @@ def with_raw_response(self) -> ZonesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return ZonesResourceWithRawResponse(self)
@@ -152,7 +152,7 @@ def with_streaming_response(self) -> ZonesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return ZonesResourceWithStreamingResponse(self)
@@ -481,7 +481,7 @@ def with_raw_response(self) -> AsyncZonesResourceWithRawResponse:
This property can be used as a prefix for any HTTP method call to return
the raw response object instead of the parsed content.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#accessing-raw-response-data-eg-headers
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#accessing-raw-response-data-eg-headers
"""
return AsyncZonesResourceWithRawResponse(self)
@@ -490,7 +490,7 @@ def with_streaming_response(self) -> AsyncZonesResourceWithStreamingResponse:
"""
An alternative to `.with_raw_response` that doesn't eagerly read the response body.
- For more information, see https://www.github.com/cloudflare/cloudflare-python#with_streaming_response
+ For more information, see https://www.gitlab.cfdata.org/cloudflare/sdks/cloudflare-python#with_streaming_response
"""
return AsyncZonesResourceWithStreamingResponse(self)
diff --git a/src/cloudflare/types/accounts/logs/__init__.py b/src/cloudflare/types/accounts/logs/__init__.py
index 4db884733b2..60cecee6d9f 100644
--- a/src/cloudflare/types/accounts/logs/__init__.py
+++ b/src/cloudflare/types/accounts/logs/__init__.py
@@ -4,3 +4,6 @@
from .audit_list_params import AuditListParams as AuditListParams
from .audit_list_response import AuditListResponse as AuditListResponse
+from .audit_history_params import AuditHistoryParams as AuditHistoryParams
+from .audit_history_response import AuditHistoryResponse as AuditHistoryResponse
+from .audit_product_categories_response import AuditProductCategoriesResponse as AuditProductCategoriesResponse
diff --git a/src/cloudflare/types/accounts/logs/audit_history_params.py b/src/cloudflare/types/accounts/logs/audit_history_params.py
new file mode 100644
index 00000000000..42c6446e6aa
--- /dev/null
+++ b/src/cloudflare/types/accounts/logs/audit_history_params.py
@@ -0,0 +1,55 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Union
+from datetime import date, datetime
+from typing_extensions import Literal, Required, Annotated, TypedDict
+
+from ...._utils import PropertyInfo
+
+__all__ = ["AuditHistoryParams"]
+
+
+class AuditHistoryParams(TypedDict, total=False):
+ account_id: Required[str]
+ """The unique ID that identifies the account."""
+
+ action_time: Required[Annotated[Union[str, datetime], PropertyInfo(format="iso8601")]]
+ """RFC3339 timestamp of the source audit log entry's action time.
+
+ Used to narrow the source-entry lookup window. Provide the `action.time` value
+ from the audit log identified by `id`.
+ """
+
+ before: Required[Annotated[Union[str, date], PropertyInfo(format="iso8601")]]
+ """Limits the returned results to logs older than the specified date.
+
+ This can be a date string 2019-04-30 (interpreted in UTC) or an absolute
+ timestamp that conforms to RFC3339.
+ """
+
+ since: Required[Annotated[Union[str, date], PropertyInfo(format="iso8601")]]
+ """Limits the returned results to logs newer than the specified date.
+
+ This can be a date string 2019-04-30 (interpreted in UTC) or an absolute
+ timestamp that conforms to RFC3339.
+ """
+
+ cursor: str
+ """The cursor is an opaque token used to paginate through large sets of records.
+
+ It indicates the position from which to continue when requesting the next set of
+ records. A valid cursor value can be obtained from the cursor object in the
+ result_info structure of a previous response.
+ """
+
+ direction: Literal["desc", "asc"]
+ """Sets sorting order."""
+
+ limit: float
+ """The number limits the objects to return.
+
+ The cursor attribute may be used to iterate over the next batch of objects if
+ there are more than the limit.
+ """
diff --git a/src/cloudflare/types/accounts/logs/audit_history_response.py b/src/cloudflare/types/accounts/logs/audit_history_response.py
new file mode 100644
index 00000000000..988db65ef1f
--- /dev/null
+++ b/src/cloudflare/types/accounts/logs/audit_history_response.py
@@ -0,0 +1,148 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+from typing_extensions import Literal, TypeAlias
+
+from pydantic import Field as FieldInfo
+
+from ...._models import BaseModel
+
+__all__ = [
+ "AuditHistoryResponse",
+ "AuditHistoryResponseItem",
+ "AuditHistoryResponseItemAccount",
+ "AuditHistoryResponseItemAction",
+ "AuditHistoryResponseItemActor",
+ "AuditHistoryResponseItemRaw",
+ "AuditHistoryResponseItemResource",
+ "AuditHistoryResponseItemZone",
+]
+
+
+class AuditHistoryResponseItemAccount(BaseModel):
+ """Contains account related information."""
+
+ id: Optional[str] = None
+ """A unique identifier for the account."""
+
+ name: Optional[str] = None
+ """A string that identifies the account name."""
+
+
+class AuditHistoryResponseItemAction(BaseModel):
+ """Provides information about the action performed."""
+
+ description: Optional[str] = None
+ """A short description of the action performed."""
+
+ result: Optional[str] = None
+ """The result of the action, indicating success or failure."""
+
+ time: Optional[datetime] = None
+ """A timestamp indicating when the action was logged."""
+
+ type: Optional[str] = None
+ """A short string that describes the action that was performed."""
+
+
+class AuditHistoryResponseItemActor(BaseModel):
+ """Provides details about the actor who performed the action."""
+
+ id: Optional[str] = None
+ """The ID of the actor who performed the action.
+
+ If a user performed the action, this will be their User ID.
+ """
+
+ context: Optional[Literal["api_key", "api_token", "dash", "oauth", "origin_ca_key"]] = None
+
+ email: Optional[str] = None
+ """The email of the actor who performed the action."""
+
+ ip_address: Optional[str] = None
+ """The IP address of the request that performed the action."""
+
+ token_id: Optional[str] = None
+ """The API token ID when the actor context is an api_token or oauth."""
+
+ token_name: Optional[str] = None
+ """The API token name when the actor context is an api_token or oauth."""
+
+ type: Optional[Literal["account", "cloudflare_admin", "system", "user"]] = None
+ """The type of actor."""
+
+
+class AuditHistoryResponseItemRaw(BaseModel):
+ """Provides raw information about the request and response."""
+
+ cf_rayid: Optional[str] = FieldInfo(alias="cf_ray_id", default=None)
+ """The Cloudflare Ray ID for the request."""
+
+ method: Optional[str] = None
+ """The HTTP method of the request."""
+
+ status_code: Optional[int] = None
+ """The HTTP response status code returned by the API."""
+
+ uri: Optional[str] = None
+ """The URI of the request."""
+
+ user_agent: Optional[str] = None
+ """The client's user agent string sent with the request."""
+
+
+class AuditHistoryResponseItemResource(BaseModel):
+ """Provides details about the affected resource."""
+
+ id: Optional[str] = None
+ """The unique identifier for the affected resource."""
+
+ product: Optional[str] = None
+ """The Cloudflare product associated with the resource."""
+
+ request: Optional[object] = None
+
+ response: Optional[object] = None
+
+ scope: Optional[object] = None
+ """The scope of the resource."""
+
+ type: Optional[str] = None
+ """The type of the resource."""
+
+
+class AuditHistoryResponseItemZone(BaseModel):
+ """Provides details about the zone affected by the action."""
+
+ id: Optional[str] = None
+ """A string that identifies the zone id."""
+
+ name: Optional[str] = None
+ """A string that identifies the zone name."""
+
+
+class AuditHistoryResponseItem(BaseModel):
+ id: Optional[str] = None
+ """A unique identifier for the audit log entry."""
+
+ account: Optional[AuditHistoryResponseItemAccount] = None
+ """Contains account related information."""
+
+ action: Optional[AuditHistoryResponseItemAction] = None
+ """Provides information about the action performed."""
+
+ actor: Optional[AuditHistoryResponseItemActor] = None
+ """Provides details about the actor who performed the action."""
+
+ raw: Optional[AuditHistoryResponseItemRaw] = None
+ """Provides raw information about the request and response."""
+
+ resource: Optional[AuditHistoryResponseItemResource] = None
+ """Provides details about the affected resource."""
+
+ zone: Optional[AuditHistoryResponseItemZone] = None
+ """Provides details about the zone affected by the action."""
+
+
+AuditHistoryResponse: TypeAlias = List[AuditHistoryResponseItem]
diff --git a/src/cloudflare/types/accounts/logs/audit_list_params.py b/src/cloudflare/types/accounts/logs/audit_list_params.py
index 39350b1f6b0..9e9a7bf8e94 100644
--- a/src/cloudflare/types/accounts/logs/audit_list_params.py
+++ b/src/cloudflare/types/accounts/logs/audit_list_params.py
@@ -96,6 +96,15 @@ class AuditListParams(TypedDict, total=False):
there are more than the limit.
"""
+ product_category: SequenceNotStr[str]
+ """Filters audit logs by one or more predefined product categories.
+
+ Each product category expands into a curated set of resource_product values and
+ is unioned with any explicit resource_product filter. Matched
+ case-insensitively; unknown product categories return 400. Repeatable. Use the
+ audit log product categories endpoint to discover the available values.
+ """
+
raw_cf_rayid: Annotated[RawCfRayID, PropertyInfo(alias="raw_cf_ray_id")]
raw_method: RawMethod
diff --git a/src/cloudflare/types/accounts/logs/audit_product_categories_response.py b/src/cloudflare/types/accounts/logs/audit_product_categories_response.py
new file mode 100644
index 00000000000..259e692f667
--- /dev/null
+++ b/src/cloudflare/types/accounts/logs/audit_product_categories_response.py
@@ -0,0 +1,30 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+
+from ...._models import BaseModel
+
+__all__ = ["AuditProductCategoriesResponse", "Product"]
+
+
+class Product(BaseModel):
+ """A resource product within a product category."""
+
+ label: Optional[str] = None
+ """A human-readable label for the product."""
+
+ value: Optional[str] = None
+ """The resource_product value that the product category expands to."""
+
+
+class AuditProductCategoriesResponse(BaseModel):
+ """A predefined product category and the resource products it expands to."""
+
+ label: Optional[str] = None
+ """A human-readable label for the product category."""
+
+ products: Optional[List[Product]] = None
+ """The resource products that the product category expands to."""
+
+ value: Optional[str] = None
+ """The product category identifier used with the product_category filter."""
diff --git a/src/cloudflare/types/aisearch/instance_create_params.py b/src/cloudflare/types/aisearch/instance_create_params.py
index 60c3b39a533..4d15d5608b8 100644
--- a/src/cloudflare/types/aisearch/instance_create_params.py
+++ b/src/cloudflare/types/aisearch/instance_create_params.py
@@ -254,6 +254,14 @@ class PublicEndpointParams(TypedDict, total=False):
chat_completions_endpoint: PublicEndpointParamsChatCompletionsEndpoint
+ custom_domains: Optional[SequenceNotStr[str]]
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: bool
mcp: PublicEndpointParamsMcp
diff --git a/src/cloudflare/types/aisearch/instance_create_response.py b/src/cloudflare/types/aisearch/instance_create_response.py
index 2932d8adba8..8b7e13de08f 100644
--- a/src/cloudflare/types/aisearch/instance_create_response.py
+++ b/src/cloudflare/types/aisearch/instance_create_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/instance_delete_response.py b/src/cloudflare/types/aisearch/instance_delete_response.py
index eaf6e4615ab..4aac9762dc3 100644
--- a/src/cloudflare/types/aisearch/instance_delete_response.py
+++ b/src/cloudflare/types/aisearch/instance_delete_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/instance_list_response.py b/src/cloudflare/types/aisearch/instance_list_response.py
index 4048174e133..fc27b013be8 100644
--- a/src/cloudflare/types/aisearch/instance_list_response.py
+++ b/src/cloudflare/types/aisearch/instance_list_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/instance_read_response.py b/src/cloudflare/types/aisearch/instance_read_response.py
index e1f5d436f13..5723b87e94d 100644
--- a/src/cloudflare/types/aisearch/instance_read_response.py
+++ b/src/cloudflare/types/aisearch/instance_read_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/instance_update_params.py b/src/cloudflare/types/aisearch/instance_update_params.py
index 6e200f1dcbd..8629027513f 100644
--- a/src/cloudflare/types/aisearch/instance_update_params.py
+++ b/src/cloudflare/types/aisearch/instance_update_params.py
@@ -291,6 +291,14 @@ class PublicEndpointParams(TypedDict, total=False):
chat_completions_endpoint: PublicEndpointParamsChatCompletionsEndpoint
+ custom_domains: Optional[SequenceNotStr[str]]
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: bool
mcp: PublicEndpointParamsMcp
diff --git a/src/cloudflare/types/aisearch/instance_update_response.py b/src/cloudflare/types/aisearch/instance_update_response.py
index f3c6471f428..5314147027e 100644
--- a/src/cloudflare/types/aisearch/instance_update_response.py
+++ b/src/cloudflare/types/aisearch/instance_update_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_create_params.py b/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
index 3c6edaad96b..490ea408eb0 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_create_params.py
@@ -254,6 +254,14 @@ class PublicEndpointParams(TypedDict, total=False):
chat_completions_endpoint: PublicEndpointParamsChatCompletionsEndpoint
+ custom_domains: Optional[SequenceNotStr[str]]
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: bool
mcp: PublicEndpointParamsMcp
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_create_response.py b/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
index 1ea567f2b6d..5b8e1116109 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_create_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py b/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
index cb3ee62565e..aba76c789b0 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_delete_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_list_response.py b/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
index b0cb4b52c7f..f16d08703ff 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_list_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_read_response.py b/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
index eb4ab436b68..c8c11f644de 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_read_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_update_params.py b/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
index 096fcff82bb..51753285ea2 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_update_params.py
@@ -293,6 +293,14 @@ class PublicEndpointParams(TypedDict, total=False):
chat_completions_endpoint: PublicEndpointParamsChatCompletionsEndpoint
+ custom_domains: Optional[SequenceNotStr[str]]
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: bool
mcp: PublicEndpointParamsMcp
diff --git a/src/cloudflare/types/aisearch/namespaces/instance_update_response.py b/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
index 9cac30c4582..126123edca9 100644
--- a/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
+++ b/src/cloudflare/types/aisearch/namespaces/instance_update_response.py
@@ -94,6 +94,14 @@ class PublicEndpointParams(BaseModel):
chat_completions_endpoint: Optional[PublicEndpointParamsChatCompletionsEndpoint] = None
+ custom_domains: Optional[List[str]] = None
+ """Custom domain hostnames that alias this public endpoint.
+
+ GET and create responses return the current set; on update (PUT) this field is
+ only echoed back when supplied in the request body, otherwise it is null (omit
+ it to leave domains unchanged).
+ """
+
enabled: Optional[bool] = None
mcp: Optional[PublicEndpointParamsMcp] = None
diff --git a/src/cloudflare/types/bot_management/bot_fight_mode_configuration.py b/src/cloudflare/types/bot_management/bot_fight_mode_configuration.py
index 754653300df..89fa525fa00 100644
--- a/src/cloudflare/types/bot_management/bot_fight_mode_configuration.py
+++ b/src/cloudflare/types/bot_management/bot_fight_mode_configuration.py
@@ -40,11 +40,7 @@ class StaleZoneConfiguration(BaseModel):
class BotFightModeConfiguration(BaseModel):
ai_bots_protection: Optional[Literal["block", "disabled", "only_on_ad_pages"]] = None
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Optional[Literal["off", "policy_only"]] = None
"""Specifies the Robots Access Control License variant to use."""
diff --git a/src/cloudflare/types/bot_management/bot_fight_mode_configuration_param.py b/src/cloudflare/types/bot_management/bot_fight_mode_configuration_param.py
index adf3459108e..331073f6ff1 100644
--- a/src/cloudflare/types/bot_management/bot_fight_mode_configuration_param.py
+++ b/src/cloudflare/types/bot_management/bot_fight_mode_configuration_param.py
@@ -9,11 +9,7 @@
class BotFightModeConfigurationParam(TypedDict, total=False):
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Literal["off", "policy_only"]
"""Specifies the Robots Access Control License variant to use."""
diff --git a/src/cloudflare/types/bot_management/bot_management_update_params.py b/src/cloudflare/types/bot_management/bot_management_update_params.py
index f9f7fc22f2c..5f87413f065 100644
--- a/src/cloudflare/types/bot_management/bot_management_update_params.py
+++ b/src/cloudflare/types/bot_management/bot_management_update_params.py
@@ -19,11 +19,7 @@ class BotFightModeConfiguration(TypedDict, total=False):
"""Identifier."""
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Literal["off", "policy_only"]
"""Specifies the Robots Access Control License variant to use."""
@@ -60,11 +56,7 @@ class SuperBotFightModeDefinitelyConfiguration(TypedDict, total=False):
"""Identifier."""
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Literal["off", "policy_only"]
"""Specifies the Robots Access Control License variant to use."""
@@ -114,11 +106,7 @@ class SuperBotFightModeLikelyConfiguration(TypedDict, total=False):
"""Identifier."""
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Literal["off", "policy_only"]
"""Specifies the Robots Access Control License variant to use."""
@@ -171,11 +159,7 @@ class SubscriptionConfiguration(TypedDict, total=False):
"""Identifier."""
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
auto_update_model: bool
"""
diff --git a/src/cloudflare/types/bot_management/subscription_configuration.py b/src/cloudflare/types/bot_management/subscription_configuration.py
index 033e4ad6be6..0a727990990 100644
--- a/src/cloudflare/types/bot_management/subscription_configuration.py
+++ b/src/cloudflare/types/bot_management/subscription_configuration.py
@@ -40,11 +40,7 @@ class StaleZoneConfiguration(BaseModel):
class SubscriptionConfiguration(BaseModel):
ai_bots_protection: Optional[Literal["block", "disabled", "only_on_ad_pages"]] = None
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
auto_update_model: Optional[bool] = None
"""
diff --git a/src/cloudflare/types/bot_management/subscription_configuration_param.py b/src/cloudflare/types/bot_management/subscription_configuration_param.py
index 9e06cd07ff3..a0cb89b65e5 100644
--- a/src/cloudflare/types/bot_management/subscription_configuration_param.py
+++ b/src/cloudflare/types/bot_management/subscription_configuration_param.py
@@ -9,11 +9,7 @@
class SubscriptionConfigurationParam(TypedDict, total=False):
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
auto_update_model: bool
"""
diff --git a/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration.py b/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration.py
index c5b7263ce5f..907b44ea01f 100644
--- a/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration.py
+++ b/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration.py
@@ -25,11 +25,7 @@ class StaleZoneConfiguration(BaseModel):
class SuperBotFightModeDefinitelyConfiguration(BaseModel):
ai_bots_protection: Optional[Literal["block", "disabled", "only_on_ad_pages"]] = None
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Optional[Literal["off", "policy_only"]] = None
"""Specifies the Robots Access Control License variant to use."""
diff --git a/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration_param.py b/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration_param.py
index 91fac0c5949..854a0d8e576 100644
--- a/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration_param.py
+++ b/src/cloudflare/types/bot_management/super_bot_fight_mode_definitely_configuration_param.py
@@ -9,11 +9,7 @@
class SuperBotFightModeDefinitelyConfigurationParam(TypedDict, total=False):
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Literal["off", "policy_only"]
"""Specifies the Robots Access Control License variant to use."""
diff --git a/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration.py b/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration.py
index 7e94610cee0..7f7bb9d1c5b 100644
--- a/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration.py
+++ b/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration.py
@@ -19,11 +19,7 @@ class StaleZoneConfiguration(BaseModel):
class SuperBotFightModeLikelyConfiguration(BaseModel):
ai_bots_protection: Optional[Literal["block", "disabled", "only_on_ad_pages"]] = None
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Optional[Literal["off", "policy_only"]] = None
"""Specifies the Robots Access Control License variant to use."""
diff --git a/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration_param.py b/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration_param.py
index 7253d26a93b..befe6ac4406 100644
--- a/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration_param.py
+++ b/src/cloudflare/types/bot_management/super_bot_fight_mode_likely_configuration_param.py
@@ -9,11 +9,7 @@
class SuperBotFightModeLikelyConfigurationParam(TypedDict, total=False):
ai_bots_protection: Literal["block", "disabled", "only_on_ad_pages"]
- """Enable rule to block AI Scrapers and Crawlers.
-
- Please note the value `only_on_ad_pages` is currently not available for
- Enterprise customers.
- """
+ """Enable rule to block AI Scrapers and Crawlers."""
cf_robots_variant: Literal["off", "policy_only"]
"""Specifies the Robots Access Control License variant to use."""
diff --git a/src/cloudflare/types/botnet_feed/__init__.py b/src/cloudflare/types/botnet_feed/__init__.py
old mode 100755
new mode 100644
diff --git a/src/cloudflare/types/botnet_feed/configs/__init__.py b/src/cloudflare/types/botnet_feed/configs/__init__.py
old mode 100755
new mode 100644
diff --git a/src/cloudflare/types/brand_protection/v2/query_get_response.py b/src/cloudflare/types/brand_protection/v2/query_get_response.py
index 568cd21be12..d200cf9cdbe 100644
--- a/src/cloudflare/types/brand_protection/v2/query_get_response.py
+++ b/src/cloudflare/types/brand_protection/v2/query_get_response.py
@@ -14,8 +14,6 @@
class QueryGetResponseItemParametersStringMatch(BaseModel):
- max_edit_distance: float
-
pattern: str
diff --git a/src/cloudflare/types/browser_rendering/devtools/browser/__init__.py b/src/cloudflare/types/browser_rendering/devtools/browser/__init__.py
index 7f66285244b..07f4b5ab91c 100644
--- a/src/cloudflare/types/browser_rendering/devtools/browser/__init__.py
+++ b/src/cloudflare/types/browser_rendering/devtools/browser/__init__.py
@@ -2,6 +2,7 @@
from __future__ import annotations
+from .target_list_params import TargetListParams as TargetListParams
from .target_get_response import TargetGetResponse as TargetGetResponse
from .target_create_params import TargetCreateParams as TargetCreateParams
from .target_list_response import TargetListResponse as TargetListResponse
diff --git a/src/cloudflare/types/browser_rendering/devtools/browser/target_create_params.py b/src/cloudflare/types/browser_rendering/devtools/browser/target_create_params.py
index 7a0c744f9f1..edca86d7e31 100644
--- a/src/cloudflare/types/browser_rendering/devtools/browser/target_create_params.py
+++ b/src/cloudflare/types/browser_rendering/devtools/browser/target_create_params.py
@@ -2,7 +2,9 @@
from __future__ import annotations
-from typing_extensions import Required, TypedDict
+from typing_extensions import Required, Annotated, TypedDict
+
+from ....._utils import PropertyInfo
__all__ = ["TargetCreateParams"]
@@ -11,4 +13,7 @@ class TargetCreateParams(TypedDict, total=False):
account_id: Required[str]
"""Account ID."""
+ live_view_url_expires_in_ms: Annotated[float, PropertyInfo(alias="liveViewUrlExpiresInMs")]
+ """How long the live view URL remains valid, in milliseconds (max 60 minutes)"""
+
url: str
diff --git a/src/cloudflare/types/browser_rendering/devtools/browser/target_list_params.py b/src/cloudflare/types/browser_rendering/devtools/browser/target_list_params.py
new file mode 100644
index 00000000000..82e7c4384de
--- /dev/null
+++ b/src/cloudflare/types/browser_rendering/devtools/browser/target_list_params.py
@@ -0,0 +1,17 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Required, Annotated, TypedDict
+
+from ....._utils import PropertyInfo
+
+__all__ = ["TargetListParams"]
+
+
+class TargetListParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Account ID."""
+
+ live_view_url_expires_in_ms: Annotated[float, PropertyInfo(alias="liveViewUrlExpiresInMs")]
+ """How long the live view URLs remain valid, in milliseconds (max 60 minutes)"""
diff --git a/src/cloudflare/types/browser_rendering/devtools/browser_create_params.py b/src/cloudflare/types/browser_rendering/devtools/browser_create_params.py
index f46a724665c..5df60637408 100644
--- a/src/cloudflare/types/browser_rendering/devtools/browser_create_params.py
+++ b/src/cloudflare/types/browser_rendering/devtools/browser_create_params.py
@@ -2,7 +2,9 @@
from __future__ import annotations
-from typing_extensions import Required, TypedDict
+from typing_extensions import Required, Annotated, TypedDict
+
+from ...._utils import PropertyInfo
__all__ = ["BrowserCreateParams"]
@@ -17,6 +19,12 @@ class BrowserCreateParams(TypedDict, total=False):
lab: bool
"""Use experimental browser."""
+ live_view_url_expires_in_ms: Annotated[float, PropertyInfo(alias="liveViewUrlExpiresInMs")]
+ """How long the live view URL remains valid, in milliseconds (max 60 minutes).
+
+ Only used when targets is true.
+ """
+
recording: bool
targets: bool
diff --git a/src/cloudflare/types/cloudforce_one/threat_event_list_params.py b/src/cloudflare/types/cloudforce_one/threat_event_list_params.py
index 01dda459066..8464541c8b0 100644
--- a/src/cloudflare/types/cloudforce_one/threat_event_list_params.py
+++ b/src/cloudflare/types/cloudforce_one/threat_event_list_params.py
@@ -51,6 +51,13 @@ class ThreatEventListParams(TypedDict, total=False):
search: Iterable[Search]
+ source: Literal["do", "r2catalog"]
+ """Read backend.
+
+ 'do' (default) reads Durable Object storage. 'r2catalog' reads R2 Data Catalog
+ (admin-only, experimental; supports a subset of search fields — no 'tags').
+ """
+
class Search(TypedDict, total=False):
field: str
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py
index 8b7128838d5..9c19cd9dcb8 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_params.py
@@ -8,7 +8,7 @@
from ...._types import SequenceNotStr
from ...._utils import PropertyInfo
-__all__ = ["TagCreateParams", "Alias", "InternalAlias"]
+__all__ = ["TagCreateParams", "Alias", "ExternalReference", "InternalAlias"]
class TagCreateParams(TypedDict, total=False):
@@ -27,6 +27,12 @@ class TagCreateParams(TypedDict, total=False):
Unaffiliated.
"""
+ actor_category_confidence: Annotated[int, PropertyInfo(alias="actorCategoryConfidence")]
+ """Confidence (1-10) in the actor variety (actorCategory).
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
aliases: Iterable[Alias]
"""Structured aliases ({ value, confidence 1-10, tlp }).
@@ -52,6 +58,12 @@ class TagCreateParams(TypedDict, total=False):
external_reference_links: Annotated[SequenceNotStr[str], PropertyInfo(alias="externalReferenceLinks")]
+ external_references: Annotated[Iterable[ExternalReference], PropertyInfo(alias="externalReferences")]
+ """Structured external references ({ url, description }).
+
+ Public: returned to all accounts.
+ """
+
internal_aliases: Annotated[Iterable[InternalAlias], PropertyInfo(alias="internalAliases")]
"""Internal structured aliases ({ value, confidence 1-10, tlp }).
@@ -66,10 +78,28 @@ class TagCreateParams(TypedDict, total=False):
Allowed values: Convenience, Fear, Fun, Financial, Grudge, Ideology, Espionage.
"""
+ motive_confidence: Annotated[int, PropertyInfo(alias="motiveConfidence")]
+ """Confidence (1-10) in the actor motive.
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
opsec_level: Annotated[str, PropertyInfo(alias="opsecLevel")]
+ origin_country_confidence: Annotated[int, PropertyInfo(alias="originCountryConfidence")]
+ """Confidence (1-10) in the origin-country attribution.
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
origin_country_iso: Annotated[str, PropertyInfo(alias="originCountryISO")]
+ origin_country_tlp: Annotated[Literal["red", "amber", "green", "white"], PropertyInfo(alias="originCountryTlp")]
+ """TLP marking for the origin-country attribution.
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
priority: float
sophistication_level: Annotated[str, PropertyInfo(alias="sophisticationLevel")]
@@ -83,6 +113,12 @@ class Alias(TypedDict, total=False):
tlp: Optional[Literal["red", "amber", "green", "white"]]
+class ExternalReference(TypedDict, total=False):
+ url: Required[str]
+
+ description: Optional[str]
+
+
class InternalAlias(TypedDict, total=False):
value: Required[str]
diff --git a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py
index bd7b94e70b1..a7ad47068ff 100644
--- a/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py
+++ b/src/cloudflare/types/cloudforce_one/threat_events/tag_create_response.py
@@ -7,7 +7,7 @@
from ...._models import BaseModel
-__all__ = ["TagCreateResponse", "Alias", "InternalAlias"]
+__all__ = ["TagCreateResponse", "Alias", "ExternalReference", "InternalAlias"]
class Alias(BaseModel):
@@ -18,6 +18,12 @@ class Alias(BaseModel):
tlp: Optional[Literal["red", "amber", "green", "white"]] = None
+class ExternalReference(BaseModel):
+ url: str
+
+ description: Optional[str] = None
+
+
class InternalAlias(BaseModel):
value: str
@@ -35,6 +41,12 @@ class TagCreateResponse(BaseModel):
actor_category: Optional[str] = FieldInfo(alias="actorCategory", default=None)
+ actor_category_confidence: Optional[int] = FieldInfo(alias="actorCategoryConfidence", default=None)
+ """Confidence (1-10) in the actor variety (actorCategory).
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
aliases: Optional[List[Alias]] = None
"""Structured aliases ({ value, confidence 1-10, tlp }).
@@ -61,6 +73,12 @@ class TagCreateResponse(BaseModel):
external_reference_links: Optional[List[str]] = FieldInfo(alias="externalReferenceLinks", default=None)
+ external_references: Optional[List[ExternalReference]] = FieldInfo(alias="externalReferences", default=None)
+ """Structured external references ({ url, description }).
+
+ Public: returned to all accounts.
+ """
+
internal_aliases: Optional[List[InternalAlias]] = FieldInfo(alias="internalAliases", default=None)
"""Internal structured aliases ({ value, confidence 1-10, tlp }).
@@ -71,12 +89,32 @@ class TagCreateResponse(BaseModel):
motive: Optional[str] = None
+ motive_confidence: Optional[int] = FieldInfo(alias="motiveConfidence", default=None)
+ """Confidence (1-10) in the actor motive.
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
opsec_level: Optional[str] = FieldInfo(alias="opsecLevel", default=None)
+ origin_country_confidence: Optional[int] = FieldInfo(alias="originCountryConfidence", default=None)
+ """Confidence (1-10) in the origin-country attribution.
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
origin_country_iso: Optional[str] = FieldInfo(alias="originCountryISO", default=None)
origin_country_iso_alpha3: Optional[str] = FieldInfo(alias="originCountryISOAlpha3", default=None)
+ origin_country_tlp: Optional[Literal["red", "amber", "green", "white"]] = FieldInfo(
+ alias="originCountryTlp", default=None
+ )
+ """TLP marking for the origin-country attribution.
+
+ CFONE-only: stripped from responses to non-CFONE accounts.
+ """
+
priority: Optional[float] = None
sophistication_level: Optional[str] = FieldInfo(alias="sophisticationLevel", default=None)
diff --git a/src/cloudflare/types/email_routing/__init__.py b/src/cloudflare/types/email_routing/__init__.py
index 9eaa27e5189..18f8a76a180 100644
--- a/src/cloudflare/types/email_routing/__init__.py
+++ b/src/cloudflare/types/email_routing/__init__.py
@@ -16,7 +16,9 @@
from .email_routing_rule import EmailRoutingRule as EmailRoutingRule
from .rule_create_params import RuleCreateParams as RuleCreateParams
from .rule_update_params import RuleUpdateParams as RuleUpdateParams
+from .address_edit_params import AddressEditParams as AddressEditParams
from .address_list_params import AddressListParams as AddressListParams
from .address_create_params import AddressCreateParams as AddressCreateParams
from .email_routing_enable_params import EmailRoutingEnableParams as EmailRoutingEnableParams
+from .email_routing_unlock_params import EmailRoutingUnlockParams as EmailRoutingUnlockParams
from .email_routing_disable_params import EmailRoutingDisableParams as EmailRoutingDisableParams
diff --git a/src/cloudflare/types/email_routing/address_edit_params.py b/src/cloudflare/types/email_routing/address_edit_params.py
new file mode 100644
index 00000000000..2fe1897384c
--- /dev/null
+++ b/src/cloudflare/types/email_routing/address_edit_params.py
@@ -0,0 +1,19 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal, Required, TypedDict
+
+__all__ = ["AddressEditParams"]
+
+
+class AddressEditParams(TypedDict, total=False):
+ account_id: Required[str]
+ """Identifier."""
+
+ status: Required[Literal["unverified", "verified"]]
+ """Destination address status.
+
+ Non-admin callers may only set verified addresses back to unverified; setting to
+ verified requires admin privileges.
+ """
diff --git a/src/cloudflare/types/email_routing/email_routing_rule.py b/src/cloudflare/types/email_routing/email_routing_rule.py
index 1e90e61213f..593ac433ae9 100644
--- a/src/cloudflare/types/email_routing/email_routing_rule.py
+++ b/src/cloudflare/types/email_routing/email_routing_rule.py
@@ -29,5 +29,12 @@ class EmailRoutingRule(BaseModel):
priority: Optional[float] = None
"""Priority of the routing rule."""
+ source: Optional[Literal["api", "wrangler"]] = None
+ """Who manages the rule.
+
+ `api` covers dashboard, generic API, and Terraform; `wrangler` means the rule is
+ managed by a Worker's wrangler.jsonc. Defaults to `api` when omitted on write.
+ """
+
tag: Optional[str] = None
"""Routing rule tag. (Deprecated, replaced by routing rule identifier)"""
diff --git a/src/cloudflare/types/email_routing/email_routing_unlock_params.py b/src/cloudflare/types/email_routing/email_routing_unlock_params.py
new file mode 100644
index 00000000000..93b625e4088
--- /dev/null
+++ b/src/cloudflare/types/email_routing/email_routing_unlock_params.py
@@ -0,0 +1,15 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Required, TypedDict
+
+__all__ = ["EmailRoutingUnlockParams"]
+
+
+class EmailRoutingUnlockParams(TypedDict, total=False):
+ zone_id: Required[str]
+ """Identifier."""
+
+ name: str
+ """Domain of your zone."""
diff --git a/src/cloudflare/types/email_routing/rule_create_params.py b/src/cloudflare/types/email_routing/rule_create_params.py
index 9c99864160e..1351a101818 100644
--- a/src/cloudflare/types/email_routing/rule_create_params.py
+++ b/src/cloudflare/types/email_routing/rule_create_params.py
@@ -27,5 +27,18 @@ class RuleCreateParams(TypedDict, total=False):
name: str
"""Routing rule name."""
+ owner_worker_tag: str
+ """Public tag (script_tag) of the Worker that owns this rule.
+
+ Required when `source` is `wrangler`.
+ """
+
priority: float
"""Priority of the routing rule."""
+
+ source: Literal["api", "wrangler"]
+ """Who manages the rule.
+
+ `api` covers dashboard, generic API, and Terraform; `wrangler` means the rule is
+ managed by a Worker's wrangler.jsonc. Defaults to `api` when omitted on write.
+ """
diff --git a/src/cloudflare/types/email_routing/rule_update_params.py b/src/cloudflare/types/email_routing/rule_update_params.py
index eaa7f60e258..deb6f70257c 100644
--- a/src/cloudflare/types/email_routing/rule_update_params.py
+++ b/src/cloudflare/types/email_routing/rule_update_params.py
@@ -27,5 +27,18 @@ class RuleUpdateParams(TypedDict, total=False):
name: str
"""Routing rule name."""
+ owner_worker_tag: str
+ """Public tag (script_tag) of the Worker that owns this rule.
+
+ Required when `source` is `wrangler`.
+ """
+
priority: float
"""Priority of the routing rule."""
+
+ source: Literal["api", "wrangler"]
+ """Who manages the rule.
+
+ `api` covers dashboard, generic API, and Terraform; `wrangler` means the rule is
+ managed by a Worker's wrangler.jsonc. Defaults to `api` when omitted on write.
+ """
diff --git a/src/cloudflare/types/email_routing/rules/catch_all_get_response.py b/src/cloudflare/types/email_routing/rules/catch_all_get_response.py
index 4f25a25dbac..2747008b1bb 100644
--- a/src/cloudflare/types/email_routing/rules/catch_all_get_response.py
+++ b/src/cloudflare/types/email_routing/rules/catch_all_get_response.py
@@ -26,5 +26,12 @@ class CatchAllGetResponse(BaseModel):
name: Optional[str] = None
"""Routing rule name."""
+ source: Optional[Literal["api", "wrangler"]] = None
+ """Who manages the rule.
+
+ `api` covers dashboard, generic API, and Terraform; `wrangler` means the rule is
+ managed by a Worker's wrangler.jsonc. Defaults to `api` when omitted on write.
+ """
+
tag: Optional[str] = None
"""Routing rule tag. (Deprecated, replaced by routing rule identifier)"""
diff --git a/src/cloudflare/types/email_routing/rules/catch_all_update_params.py b/src/cloudflare/types/email_routing/rules/catch_all_update_params.py
index 950fb1e1b36..6b2bbc51825 100644
--- a/src/cloudflare/types/email_routing/rules/catch_all_update_params.py
+++ b/src/cloudflare/types/email_routing/rules/catch_all_update_params.py
@@ -26,3 +26,16 @@ class CatchAllUpdateParams(TypedDict, total=False):
name: str
"""Routing rule name."""
+
+ owner_worker_tag: str
+ """Public tag (script_tag) of the Worker that owns this rule.
+
+ Required when `source` is `wrangler`.
+ """
+
+ source: Literal["api", "wrangler"]
+ """Who manages the rule.
+
+ `api` covers dashboard, generic API, and Terraform; `wrangler` means the rule is
+ managed by a Worker's wrangler.jsonc. Defaults to `api` when omitted on write.
+ """
diff --git a/src/cloudflare/types/email_routing/rules/catch_all_update_response.py b/src/cloudflare/types/email_routing/rules/catch_all_update_response.py
index 8380ed3b15f..e19848af0c1 100644
--- a/src/cloudflare/types/email_routing/rules/catch_all_update_response.py
+++ b/src/cloudflare/types/email_routing/rules/catch_all_update_response.py
@@ -26,5 +26,12 @@ class CatchAllUpdateResponse(BaseModel):
name: Optional[str] = None
"""Routing rule name."""
+ source: Optional[Literal["api", "wrangler"]] = None
+ """Who manages the rule.
+
+ `api` covers dashboard, generic API, and Terraform; `wrangler` means the rule is
+ managed by a Worker's wrangler.jsonc. Defaults to `api` when omitted on write.
+ """
+
tag: Optional[str] = None
"""Routing rule tag. (Deprecated, replaced by routing rule identifier)"""
diff --git a/src/cloudflare/types/email_sending/email_sending_send_params.py b/src/cloudflare/types/email_sending/email_sending_send_params.py
index 8c873cce304..28d4f75c5d6 100644
--- a/src/cloudflare/types/email_sending/email_sending_send_params.py
+++ b/src/cloudflare/types/email_sending/email_sending_send_params.py
@@ -2,7 +2,7 @@
from __future__ import annotations
-from typing import Dict, Union, Iterable
+from typing import Dict, Union, Iterable, Optional
from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ..._types import SequenceNotStr
@@ -15,8 +15,20 @@
"Attachment",
"AttachmentEmailSendingEmailInlineAttachment",
"AttachmentEmailSendingEmailAttachment",
+ "Bcc",
+ "BccEmailSendingEmailAddressObject",
+ "BccUnionMember2",
+ "BccUnionMember2EmailSendingEmailAddressObject",
+ "Cc",
+ "CcEmailSendingEmailAddressObject",
+ "CcUnionMember2",
+ "CcUnionMember2EmailSendingEmailAddressObject",
"ReplyTo",
"ReplyToEmailSendingEmailAddressObject",
+ "To",
+ "ToEmailSendingEmailAddressObject",
+ "ToUnionMember2",
+ "ToUnionMember2EmailSendingEmailAddressObject",
]
@@ -33,11 +45,17 @@ class EmailSendingSendParams(TypedDict, total=False):
attachments: Iterable[Attachment]
"""File attachments and inline images."""
- bcc: Union[str, SequenceNotStr[str]]
- """BCC recipient(s). A single email string or an array of email strings."""
+ bcc: Bcc
+ """BCC recipient(s).
- cc: Union[str, SequenceNotStr[str]]
- """CC recipient(s). A single email string or an array of email strings."""
+ A single email string, a named address object, or an array of either.
+ """
+
+ cc: Cc
+ """CC recipient(s).
+
+ A single email string, a named address object, or an array of either.
+ """
headers: Dict[str, str]
"""Custom email headers as key-value pairs."""
@@ -57,11 +75,11 @@ class EmailSendingSendParams(TypedDict, total=False):
At least one of text or html must be provided (non-empty).
"""
- to: Union[str, SequenceNotStr[str]]
+ to: To
"""Recipient(s).
- Optional if cc or bcc is provided. A single email string or an array of email
- strings.
+ Optional if cc or bcc is provided. A single email string, a named address
+ object, or an array of either.
"""
@@ -69,8 +87,11 @@ class FromEmailSendingEmailAddressObject(TypedDict, total=False):
address: Required[str]
"""Email address (e.g., 'user@example.com')."""
- name: Required[str]
- """Display name for the email address (e.g., 'John Doe')."""
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
From: TypeAlias = Union[str, FromEmailSendingEmailAddressObject]
@@ -113,12 +134,96 @@ class AttachmentEmailSendingEmailAttachment(TypedDict, total=False):
Attachment: TypeAlias = Union[AttachmentEmailSendingEmailInlineAttachment, AttachmentEmailSendingEmailAttachment]
+class BccEmailSendingEmailAddressObject(TypedDict, total=False):
+ address: Required[str]
+ """Email address (e.g., 'user@example.com')."""
+
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
+
+
+class BccUnionMember2EmailSendingEmailAddressObject(TypedDict, total=False):
+ address: Required[str]
+ """Email address (e.g., 'user@example.com')."""
+
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
+
+
+BccUnionMember2: TypeAlias = Union[str, BccUnionMember2EmailSendingEmailAddressObject]
+
+Bcc: TypeAlias = Union[str, BccEmailSendingEmailAddressObject, SequenceNotStr[BccUnionMember2]]
+
+
+class CcEmailSendingEmailAddressObject(TypedDict, total=False):
+ address: Required[str]
+ """Email address (e.g., 'user@example.com')."""
+
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
+
+
+class CcUnionMember2EmailSendingEmailAddressObject(TypedDict, total=False):
+ address: Required[str]
+ """Email address (e.g., 'user@example.com')."""
+
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
+
+
+CcUnionMember2: TypeAlias = Union[str, CcUnionMember2EmailSendingEmailAddressObject]
+
+Cc: TypeAlias = Union[str, CcEmailSendingEmailAddressObject, SequenceNotStr[CcUnionMember2]]
+
+
class ReplyToEmailSendingEmailAddressObject(TypedDict, total=False):
address: Required[str]
"""Email address (e.g., 'user@example.com')."""
- name: Required[str]
- """Display name for the email address (e.g., 'John Doe')."""
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
ReplyTo: TypeAlias = Union[str, ReplyToEmailSendingEmailAddressObject]
+
+
+class ToEmailSendingEmailAddressObject(TypedDict, total=False):
+ address: Required[str]
+ """Email address (e.g., 'user@example.com')."""
+
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
+
+
+class ToUnionMember2EmailSendingEmailAddressObject(TypedDict, total=False):
+ address: Required[str]
+ """Email address (e.g., 'user@example.com')."""
+
+ name: Optional[str]
+ """Display name for the email address (e.g., 'John Doe').
+
+ Optional — omit or set to null for no display name.
+ """
+
+
+ToUnionMember2: TypeAlias = Union[str, ToUnionMember2EmailSendingEmailAddressObject]
+
+To: TypeAlias = Union[str, ToEmailSendingEmailAddressObject, SequenceNotStr[ToUnionMember2]]
diff --git a/src/cloudflare/types/email_sending/subdomain_create_response.py b/src/cloudflare/types/email_sending/subdomain_create_response.py
index 2b85ec477e1..483a9da8b9d 100644
--- a/src/cloudflare/types/email_sending/subdomain_create_response.py
+++ b/src/cloudflare/types/email_sending/subdomain_create_response.py
@@ -27,5 +27,8 @@ class SubdomainCreateResponse(BaseModel):
modified: Optional[datetime] = None
"""The date and time the destination address was last modified."""
+ preview_enabled: Optional[bool] = None
+ """Whether sent messages from this subdomain can be previewed in the activity log."""
+
return_path_domain: Optional[str] = None
"""The return-path domain used for bounce handling."""
diff --git a/src/cloudflare/types/email_sending/subdomain_get_response.py b/src/cloudflare/types/email_sending/subdomain_get_response.py
index d198e9b9664..d1f9ca77edd 100644
--- a/src/cloudflare/types/email_sending/subdomain_get_response.py
+++ b/src/cloudflare/types/email_sending/subdomain_get_response.py
@@ -27,5 +27,8 @@ class SubdomainGetResponse(BaseModel):
modified: Optional[datetime] = None
"""The date and time the destination address was last modified."""
+ preview_enabled: Optional[bool] = None
+ """Whether sent messages from this subdomain can be previewed in the activity log."""
+
return_path_domain: Optional[str] = None
"""The return-path domain used for bounce handling."""
diff --git a/src/cloudflare/types/email_sending/subdomain_list_response.py b/src/cloudflare/types/email_sending/subdomain_list_response.py
index 6afbbfcc6e5..f1f2427007d 100644
--- a/src/cloudflare/types/email_sending/subdomain_list_response.py
+++ b/src/cloudflare/types/email_sending/subdomain_list_response.py
@@ -27,5 +27,8 @@ class SubdomainListResponse(BaseModel):
modified: Optional[datetime] = None
"""The date and time the destination address was last modified."""
+ preview_enabled: Optional[bool] = None
+ """Whether sent messages from this subdomain can be previewed in the activity log."""
+
return_path_domain: Optional[str] = None
"""The return-path domain used for bounce handling."""
diff --git a/src/cloudflare/types/images/v2_list_params.py b/src/cloudflare/types/images/v2_list_params.py
index 05b6d34de6d..f493d70fac1 100644
--- a/src/cloudflare/types/images/v2_list_params.py
+++ b/src/cloudflare/types/images/v2_list_params.py
@@ -42,6 +42,10 @@ class Meta(TypedDict, total=False):
**Operators:**
- `eq`, `eq:string`, `eq:number`, `eq:boolean` - Exact match
+ - `gt`, `gt:number` - Greater than (number only)
+ - `gte`, `gte:number` - Greater than or equal (number only)
+ - `lt`, `lt:number` - Less than (number only)
+ - `lte`, `lte:number` - Less than or equal (number only)
- `in`, `in:string`, `in:number` - Match any value in pipe-separated list
**Examples:**
@@ -49,5 +53,11 @@ class Meta(TypedDict, total=False):
- `meta.status[eq]=active`
- `meta.priority[eq:number]=5`
- `meta.enabled[eq:boolean]=true`
+ - `meta.priority[gte:number]=1`
+ - `meta.score[lt:number]=100`
- `meta.region[in]=us-east|us-west|eu-west`
+
+ **Note:** Filter consistency is not validated. Contradictory filters (e.g.,
+ `meta.priority[eq:number]=5&meta.priority[lte:number]=3`) will return zero
+ results.
"""
diff --git a/src/cloudflare/types/magic_transit/connectors/snapshot_get_response.py b/src/cloudflare/types/magic_transit/connectors/snapshot_get_response.py
index 53fe216aa52..e4b5b9755b8 100644
--- a/src/cloudflare/types/magic_transit/connectors/snapshot_get_response.py
+++ b/src/cloudflare/types/magic_transit/connectors/snapshot_get_response.py
@@ -262,6 +262,17 @@ class Tunnel(BaseModel):
tunnel_id: str
"""Tunnel identifier"""
+ natd_result: Optional[str] = None
+ """Public socket address returned by the NAT detector"""
+
+ natd_state: Optional[float] = None
+ """Numeric NAT detector state (0 = detected, 1 = missing result, 2 = stale result)"""
+
+ natd_target: Optional[str] = None
+ """
+ Target socket address probed by the NAT detector, using the detector source port
+ """
+
probed_mtu: Optional[float] = None
"""MTU as measured between the two ends of the tunnel"""
diff --git a/src/cloudflare/types/magic_transit/connectors/snapshots/latest_list_response.py b/src/cloudflare/types/magic_transit/connectors/snapshots/latest_list_response.py
index f87cd60f5df..6fcb26bd900 100644
--- a/src/cloudflare/types/magic_transit/connectors/snapshots/latest_list_response.py
+++ b/src/cloudflare/types/magic_transit/connectors/snapshots/latest_list_response.py
@@ -263,6 +263,17 @@ class ItemTunnel(BaseModel):
tunnel_id: str
"""Tunnel identifier"""
+ natd_result: Optional[str] = None
+ """Public socket address returned by the NAT detector"""
+
+ natd_state: Optional[float] = None
+ """Numeric NAT detector state (0 = detected, 1 = missing result, 2 = stale result)"""
+
+ natd_target: Optional[str] = None
+ """
+ Target socket address probed by the NAT detector, using the detector source port
+ """
+
probed_mtu: Optional[float] = None
"""MTU as measured between the two ends of the tunnel"""
diff --git a/src/cloudflare/types/moq/relay_create_response.py b/src/cloudflare/types/moq/relay_create_response.py
index 1cf2516282e..9801aa0c3e5 100644
--- a/src/cloudflare/types/moq/relay_create_response.py
+++ b/src/cloudflare/types/moq/relay_create_response.py
@@ -5,13 +5,7 @@
from ..._models import BaseModel
-__all__ = [
- "RelayCreateResponse",
- "Config",
- "ConfigLingeringSubscribe",
- "ConfigOriginFallback",
- "ConfigOriginFallbackOrigin",
-]
+__all__ = ["RelayCreateResponse", "Config", "ConfigLingeringSubscribe", "ConfigUpstreams", "ConfigUpstreamsUpstream"]
class ConfigLingeringSubscribe(BaseModel):
@@ -21,37 +15,46 @@ class ConfigLingeringSubscribe(BaseModel):
"""Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
-class ConfigOriginFallbackOrigin(BaseModel):
- """A single upstream origin relay."""
+class ConfigUpstreamsUpstream(BaseModel):
+ """A single upstream MOQT server publisher."""
url: Optional[str] = None
- """Upstream origin relay URL."""
+ """Upstream MOQT server publisher URL."""
-class ConfigOriginFallback(BaseModel):
+class ConfigUpstreams(BaseModel):
+ """
+ Upstreams are external MOQT server publishers that a relay falls back
+ to when it has no local publisher for a requested namespace/track.
+ """
+
enabled: Optional[bool] = None
- origins: Optional[List[ConfigOriginFallbackOrigin]] = None
- """Ordered list of upstream origin relays.
+ upstreams: Optional[List[ConfigUpstreamsUpstream]] = None
+ """Ordered list of upstream MOQT server publishers.
- Each entry is an object (not a bare string) so per-origin configuration can be
+ Each entry is an object (not a bare string) so per-upstream configuration can be
added in the future without another breaking change.
"""
class Config(BaseModel):
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
lingering_subscribe: Optional[ConfigLingeringSubscribe] = None
- origin_fallback: Optional[ConfigOriginFallback] = None
+ upstreams: Optional[ConfigUpstreams] = None
+ """
+ Upstreams are external MOQT server publishers that a relay falls back to when it
+ has no local publisher for a requested namespace/track.
+ """
class RelayCreateResponse(BaseModel):
"""Relay with auto-generated tokens (shown once)."""
config: Config
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
created: datetime
diff --git a/src/cloudflare/types/moq/relay_get_response.py b/src/cloudflare/types/moq/relay_get_response.py
index b8d008ebd7e..abb57f15189 100644
--- a/src/cloudflare/types/moq/relay_get_response.py
+++ b/src/cloudflare/types/moq/relay_get_response.py
@@ -6,13 +6,7 @@
from ..._models import BaseModel
-__all__ = [
- "RelayGetResponse",
- "Config",
- "ConfigLingeringSubscribe",
- "ConfigOriginFallback",
- "ConfigOriginFallbackOrigin",
-]
+__all__ = ["RelayGetResponse", "Config", "ConfigLingeringSubscribe", "ConfigUpstreams", "ConfigUpstreamsUpstream"]
class ConfigLingeringSubscribe(BaseModel):
@@ -22,37 +16,46 @@ class ConfigLingeringSubscribe(BaseModel):
"""Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
-class ConfigOriginFallbackOrigin(BaseModel):
- """A single upstream origin relay."""
+class ConfigUpstreamsUpstream(BaseModel):
+ """A single upstream MOQT server publisher."""
url: Optional[str] = None
- """Upstream origin relay URL."""
+ """Upstream MOQT server publisher URL."""
-class ConfigOriginFallback(BaseModel):
+class ConfigUpstreams(BaseModel):
+ """
+ Upstreams are external MOQT server publishers that a relay falls back
+ to when it has no local publisher for a requested namespace/track.
+ """
+
enabled: Optional[bool] = None
- origins: Optional[List[ConfigOriginFallbackOrigin]] = None
- """Ordered list of upstream origin relays.
+ upstreams: Optional[List[ConfigUpstreamsUpstream]] = None
+ """Ordered list of upstream MOQT server publishers.
- Each entry is an object (not a bare string) so per-origin configuration can be
+ Each entry is an object (not a bare string) so per-upstream configuration can be
added in the future without another breaking change.
"""
class Config(BaseModel):
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
lingering_subscribe: Optional[ConfigLingeringSubscribe] = None
- origin_fallback: Optional[ConfigOriginFallback] = None
+ upstreams: Optional[ConfigUpstreams] = None
+ """
+ Upstreams are external MOQT server publishers that a relay falls back to when it
+ has no local publisher for a requested namespace/track.
+ """
class RelayGetResponse(BaseModel):
"""Full relay details (no tokens)."""
config: Config
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
created: datetime
diff --git a/src/cloudflare/types/moq/relay_update_params.py b/src/cloudflare/types/moq/relay_update_params.py
index 1a00e6e8cf2..44fc7e9690f 100644
--- a/src/cloudflare/types/moq/relay_update_params.py
+++ b/src/cloudflare/types/moq/relay_update_params.py
@@ -5,13 +5,7 @@
from typing import Iterable
from typing_extensions import Required, TypedDict
-__all__ = [
- "RelayUpdateParams",
- "Config",
- "ConfigLingeringSubscribe",
- "ConfigOriginFallback",
- "ConfigOriginFallbackOrigin",
-]
+__all__ = ["RelayUpdateParams", "Config", "ConfigLingeringSubscribe", "ConfigUpstreams", "ConfigUpstreamsUpstream"]
class RelayUpdateParams(TypedDict, total=False):
@@ -19,7 +13,7 @@ class RelayUpdateParams(TypedDict, total=False):
"""Cloudflare account identifier."""
config: Config
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
name: str
@@ -31,27 +25,36 @@ class ConfigLingeringSubscribe(TypedDict, total=False):
"""Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
-class ConfigOriginFallbackOrigin(TypedDict, total=False):
- """A single upstream origin relay."""
+class ConfigUpstreamsUpstream(TypedDict, total=False):
+ """A single upstream MOQT server publisher."""
url: str
- """Upstream origin relay URL."""
+ """Upstream MOQT server publisher URL."""
-class ConfigOriginFallback(TypedDict, total=False):
+class ConfigUpstreams(TypedDict, total=False):
+ """
+ Upstreams are external MOQT server publishers that a relay falls back
+ to when it has no local publisher for a requested namespace/track.
+ """
+
enabled: bool
- origins: Iterable[ConfigOriginFallbackOrigin]
- """Ordered list of upstream origin relays.
+ upstreams: Iterable[ConfigUpstreamsUpstream]
+ """Ordered list of upstream MOQT server publishers.
- Each entry is an object (not a bare string) so per-origin configuration can be
+ Each entry is an object (not a bare string) so per-upstream configuration can be
added in the future without another breaking change.
"""
class Config(TypedDict, total=False):
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
lingering_subscribe: ConfigLingeringSubscribe
- origin_fallback: ConfigOriginFallback
+ upstreams: ConfigUpstreams
+ """
+ Upstreams are external MOQT server publishers that a relay falls back to when it
+ has no local publisher for a requested namespace/track.
+ """
diff --git a/src/cloudflare/types/moq/relay_update_response.py b/src/cloudflare/types/moq/relay_update_response.py
index 10e35818945..5988815e667 100644
--- a/src/cloudflare/types/moq/relay_update_response.py
+++ b/src/cloudflare/types/moq/relay_update_response.py
@@ -6,13 +6,7 @@
from ..._models import BaseModel
-__all__ = [
- "RelayUpdateResponse",
- "Config",
- "ConfigLingeringSubscribe",
- "ConfigOriginFallback",
- "ConfigOriginFallbackOrigin",
-]
+__all__ = ["RelayUpdateResponse", "Config", "ConfigLingeringSubscribe", "ConfigUpstreams", "ConfigUpstreamsUpstream"]
class ConfigLingeringSubscribe(BaseModel):
@@ -22,37 +16,46 @@ class ConfigLingeringSubscribe(BaseModel):
"""Relay-level ceiling on lingering subscribe timeout (ms). Default 30000."""
-class ConfigOriginFallbackOrigin(BaseModel):
- """A single upstream origin relay."""
+class ConfigUpstreamsUpstream(BaseModel):
+ """A single upstream MOQT server publisher."""
url: Optional[str] = None
- """Upstream origin relay URL."""
+ """Upstream MOQT server publisher URL."""
-class ConfigOriginFallback(BaseModel):
+class ConfigUpstreams(BaseModel):
+ """
+ Upstreams are external MOQT server publishers that a relay falls back
+ to when it has no local publisher for a requested namespace/track.
+ """
+
enabled: Optional[bool] = None
- origins: Optional[List[ConfigOriginFallbackOrigin]] = None
- """Ordered list of upstream origin relays.
+ upstreams: Optional[List[ConfigUpstreamsUpstream]] = None
+ """Ordered list of upstream MOQT server publishers.
- Each entry is an object (not a bare string) so per-origin configuration can be
+ Each entry is an object (not a bare string) so per-upstream configuration can be
added in the future without another breaking change.
"""
class Config(BaseModel):
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
lingering_subscribe: Optional[ConfigLingeringSubscribe] = None
- origin_fallback: Optional[ConfigOriginFallback] = None
+ upstreams: Optional[ConfigUpstreams] = None
+ """
+ Upstreams are external MOQT server publishers that a relay falls back to when it
+ has no local publisher for a requested namespace/track.
+ """
class RelayUpdateResponse(BaseModel):
"""Full relay details (no tokens)."""
config: Config
- """origin_fallback and lingering_subscribe are mutually exclusive."""
+ """upstreams and lingering_subscribe are mutually exclusive."""
created: datetime
diff --git a/src/cloudflare/types/organizations/logs/__init__.py b/src/cloudflare/types/organizations/logs/__init__.py
index 4db884733b2..d3d0203393b 100644
--- a/src/cloudflare/types/organizations/logs/__init__.py
+++ b/src/cloudflare/types/organizations/logs/__init__.py
@@ -4,3 +4,5 @@
from .audit_list_params import AuditListParams as AuditListParams
from .audit_list_response import AuditListResponse as AuditListResponse
+from .audit_history_params import AuditHistoryParams as AuditHistoryParams
+from .audit_history_response import AuditHistoryResponse as AuditHistoryResponse
diff --git a/src/cloudflare/types/organizations/logs/audit_history_params.py b/src/cloudflare/types/organizations/logs/audit_history_params.py
new file mode 100644
index 00000000000..bb1f65e8286
--- /dev/null
+++ b/src/cloudflare/types/organizations/logs/audit_history_params.py
@@ -0,0 +1,55 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Union
+from datetime import date, datetime
+from typing_extensions import Literal, Required, Annotated, TypedDict
+
+from ...._utils import PropertyInfo
+
+__all__ = ["AuditHistoryParams"]
+
+
+class AuditHistoryParams(TypedDict, total=False):
+ organization_id: Required[str]
+ """The unique ID that identifies the organization."""
+
+ action_time: Required[Annotated[Union[str, datetime], PropertyInfo(format="iso8601")]]
+ """RFC3339 timestamp of the source audit log entry's action time.
+
+ Used to narrow the source-entry lookup window. Provide the `action.time` value
+ from the audit log identified by `id`.
+ """
+
+ before: Required[Annotated[Union[str, date], PropertyInfo(format="iso8601")]]
+ """Limits the returned results to logs older than the specified date.
+
+ This can be a date string 2019-04-30 (interpreted in UTC) or an absolute
+ timestamp that conforms to RFC3339.
+ """
+
+ since: Required[Annotated[Union[str, date], PropertyInfo(format="iso8601")]]
+ """Limits the returned results to logs newer than the specified date.
+
+ This can be a date string 2019-04-30 (interpreted in UTC) or an absolute
+ timestamp that conforms to RFC3339.
+ """
+
+ cursor: str
+ """The cursor is an opaque token used to paginate through large sets of records.
+
+ It indicates the position from which to continue when requesting the next set of
+ records. A valid cursor value can be obtained from the cursor object in the
+ result_info structure of a previous response.
+ """
+
+ direction: Literal["desc", "asc"]
+ """Sets sorting order."""
+
+ limit: float
+ """The number limits the objects to return.
+
+ The cursor attribute may be used to iterate over the next batch of objects if
+ there are more than the limit.
+ """
diff --git a/src/cloudflare/types/organizations/logs/audit_history_response.py b/src/cloudflare/types/organizations/logs/audit_history_response.py
new file mode 100644
index 00000000000..5e2bf8a9198
--- /dev/null
+++ b/src/cloudflare/types/organizations/logs/audit_history_response.py
@@ -0,0 +1,131 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from datetime import datetime
+from typing_extensions import Literal, TypeAlias
+
+from pydantic import Field as FieldInfo
+
+from ...._models import BaseModel
+
+__all__ = [
+ "AuditHistoryResponse",
+ "AuditHistoryResponseItem",
+ "AuditHistoryResponseItemAction",
+ "AuditHistoryResponseItemActor",
+ "AuditHistoryResponseItemOrganization",
+ "AuditHistoryResponseItemRaw",
+ "AuditHistoryResponseItemResource",
+]
+
+
+class AuditHistoryResponseItemAction(BaseModel):
+ """Provides information about the action performed."""
+
+ description: Optional[str] = None
+ """A short description of the action performed."""
+
+ result: Optional[str] = None
+ """The result of the action, indicating success or failure."""
+
+ time: Optional[datetime] = None
+ """A timestamp indicating when the action was logged."""
+
+ type: Optional[str] = None
+ """A short string that describes the action that was performed."""
+
+
+class AuditHistoryResponseItemActor(BaseModel):
+ """Provides details about the actor who performed the action."""
+
+ id: Optional[str] = None
+ """The ID of the actor who performed the action.
+
+ If a user performed the action, this will be their User ID.
+ """
+
+ context: Optional[Literal["api_key", "api_token", "dash", "oauth", "origin_ca_key"]] = None
+
+ email: Optional[str] = None
+ """The email of the actor who performed the action."""
+
+ ip_address: Optional[str] = None
+ """The IP address of the request that performed the action."""
+
+ token_id: Optional[str] = None
+ """The API token ID when the actor context is an api_token or oauth."""
+
+ token_name: Optional[str] = None
+ """The API token name when the actor context is an api_token or oauth."""
+
+ type: Optional[Literal["cloudflare_admin", "system", "user"]] = None
+ """The type of actor."""
+
+
+class AuditHistoryResponseItemOrganization(BaseModel):
+ """Contains organization related information."""
+
+ id: Optional[str] = None
+ """A unique identifier for the organization."""
+
+
+class AuditHistoryResponseItemRaw(BaseModel):
+ """Provides raw information about the request and response."""
+
+ cf_rayid: Optional[str] = FieldInfo(alias="cf_ray_id", default=None)
+ """The Cloudflare Ray ID for the request."""
+
+ method: Optional[str] = None
+ """The HTTP method of the request."""
+
+ status_code: Optional[int] = None
+ """The HTTP response status code returned by the API."""
+
+ uri: Optional[str] = None
+ """The URI of the request."""
+
+ user_agent: Optional[str] = None
+ """The client's user agent string sent with the request."""
+
+
+class AuditHistoryResponseItemResource(BaseModel):
+ """Provides details about the affected resource."""
+
+ id: Optional[str] = None
+ """The unique identifier for the affected resource."""
+
+ product: Optional[str] = None
+ """The Cloudflare product associated with the resource."""
+
+ request: Optional[object] = None
+
+ response: Optional[object] = None
+
+ scope: Optional[object] = None
+ """The scope of the resource."""
+
+ type: Optional[str] = None
+ """The type of the resource."""
+
+
+class AuditHistoryResponseItem(BaseModel):
+ id: Optional[str] = None
+ """A unique identifier for the audit log entry."""
+
+ action: Optional[AuditHistoryResponseItemAction] = None
+ """Provides information about the action performed."""
+
+ actor: Optional[AuditHistoryResponseItemActor] = None
+ """Provides details about the actor who performed the action."""
+
+ organization: Optional[AuditHistoryResponseItemOrganization] = None
+ """Contains organization related information."""
+
+ raw: Optional[AuditHistoryResponseItemRaw] = None
+ """Provides raw information about the request and response."""
+
+ resource: Optional[AuditHistoryResponseItemResource] = None
+ """Provides details about the affected resource."""
+
+
+AuditHistoryResponse: TypeAlias = List[AuditHistoryResponseItem]
diff --git a/src/cloudflare/types/radar/ai/__init__.py b/src/cloudflare/types/radar/ai/__init__.py
old mode 100755
new mode 100644
diff --git a/src/cloudflare/types/radar/bot_list_params.py b/src/cloudflare/types/radar/bot_list_params.py
index 5662e048da3..5adba9d210c 100644
--- a/src/cloudflare/types/radar/bot_list_params.py
+++ b/src/cloudflare/types/radar/bot_list_params.py
@@ -43,7 +43,10 @@ class BotListParams(TypedDict, total=False):
"""Format in which results will be returned."""
kind: Literal["AGENT", "BOT"]
- """Filters results by bot kind."""
+ """Filters results by bot kind.
+
+ Deprecated: the Verified Bot / Signed Agent distinction is being removed.
+ """
limit: int
"""Limits the number of objects returned in the response."""
diff --git a/src/cloudflare/types/radar/bot_summary_params.py b/src/cloudflare/types/radar/bot_summary_params.py
index 3e502418601..3b756a444e5 100644
--- a/src/cloudflare/types/radar/bot_summary_params.py
+++ b/src/cloudflare/types/radar/bot_summary_params.py
@@ -50,7 +50,10 @@ class BotSummaryParams(TypedDict, total=False):
"""Filters results by bot category."""
bot_kind: Annotated[List[Literal["AGENT", "BOT"]], PropertyInfo(alias="botKind")]
- """Filters results by bot kind."""
+ """Filters results by bot kind.
+
+ Deprecated: the Verified Bot / Signed Agent distinction is being removed.
+ """
bot_operator: Annotated[SequenceNotStr[str], PropertyInfo(alias="botOperator")]
"""Filters results by bot operator."""
diff --git a/src/cloudflare/types/radar/bot_timeseries_groups_params.py b/src/cloudflare/types/radar/bot_timeseries_groups_params.py
index e7de5263708..0d041d0ebcd 100644
--- a/src/cloudflare/types/radar/bot_timeseries_groups_params.py
+++ b/src/cloudflare/types/radar/bot_timeseries_groups_params.py
@@ -57,7 +57,10 @@ class BotTimeseriesGroupsParams(TypedDict, total=False):
"""Filters results by bot category."""
bot_kind: Annotated[List[Literal["AGENT", "BOT"]], PropertyInfo(alias="botKind")]
- """Filters results by bot kind."""
+ """Filters results by bot kind.
+
+ Deprecated: the Verified Bot / Signed Agent distinction is being removed.
+ """
bot_operator: Annotated[SequenceNotStr[str], PropertyInfo(alias="botOperator")]
"""Filters results by bot operator."""
diff --git a/src/cloudflare/types/radar/bot_timeseries_params.py b/src/cloudflare/types/radar/bot_timeseries_params.py
index b15c9d97b0d..b1e95f4fd61 100644
--- a/src/cloudflare/types/radar/bot_timeseries_params.py
+++ b/src/cloudflare/types/radar/bot_timeseries_params.py
@@ -57,7 +57,10 @@ class BotTimeseriesParams(TypedDict, total=False):
"""Filters results by bot category."""
bot_kind: Annotated[List[Literal["AGENT", "BOT"]], PropertyInfo(alias="botKind")]
- """Filters results by bot kind."""
+ """Filters results by bot kind.
+
+ Deprecated: the Verified Bot / Signed Agent distinction is being removed.
+ """
bot_operator: Annotated[SequenceNotStr[str], PropertyInfo(alias="botOperator")]
"""Filters results by bot operator."""
diff --git a/src/cloudflare/types/realtime_kit/active_session_get_active_session_response.py b/src/cloudflare/types/realtime_kit/active_session_get_active_session_response.py
index a47228f1e2a..eb841ff421d 100644
--- a/src/cloudflare/types/realtime_kit/active_session_get_active_session_response.py
+++ b/src/cloudflare/types/realtime_kit/active_session_get_active_session_response.py
@@ -54,9 +54,6 @@ class Data(BaseModel):
ended_at: Optional[str] = None
"""timestamp when session ended"""
- meta: Optional[object] = None
- """Any meta data about session."""
-
class ActiveSessionGetActiveSessionResponse(BaseModel):
data: Optional[Data] = None
diff --git a/src/cloudflare/types/realtime_kit/recording_get_recordings_params.py b/src/cloudflare/types/realtime_kit/recording_get_recordings_params.py
index e6f658309f7..caa384d2f95 100644
--- a/src/cloudflare/types/realtime_kit/recording_get_recordings_params.py
+++ b/src/cloudflare/types/realtime_kit/recording_get_recordings_params.py
@@ -46,5 +46,5 @@ class RecordingGetRecordingsParams(TypedDict, total=False):
The time must be specified in ISO format.
"""
- status: List[Literal["INVOKED", "RECORDING", "UPLOADING", "UPLOADED"]]
+ status: List[Literal["INVOKED", "RECORDING", "UPLOADING", "UPLOADED", "ERRORED", "PAUSED"]]
"""Filter by one or more recording status"""
diff --git a/src/cloudflare/types/realtime_kit/recording_start_recordings_params.py b/src/cloudflare/types/realtime_kit/recording_start_recordings_params.py
index 550a5b31e79..960bbd062ab 100644
--- a/src/cloudflare/types/realtime_kit/recording_start_recordings_params.py
+++ b/src/cloudflare/types/realtime_kit/recording_start_recordings_params.py
@@ -22,6 +22,9 @@ class RecordingStartRecordingsParams(TypedDict, total=False):
account_id: Required[str]
"""The account identifier tag."""
+ meeting_id: Required[str]
+ """ID of the meeting to record."""
+
allow_multiple_recordings: bool
"""By default, a meeting allows only one recording to run at a time.
@@ -52,9 +55,6 @@ class RecordingStartRecordingsParams(TypedDict, total=False):
of 60 seconds to a maximum of 24 hours.
"""
- meeting_id: str
- """ID of the meeting to record."""
-
realtimekit_bucket_config: RealtimekitBucketConfig
rtmp_out_config: RtmpOutConfig
diff --git a/src/cloudflare/types/realtime_kit/session_get_participant_data_from_peer_id_response.py b/src/cloudflare/types/realtime_kit/session_get_participant_data_from_peer_id_response.py
index 763cd63ba8b..c9ea077095b 100644
--- a/src/cloudflare/types/realtime_kit/session_get_participant_data_from_peer_id_response.py
+++ b/src/cloudflare/types/realtime_kit/session_get_participant_data_from_peer_id_response.py
@@ -1,32 +1,1532 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-from typing import TYPE_CHECKING, Dict, List, Optional
+from typing import Dict, List, Union, Optional
+from typing_extensions import Literal
from pydantic import Field as FieldInfo
from ..._models import BaseModel
-__all__ = ["SessionGetParticipantDataFromPeerIDResponse", "Data", "DataParticipant", "DataParticipantPeerReport"]
+__all__ = [
+ "SessionGetParticipantDataFromPeerIDResponse",
+ "Data",
+ "DataParticipant",
+ "DataParticipantPeerEvent",
+ "DataParticipantPeerReport",
+ "DataParticipantPeerReportMetadata",
+ "DataParticipantPeerReportMetadataAudioDevicesUpdate",
+ "DataParticipantPeerReportMetadataAudioDevicesUpdateAdded",
+ "DataParticipantPeerReportMetadataAudioDevicesUpdateRemoved",
+ "DataParticipantPeerReportMetadataBrowserMetadata",
+ "DataParticipantPeerReportMetadataCandidatePairs",
+ "DataParticipantPeerReportMetadataCandidatePairsConsumingTransport",
+ "DataParticipantPeerReportMetadataCandidatePairsProducingTransport",
+ "DataParticipantPeerReportMetadataDeviceInfo",
+ "DataParticipantPeerReportMetadataEvent",
+ "DataParticipantPeerReportMetadataIPInformation",
+ "DataParticipantPeerReportMetadataIPInformationASN",
+ "DataParticipantPeerReportMetadataNativeMetadata",
+ "DataParticipantPeerReportMetadataPcMetadata",
+ "DataParticipantPeerReportMetadataSelectedDeviceUpdate",
+ "DataParticipantPeerReportMetadataSelectedDeviceUpdateDevice",
+ "DataParticipantPeerReportMetadataSpeakerDevicesUpdate",
+ "DataParticipantPeerReportMetadataSpeakerDevicesUpdateAdded",
+ "DataParticipantPeerReportMetadataSpeakerDevicesUpdateRemoved",
+ "DataParticipantPeerReportMetadataVideoDevicesUpdate",
+ "DataParticipantPeerReportMetadataVideoDevicesUpdateAdded",
+ "DataParticipantPeerReportMetadataVideoDevicesUpdateRemoved",
+ "DataParticipantPeerReportQuality",
+ "DataParticipantPeerReportQualityAudioConsumer",
+ "DataParticipantPeerReportQualityAudioConsumerCumulative",
+ "DataParticipantPeerReportQualityAudioConsumerCumulativeJitterBufferDelay",
+ "DataParticipantPeerReportQualityAudioConsumerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityAudioConsumerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityAudioProducer",
+ "DataParticipantPeerReportQualityAudioProducerCumulative",
+ "DataParticipantPeerReportQualityAudioProducerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityAudioProducerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityAudioProducerCumulativeRTT",
+ "DataParticipantPeerReportQualityScreenshareAudioConsumer",
+ "DataParticipantPeerReportQualityScreenshareAudioConsumerCumulative",
+ "DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativeJitterBufferDelay",
+ "DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityScreenshareAudioProducer",
+ "DataParticipantPeerReportQualityScreenshareAudioProducerCumulative",
+ "DataParticipantPeerReportQualityScreenshareAudioProducerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityScreenshareAudioProducerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityScreenshareAudioProducerCumulativeRTT",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumer",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumerCumulative",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeFramePerSecond",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeFrameWidth",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeIssues",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeJitterBufferDelay",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityScreenshareVideoProducer",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerQualityLimitationDurations",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerCumulative",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeFramePerSecond",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeFrameWidth",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeIssues",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeRTT",
+ "DataParticipantPeerReportQualityVideoConsumer",
+ "DataParticipantPeerReportQualityVideoConsumerCumulative",
+ "DataParticipantPeerReportQualityVideoConsumerCumulativeFramePerSecond",
+ "DataParticipantPeerReportQualityVideoConsumerCumulativeFrameWidth",
+ "DataParticipantPeerReportQualityVideoConsumerCumulativeIssues",
+ "DataParticipantPeerReportQualityVideoConsumerCumulativeJitterBufferDelay",
+ "DataParticipantPeerReportQualityVideoConsumerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityVideoConsumerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityVideoProducer",
+ "DataParticipantPeerReportQualityVideoProducerQualityLimitationDurations",
+ "DataParticipantPeerReportQualityVideoProducerCumulative",
+ "DataParticipantPeerReportQualityVideoProducerCumulativeFramePerSecond",
+ "DataParticipantPeerReportQualityVideoProducerCumulativeFrameWidth",
+ "DataParticipantPeerReportQualityVideoProducerCumulativeIssues",
+ "DataParticipantPeerReportQualityVideoProducerCumulativePacketLoss",
+ "DataParticipantPeerReportQualityVideoProducerCumulativeQualityMos",
+ "DataParticipantPeerReportQualityVideoProducerCumulativeRTT",
+]
-class DataParticipantPeerReport(BaseModel):
- """Peer call statistics report."""
+class DataParticipantPeerEvent(BaseModel):
+ """A connection lifecycle event recorded for a participant's peer."""
+
+ id: Optional[str] = None
+ """ID of the peer event."""
+
+ created_at: Optional[str] = None
+ """Timestamp when this peer event was created."""
+
+ event_name: Optional[Literal["PEER_CREATED", "PEER_JOINING", "PEER_LEAVING"]] = None
+ """Name of the peer event."""
+
+ minutes_consumed: Optional[float] = None
+ """Minutes consumed attributed to this event."""
+
+ participant_id: Optional[str] = None
+ """ID of the participant this event belongs to."""
+
+ peer_id: Optional[str] = None
+ """Peer ID this event belongs to."""
+
+ preset_view_type: Optional[Literal["GROUP_CALL", "WEBINAR", "AUDIO_ROOM", "LIVESTREAM", "CHAT"]] = None
+ """View type of the preset associated with the peer."""
+
+ session_id: Optional[str] = None
+ """ID of the session this event belongs to."""
+
+ socket_session_id: Optional[str] = None
+ """ID of the socket session associated with this event."""
+
+ updated_at: Optional[str] = None
+ """Timestamp when this peer event was last updated."""
+
+
+class DataParticipantPeerReportMetadataAudioDevicesUpdateAdded(BaseModel):
+ """A media device (camera, microphone, or speaker)."""
+
+ device_id: Optional[str] = None
+ """ID of the device."""
+
+ kind: Optional[str] = None
+ """Kind of device, for example audioinput or videoinput."""
+
+ label: Optional[str] = None
+ """Human-readable label of the device."""
+
+
+class DataParticipantPeerReportMetadataAudioDevicesUpdateRemoved(BaseModel):
+ """A media device (camera, microphone, or speaker)."""
+
+ device_id: Optional[str] = None
+ """ID of the device."""
+
+ kind: Optional[str] = None
+ """Kind of device, for example audioinput or videoinput."""
+
+ label: Optional[str] = None
+ """Human-readable label of the device."""
+
+
+class DataParticipantPeerReportMetadataAudioDevicesUpdate(BaseModel):
+ """A change to the set of available devices at a point in time."""
+
+ added: Optional[List[DataParticipantPeerReportMetadataAudioDevicesUpdateAdded]] = None
+ """Devices that became available."""
+
+ removed: Optional[List[DataParticipantPeerReportMetadataAudioDevicesUpdateRemoved]] = None
+ """Devices that became unavailable."""
+
+ timestamp: Optional[str] = None
+ """Timestamp of the device update."""
+
+
+class DataParticipantPeerReportMetadataBrowserMetadata(BaseModel):
+ browser: Optional[str] = None
+
+ browser_version: Optional[str] = None
+
+ engine: Optional[str] = None
+
+ user_agent: Optional[str] = None
+
+ webgl_support: Optional[bool] = None
+
+
+class DataParticipantPeerReportMetadataCandidatePairsConsumingTransport(BaseModel):
+ """ICE candidate pair statistics for a transport."""
+
+ available_incoming_bitrate: Optional[float] = None
+
+ available_outgoing_bitrate: Optional[float] = None
+
+ bytes_discarded_on_send: Optional[float] = None
+
+ bytes_received: Optional[float] = None
+
+ bytes_sent: Optional[float] = None
+
+ current_round_trip_time: Optional[float] = None
+
+ last_packet_received_timestamp: Optional[float] = None
+ """Epoch milliseconds when the last packet was received."""
+
+ last_packet_sent_timestamp: Optional[float] = None
+ """Epoch milliseconds when the last packet was sent."""
+
+ local_candidate_address: Optional[str] = None
+
+ local_candidate_id: Optional[str] = None
+
+ local_candidate_network_type: Optional[str] = None
+
+ local_candidate_port: Optional[float] = None
+
+ local_candidate_protocol: Optional[str] = None
+
+ local_candidate_related_address: Optional[str] = None
+
+ local_candidate_related_port: Optional[float] = None
+
+ local_candidate_type: Optional[str] = None
+
+ local_candidate_url: Optional[str] = None
+
+ nominated: Optional[bool] = None
+
+ packets_discarded_on_send: Optional[float] = None
+
+ packets_received: Optional[float] = None
+
+ packets_sent: Optional[float] = None
+
+ remote_candidate_address: Optional[str] = None
+
+ remote_candidate_id: Optional[str] = None
+
+ remote_candidate_port: Optional[float] = None
+
+ remote_candidate_protocol: Optional[str] = None
+
+ remote_candidate_type: Optional[str] = None
+
+ remote_candidate_url: Optional[str] = None
+
+ total_round_trip_time: Optional[float] = None
+
+
+class DataParticipantPeerReportMetadataCandidatePairsProducingTransport(BaseModel):
+ """ICE candidate pair statistics for a transport."""
+
+ available_incoming_bitrate: Optional[float] = None
+
+ available_outgoing_bitrate: Optional[float] = None
+
+ bytes_discarded_on_send: Optional[float] = None
+
+ bytes_received: Optional[float] = None
+
+ bytes_sent: Optional[float] = None
+
+ current_round_trip_time: Optional[float] = None
+
+ last_packet_received_timestamp: Optional[float] = None
+ """Epoch milliseconds when the last packet was received."""
+
+ last_packet_sent_timestamp: Optional[float] = None
+ """Epoch milliseconds when the last packet was sent."""
+
+ local_candidate_address: Optional[str] = None
+
+ local_candidate_id: Optional[str] = None
+
+ local_candidate_network_type: Optional[str] = None
+
+ local_candidate_port: Optional[float] = None
+
+ local_candidate_protocol: Optional[str] = None
+
+ local_candidate_related_address: Optional[str] = None
+
+ local_candidate_related_port: Optional[float] = None
+
+ local_candidate_type: Optional[str] = None
+
+ local_candidate_url: Optional[str] = None
+
+ nominated: Optional[bool] = None
+
+ packets_discarded_on_send: Optional[float] = None
+
+ packets_received: Optional[float] = None
+
+ packets_sent: Optional[float] = None
+
+ remote_candidate_address: Optional[str] = None
+
+ remote_candidate_id: Optional[str] = None
+
+ remote_candidate_port: Optional[float] = None
+
+ remote_candidate_protocol: Optional[str] = None
+
+ remote_candidate_type: Optional[str] = None
+
+ remote_candidate_url: Optional[str] = None
+
+ total_round_trip_time: Optional[float] = None
+
+
+class DataParticipantPeerReportMetadataCandidatePairs(BaseModel):
+ consuming_transport: Optional[List[DataParticipantPeerReportMetadataCandidatePairsConsumingTransport]] = None
+
+ producing_transport: Optional[List[DataParticipantPeerReportMetadataCandidatePairsProducingTransport]] = None
+
+
+class DataParticipantPeerReportMetadataDeviceInfo(BaseModel):
+ cpus: Optional[float] = None
+
+ is_mobile: Optional[bool] = None
+
+ os: Optional[str] = None
+
+ os_version: Optional[str] = None
+
+
+class DataParticipantPeerReportMetadataEvent(BaseModel):
+ """A timestamped event recorded during the participant's connection."""
+
+ metadata: Optional[Dict[str, Union[str, float, bool, None]]] = None
+ """Event-specific metadata.
+
+ Keys vary per event; values are primitive scalars (string, number, boolean, or
+ null).
+ """
+
+ name: Optional[str] = None
+ """Name of the event."""
+
+ timestamp: Optional[str] = None
+ """Timestamp when the event occurred."""
+
+
+class DataParticipantPeerReportMetadataIPInformationASN(BaseModel):
+ asn: Optional[str] = None
+
+ domain: Optional[str] = None
+
+ name: Optional[str] = None
+
+ route: Optional[str] = None
+
+ type: Optional[str] = None
+
+
+class DataParticipantPeerReportMetadataIPInformation(BaseModel):
+ asn: Optional[DataParticipantPeerReportMetadataIPInformationASN] = None
+
+ city: Optional[str] = None
+
+ country: Optional[str] = None
+
+ ipv4: Optional[str] = None
+
+ org: Optional[str] = None
+
+ region: Optional[str] = None
+
+ timezone: Optional[str] = None
+
+
+class DataParticipantPeerReportMetadataNativeMetadata(BaseModel):
+ audio_encoder: Optional[str] = None
+
+ video_encoder: Optional[str] = None
+
+
+class DataParticipantPeerReportMetadataPcMetadata(BaseModel):
+ effective_network_type: Optional[str] = None
+
+ reflexive_connectivity: Optional[bool] = None
+
+ relay_connectivity: Optional[bool] = None
+
+ sdp: Optional[List[str]] = None
+
+ timestamp: Optional[str] = None
+
+ turn_connectivity: Optional[bool] = None
+
+
+class DataParticipantPeerReportMetadataSelectedDeviceUpdateDevice(BaseModel):
+ """A media device (camera, microphone, or speaker)."""
+
+ device_id: Optional[str] = None
+ """ID of the device."""
+
+ kind: Optional[str] = None
+ """Kind of device, for example audioinput or videoinput."""
+
+ label: Optional[str] = None
+ """Human-readable label of the device."""
+
+
+class DataParticipantPeerReportMetadataSelectedDeviceUpdate(BaseModel):
+ device: Optional[DataParticipantPeerReportMetadataSelectedDeviceUpdateDevice] = None
+ """A media device (camera, microphone, or speaker)."""
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportMetadataSpeakerDevicesUpdateAdded(BaseModel):
+ """A media device (camera, microphone, or speaker)."""
+
+ device_id: Optional[str] = None
+ """ID of the device."""
+
+ kind: Optional[str] = None
+ """Kind of device, for example audioinput or videoinput."""
+
+ label: Optional[str] = None
+ """Human-readable label of the device."""
+
+
+class DataParticipantPeerReportMetadataSpeakerDevicesUpdateRemoved(BaseModel):
+ """A media device (camera, microphone, or speaker)."""
+
+ device_id: Optional[str] = None
+ """ID of the device."""
+
+ kind: Optional[str] = None
+ """Kind of device, for example audioinput or videoinput."""
+
+ label: Optional[str] = None
+ """Human-readable label of the device."""
+
+
+class DataParticipantPeerReportMetadataSpeakerDevicesUpdate(BaseModel):
+ """A change to the set of available devices at a point in time."""
+
+ added: Optional[List[DataParticipantPeerReportMetadataSpeakerDevicesUpdateAdded]] = None
+ """Devices that became available."""
+
+ removed: Optional[List[DataParticipantPeerReportMetadataSpeakerDevicesUpdateRemoved]] = None
+ """Devices that became unavailable."""
+
+ timestamp: Optional[str] = None
+ """Timestamp of the device update."""
+
+
+class DataParticipantPeerReportMetadataVideoDevicesUpdateAdded(BaseModel):
+ """A media device (camera, microphone, or speaker)."""
+
+ device_id: Optional[str] = None
+ """ID of the device."""
+
+ kind: Optional[str] = None
+ """Kind of device, for example audioinput or videoinput."""
+
+ label: Optional[str] = None
+ """Human-readable label of the device."""
+
+
+class DataParticipantPeerReportMetadataVideoDevicesUpdateRemoved(BaseModel):
+ """A media device (camera, microphone, or speaker)."""
+
+ device_id: Optional[str] = None
+ """ID of the device."""
+
+ kind: Optional[str] = None
+ """Kind of device, for example audioinput or videoinput."""
+
+ label: Optional[str] = None
+ """Human-readable label of the device."""
+
+
+class DataParticipantPeerReportMetadataVideoDevicesUpdate(BaseModel):
+ """A change to the set of available devices at a point in time."""
+
+ added: Optional[List[DataParticipantPeerReportMetadataVideoDevicesUpdateAdded]] = None
+ """Devices that became available."""
+
+ removed: Optional[List[DataParticipantPeerReportMetadataVideoDevicesUpdateRemoved]] = None
+ """Devices that became unavailable."""
+
+ timestamp: Optional[str] = None
+ """Timestamp of the device update."""
+
+
+class DataParticipantPeerReportMetadata(BaseModel):
+ """Connection and device metadata for the participant."""
+
+ audio_devices_updates: Optional[List[DataParticipantPeerReportMetadataAudioDevicesUpdate]] = None
+
+ browser_metadata: Optional[DataParticipantPeerReportMetadataBrowserMetadata] = None
+
+ candidate_pairs: Optional[DataParticipantPeerReportMetadataCandidatePairs] = None
+
+ device_info: Optional[DataParticipantPeerReportMetadataDeviceInfo] = None
+
+ events: Optional[List[DataParticipantPeerReportMetadataEvent]] = None
+
+ ip_information: Optional[DataParticipantPeerReportMetadataIPInformation] = None
+
+ native_metadata: Optional[DataParticipantPeerReportMetadataNativeMetadata] = None
+
+ pc_metadata: Optional[List[DataParticipantPeerReportMetadataPcMetadata]] = None
+
+ room_view_type: Optional[str] = None
+
+ sdk_name: Optional[str] = None
+
+ sdk_type: Optional[str] = None
+
+ sdk_version: Optional[str] = None
+
+ selected_device_updates: Optional[List[DataParticipantPeerReportMetadataSelectedDeviceUpdate]] = None
+
+ speaker_devices_updates: Optional[List[DataParticipantPeerReportMetadataSpeakerDevicesUpdate]] = None
+
+ video_devices_updates: Optional[List[DataParticipantPeerReportMetadataVideoDevicesUpdate]] = None
+
+
+class DataParticipantPeerReportQualityAudioConsumer(BaseModel):
+ """Per-sample inbound (consumer) audio statistics."""
+
+ bytes_received: Optional[float] = None
+
+ concealment_events: Optional[float] = None
+
+ consumer_id: Optional[str] = None
+
+ jitter: Optional[float] = None
+
+ jitter_buffer_delay: Optional[float] = None
+
+ jitter_buffer_emitted_count: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_received: Optional[float] = None
+
+ peer_id: Optional[str] = None
+
+ producer_id: Optional[str] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityAudioConsumerCumulativeJitterBufferDelay(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityAudioConsumerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityAudioConsumerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityAudioConsumerCumulative(BaseModel):
+ """Aggregated inbound (consumer) audio statistics for the session."""
+
+ jitter_buffer_delay: Optional[DataParticipantPeerReportQualityAudioConsumerCumulativeJitterBufferDelay] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ packet_loss: Optional[DataParticipantPeerReportQualityAudioConsumerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityAudioConsumerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+
+class DataParticipantPeerReportQualityAudioProducer(BaseModel):
+ """Per-sample outbound (producer) audio statistics."""
+
+ bytes_sent: Optional[float] = None
+
+ jitter: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_sent: Optional[float] = None
+
+ producer_id: Optional[str] = None
+
+ rtt: Optional[float] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityAudioProducerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityAudioProducerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityAudioProducerCumulativeRTT(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityAudioProducerCumulative(BaseModel):
+ """Aggregated outbound (producer) audio statistics for the session."""
+
+ packet_loss: Optional[DataParticipantPeerReportQualityAudioProducerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityAudioProducerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+ rtt: Optional[DataParticipantPeerReportQualityAudioProducerCumulativeRTT] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+
+class DataParticipantPeerReportQualityScreenshareAudioConsumer(BaseModel):
+ """Per-sample inbound (consumer) audio statistics."""
+
+ bytes_received: Optional[float] = None
+
+ concealment_events: Optional[float] = None
+
+ consumer_id: Optional[str] = None
+
+ jitter: Optional[float] = None
+
+ jitter_buffer_delay: Optional[float] = None
+
+ jitter_buffer_emitted_count: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_received: Optional[float] = None
+
+ peer_id: Optional[str] = None
+
+ producer_id: Optional[str] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativeJitterBufferDelay(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioConsumerCumulative(BaseModel):
+ """Aggregated inbound (consumer) audio statistics for the session."""
+
+ jitter_buffer_delay: Optional[
+ DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativeJitterBufferDelay
+ ] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ packet_loss: Optional[DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityScreenshareAudioConsumerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+
+class DataParticipantPeerReportQualityScreenshareAudioProducer(BaseModel):
+ """Per-sample outbound (producer) audio statistics."""
+
+ bytes_sent: Optional[float] = None
+
+ jitter: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_sent: Optional[float] = None
+
+ producer_id: Optional[str] = None
+
+ rtt: Optional[float] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioProducerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioProducerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioProducerCumulativeRTT(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareAudioProducerCumulative(BaseModel):
+ """Aggregated outbound (producer) audio statistics for the session."""
+
+ packet_loss: Optional[DataParticipantPeerReportQualityScreenshareAudioProducerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityScreenshareAudioProducerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+ rtt: Optional[DataParticipantPeerReportQualityScreenshareAudioProducerCumulativeRTT] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+
+class DataParticipantPeerReportQualityScreenshareVideoConsumer(BaseModel):
+ """Per-sample inbound (consumer) video statistics."""
+
+ bytes_received: Optional[float] = None
+
+ consumer_id: Optional[str] = None
+
+ fir_count: Optional[float] = None
+
+ frame_height: Optional[float] = None
+
+ frame_width: Optional[float] = None
+
+ frames_decoded: Optional[float] = None
+
+ frames_dropped: Optional[float] = None
+
+ frames_per_second: Optional[float] = None
+
+ jitter: Optional[float] = None
+
+ jitter_buffer_delay: Optional[float] = None
+
+ jitter_buffer_emitted_count: Optional[float] = None
+
+ key_frames_decoded: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_received: Optional[float] = None
+
+ peer_id: Optional[str] = None
+
+ producer_id: Optional[str] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeFramePerSecond(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeFrameWidth(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeIssues(BaseModel):
+ lag_fraction: Optional[float] = None
+
+ no_video_fraction: Optional[float] = None
+
+ poor_resolution_fraction: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeJitterBufferDelay(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
- metadata: Optional[Dict[str, object]] = None
- quality: Optional[Dict[str, object]] = None
+class DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoConsumerCumulative(BaseModel):
+ """Aggregated inbound (consumer) video statistics for the session."""
+
+ frame_per_second: Optional[DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeFramePerSecond] = None
+ """Distribution summary with average and percentiles."""
+
+ frame_width: Optional[DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeFrameWidth] = None
+ """Distribution summary with average and percentiles."""
+
+ issues: Optional[DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeIssues] = None
+
+ jitter_buffer_delay: Optional[
+ DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeJitterBufferDelay
+ ] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ key_frames_decoded_fraction: Optional[float] = None
+
+ packet_loss: Optional[DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityScreenshareVideoConsumerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerQualityLimitationDurations(BaseModel):
+ bandwidth: Optional[float] = None
+
+ cpu: Optional[float] = None
+
+ none: Optional[float] = None
+
+ other: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducer(BaseModel):
+ """Per-sample outbound (producer) video statistics."""
+
+ bytes_sent: Optional[float] = None
+
+ fir_count: Optional[float] = None
+
+ frame_height: Optional[float] = None
+
+ frame_width: Optional[float] = None
+
+ frames_encoded: Optional[float] = None
+
+ frames_per_second: Optional[float] = None
+
+ jitter: Optional[float] = None
+
+ key_frames_encoded: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_sent: Optional[float] = None
+
+ pli_count: Optional[float] = None
+
+ producer_id: Optional[str] = None
+
+ quality_limitation_durations: Optional[
+ DataParticipantPeerReportQualityScreenshareVideoProducerQualityLimitationDurations
+ ] = None
+
+ quality_limitation_reason: Optional[Literal["cpu", "bandwidth", "none", "other"]] = None
+
+ quality_limitation_resolution_changes: Optional[float] = None
+
+ rtt: Optional[float] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeFramePerSecond(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeFrameWidth(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeIssues(BaseModel):
+ bandwidth_quality_limitation_fraction: Optional[float] = None
+
+ cpu_quality_limitation_fraction: Optional[float] = None
+
+ no_video_fraction: Optional[float] = None
+
+ poor_resolution_fraction: Optional[float] = None
+
+ quality_limitation_fraction: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeRTT(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityScreenshareVideoProducerCumulative(BaseModel):
+ """Aggregated outbound (producer) video statistics for the session."""
+
+ frame_per_second: Optional[DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeFramePerSecond] = None
+ """Distribution summary with average and percentiles."""
+
+ frame_width: Optional[DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeFrameWidth] = None
+ """Distribution summary with average and percentiles."""
+
+ high_negative_feedback_fraction: Optional[float] = None
+
+ issues: Optional[DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeIssues] = None
+
+ key_frames_encoded_fraction: Optional[float] = None
+
+ packet_loss: Optional[DataParticipantPeerReportQualityScreenshareVideoProducerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+ rtt: Optional[DataParticipantPeerReportQualityScreenshareVideoProducerCumulativeRTT] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+
+class DataParticipantPeerReportQualityVideoConsumer(BaseModel):
+ """Per-sample inbound (consumer) video statistics."""
+
+ bytes_received: Optional[float] = None
+
+ consumer_id: Optional[str] = None
+
+ fir_count: Optional[float] = None
+
+ frame_height: Optional[float] = None
+
+ frame_width: Optional[float] = None
+
+ frames_decoded: Optional[float] = None
+
+ frames_dropped: Optional[float] = None
+
+ frames_per_second: Optional[float] = None
+
+ jitter: Optional[float] = None
+
+ jitter_buffer_delay: Optional[float] = None
+
+ jitter_buffer_emitted_count: Optional[float] = None
+
+ key_frames_decoded: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_received: Optional[float] = None
+
+ peer_id: Optional[str] = None
+
+ producer_id: Optional[str] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityVideoConsumerCumulativeFramePerSecond(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoConsumerCumulativeFrameWidth(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoConsumerCumulativeIssues(BaseModel):
+ lag_fraction: Optional[float] = None
+
+ no_video_fraction: Optional[float] = None
+
+ poor_resolution_fraction: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoConsumerCumulativeJitterBufferDelay(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoConsumerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoConsumerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoConsumerCumulative(BaseModel):
+ """Aggregated inbound (consumer) video statistics for the session."""
+
+ frame_per_second: Optional[DataParticipantPeerReportQualityVideoConsumerCumulativeFramePerSecond] = None
+ """Distribution summary with average and percentiles."""
+
+ frame_width: Optional[DataParticipantPeerReportQualityVideoConsumerCumulativeFrameWidth] = None
+ """Distribution summary with average and percentiles."""
+
+ issues: Optional[DataParticipantPeerReportQualityVideoConsumerCumulativeIssues] = None
+
+ jitter_buffer_delay: Optional[DataParticipantPeerReportQualityVideoConsumerCumulativeJitterBufferDelay] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ key_frames_decoded_fraction: Optional[float] = None
+
+ packet_loss: Optional[DataParticipantPeerReportQualityVideoConsumerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityVideoConsumerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+
+class DataParticipantPeerReportQualityVideoProducerQualityLimitationDurations(BaseModel):
+ bandwidth: Optional[float] = None
+
+ cpu: Optional[float] = None
+
+ none: Optional[float] = None
+
+ other: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoProducer(BaseModel):
+ """Per-sample outbound (producer) video statistics."""
+
+ bytes_sent: Optional[float] = None
+
+ fir_count: Optional[float] = None
+
+ frame_height: Optional[float] = None
+
+ frame_width: Optional[float] = None
+
+ frames_encoded: Optional[float] = None
+
+ frames_per_second: Optional[float] = None
+
+ jitter: Optional[float] = None
+
+ key_frames_encoded: Optional[float] = None
+
+ mid: Optional[str] = None
+
+ mos_quality: Optional[float] = None
+
+ packets_lost: Optional[float] = None
+
+ packets_sent: Optional[float] = None
+
+ pli_count: Optional[float] = None
+
+ producer_id: Optional[str] = None
+
+ quality_limitation_durations: Optional[DataParticipantPeerReportQualityVideoProducerQualityLimitationDurations] = (
+ None
+ )
+
+ quality_limitation_reason: Optional[Literal["cpu", "bandwidth", "none", "other"]] = None
+
+ quality_limitation_resolution_changes: Optional[float] = None
+
+ rtt: Optional[float] = None
+
+ ssrc: Optional[float] = None
+
+ timestamp: Optional[str] = None
+
+
+class DataParticipantPeerReportQualityVideoProducerCumulativeFramePerSecond(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoProducerCumulativeFrameWidth(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoProducerCumulativeIssues(BaseModel):
+ bandwidth_quality_limitation_fraction: Optional[float] = None
+
+ cpu_quality_limitation_fraction: Optional[float] = None
+
+ no_video_fraction: Optional[float] = None
+
+ poor_resolution_fraction: Optional[float] = None
+
+ quality_limitation_fraction: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoProducerCumulativePacketLoss(BaseModel):
+ """Cumulative packet loss distribution."""
+
+ api_10_or_greater_event_fraction: Optional[float] = FieldInfo(alias="10_or_greater_event_fraction", default=None)
+
+ api_25_or_greater_event_fraction: Optional[float] = FieldInfo(alias="25_or_greater_event_fraction", default=None)
+
+ api_5_or_greater_event_fraction: Optional[float] = FieldInfo(alias="5_or_greater_event_fraction", default=None)
+
+ api_50_or_greater_event_fraction: Optional[float] = FieldInfo(alias="50_or_greater_event_fraction", default=None)
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoProducerCumulativeQualityMos(BaseModel):
+ """Distribution summary with average and percentiles."""
+
+ avg: Optional[float] = None
+
+ p50: Optional[float] = None
+
+ p75: Optional[float] = None
+
+ p90: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoProducerCumulativeRTT(BaseModel):
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+ api_100ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="100ms_or_greater_event_fraction", default=None
+ )
+
+ api_250ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="250ms_or_greater_event_fraction", default=None
+ )
+
+ api_500ms_or_greater_event_fraction: Optional[float] = FieldInfo(
+ alias="500ms_or_greater_event_fraction", default=None
+ )
+
+ avg: Optional[float] = None
+
+
+class DataParticipantPeerReportQualityVideoProducerCumulative(BaseModel):
+ """Aggregated outbound (producer) video statistics for the session."""
+
+ frame_per_second: Optional[DataParticipantPeerReportQualityVideoProducerCumulativeFramePerSecond] = None
+ """Distribution summary with average and percentiles."""
+
+ frame_width: Optional[DataParticipantPeerReportQualityVideoProducerCumulativeFrameWidth] = None
+ """Distribution summary with average and percentiles."""
+
+ high_negative_feedback_fraction: Optional[float] = None
+
+ issues: Optional[DataParticipantPeerReportQualityVideoProducerCumulativeIssues] = None
+
+ key_frames_encoded_fraction: Optional[float] = None
+
+ packet_loss: Optional[DataParticipantPeerReportQualityVideoProducerCumulativePacketLoss] = None
+ """Cumulative packet loss distribution."""
+
+ quality_mos: Optional[DataParticipantPeerReportQualityVideoProducerCumulativeQualityMos] = None
+ """Distribution summary with average and percentiles."""
+
+ rtt: Optional[DataParticipantPeerReportQualityVideoProducerCumulativeRTT] = None
+ """Cumulative latency distribution (milliseconds-based thresholds)."""
+
+
+class DataParticipantPeerReportQuality(BaseModel):
+ """Media quality statistics for the participant."""
+
+ audio_consumer: Optional[List[DataParticipantPeerReportQualityAudioConsumer]] = None
+
+ audio_consumer_cumulative: Optional[DataParticipantPeerReportQualityAudioConsumerCumulative] = None
+ """Aggregated inbound (consumer) audio statistics for the session."""
+
+ audio_producer: Optional[List[DataParticipantPeerReportQualityAudioProducer]] = None
+
+ audio_producer_cumulative: Optional[DataParticipantPeerReportQualityAudioProducerCumulative] = None
+ """Aggregated outbound (producer) audio statistics for the session."""
+
+ screenshare_audio_consumer: Optional[List[DataParticipantPeerReportQualityScreenshareAudioConsumer]] = None
+
+ screenshare_audio_consumer_cumulative: Optional[
+ DataParticipantPeerReportQualityScreenshareAudioConsumerCumulative
+ ] = None
+ """Aggregated inbound (consumer) audio statistics for the session."""
+
+ screenshare_audio_producer: Optional[List[DataParticipantPeerReportQualityScreenshareAudioProducer]] = None
+
+ screenshare_audio_producer_cumulative: Optional[
+ DataParticipantPeerReportQualityScreenshareAudioProducerCumulative
+ ] = None
+ """Aggregated outbound (producer) audio statistics for the session."""
+
+ screenshare_video_consumer: Optional[List[DataParticipantPeerReportQualityScreenshareVideoConsumer]] = None
+
+ screenshare_video_consumer_cumulative: Optional[
+ DataParticipantPeerReportQualityScreenshareVideoConsumerCumulative
+ ] = None
+ """Aggregated inbound (consumer) video statistics for the session."""
+
+ screenshare_video_producer: Optional[List[DataParticipantPeerReportQualityScreenshareVideoProducer]] = None
+
+ screenshare_video_producer_cumulative: Optional[
+ DataParticipantPeerReportQualityScreenshareVideoProducerCumulative
+ ] = None
+ """Aggregated outbound (producer) video statistics for the session."""
+
+ video_consumer: Optional[List[DataParticipantPeerReportQualityVideoConsumer]] = None
+
+ video_consumer_cumulative: Optional[DataParticipantPeerReportQualityVideoConsumerCumulative] = None
+ """Aggregated inbound (consumer) video statistics for the session."""
+
+ video_producer: Optional[List[DataParticipantPeerReportQualityVideoProducer]] = None
+
+ video_producer_cumulative: Optional[DataParticipantPeerReportQualityVideoProducerCumulative] = None
+ """Aggregated outbound (producer) video statistics for the session."""
+
+
+class DataParticipantPeerReport(BaseModel):
+ """Peer call statistics report."""
- if TYPE_CHECKING:
- # Some versions of Pydantic <2.8.0 have a bug and don’t allow assigning a
- # value to this field, so for compatibility we avoid doing it at runtime.
- __pydantic_extra__: Dict[str, object] = FieldInfo(init=False) # pyright: ignore[reportIncompatibleVariableOverride]
+ metadata: Optional[DataParticipantPeerReportMetadata] = None
+ """Connection and device metadata for the participant."""
- # Stub to indicate that arbitrary properties are accepted.
- # To access properties that are not valid identifiers you can use `getattr`, e.g.
- # `getattr(obj, '$type')`
- def __getattr__(self, attr: str) -> object: ...
- else:
- __pydantic_extra__: Dict[str, object]
+ quality: Optional[DataParticipantPeerReportQuality] = None
+ """Media quality statistics for the participant."""
class DataParticipant(BaseModel):
@@ -51,7 +1551,8 @@ class DataParticipant(BaseModel):
left_at: Optional[str] = None
"""timestamp at which participant left the session."""
- peer_events: Optional[List[Dict[str, object]]] = None
+ peer_events: Optional[List[DataParticipantPeerEvent]] = None
+ """Connection lifecycle events for the participant's peer."""
peer_report: Optional[DataParticipantPeerReport] = None
"""Peer call statistics report."""
diff --git a/src/cloudflare/types/realtime_kit/session_get_session_details_response.py b/src/cloudflare/types/realtime_kit/session_get_session_details_response.py
index c5e9892a18e..cd36e921bbb 100644
--- a/src/cloudflare/types/realtime_kit/session_get_session_details_response.py
+++ b/src/cloudflare/types/realtime_kit/session_get_session_details_response.py
@@ -54,9 +54,6 @@ class Data(BaseModel):
ended_at: Optional[str] = None
"""timestamp when session ended"""
- meta: Optional[object] = None
- """Any meta data about session."""
-
class SessionGetSessionDetailsResponse(BaseModel):
data: Optional[Data] = None
diff --git a/src/cloudflare/types/realtime_kit/session_get_session_participant_details_params.py b/src/cloudflare/types/realtime_kit/session_get_session_participant_details_params.py
index 6cc600c7bca..3b20f5fcdfc 100644
--- a/src/cloudflare/types/realtime_kit/session_get_session_participant_details_params.py
+++ b/src/cloudflare/types/realtime_kit/session_get_session_participant_details_params.py
@@ -2,7 +2,7 @@
from __future__ import annotations
-from typing_extensions import Literal, Required, TypedDict
+from typing_extensions import Required, TypedDict
__all__ = ["SessionGetSessionParticipantDetailsParams"]
@@ -16,11 +16,5 @@ class SessionGetSessionParticipantDetailsParams(TypedDict, total=False):
session_id: Required[str]
- filters: Literal["device_info", "ip_information", "precall_network_information", "events", "quality_stats"]
- """Comma separated list of filters to apply.
-
- Note that there must be no spaces between the filters.
- """
-
include_peer_events: bool
"""if true, response includes all the peer events of participant."""
diff --git a/src/cloudflare/types/realtime_kit/session_get_session_participant_details_response.py b/src/cloudflare/types/realtime_kit/session_get_session_participant_details_response.py
index 5266b3a6376..d8ad03d6667 100644
--- a/src/cloudflare/types/realtime_kit/session_get_session_participant_details_response.py
+++ b/src/cloudflare/types/realtime_kit/session_get_session_participant_details_response.py
@@ -1,10 +1,45 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-from typing import Optional
+from typing import List, Optional
+from typing_extensions import Literal
from ..._models import BaseModel
-__all__ = ["SessionGetSessionParticipantDetailsResponse", "Data", "DataParticipant"]
+__all__ = ["SessionGetSessionParticipantDetailsResponse", "Data", "DataParticipant", "DataParticipantPeerEvent"]
+
+
+class DataParticipantPeerEvent(BaseModel):
+ """A connection lifecycle event recorded for a participant's peer."""
+
+ id: Optional[str] = None
+ """ID of the peer event."""
+
+ created_at: Optional[str] = None
+ """Timestamp when this peer event was created."""
+
+ event_name: Optional[Literal["PEER_CREATED", "PEER_JOINING", "PEER_LEAVING"]] = None
+ """Name of the peer event."""
+
+ minutes_consumed: Optional[float] = None
+ """Minutes consumed attributed to this event."""
+
+ participant_id: Optional[str] = None
+ """ID of the participant this event belongs to."""
+
+ peer_id: Optional[str] = None
+ """Peer ID this event belongs to."""
+
+ preset_view_type: Optional[Literal["GROUP_CALL", "WEBINAR", "AUDIO_ROOM", "LIVESTREAM", "CHAT"]] = None
+ """View type of the preset associated with the peer."""
+
+ session_id: Optional[str] = None
+ """ID of the session this event belongs to."""
+
+ socket_session_id: Optional[str] = None
+ """ID of the socket session associated with this event."""
+
+ updated_at: Optional[str] = None
+ """Timestamp when this peer event was last updated."""
class DataParticipant(BaseModel):
@@ -29,6 +64,12 @@ class DataParticipant(BaseModel):
left_at: Optional[str] = None
"""timestamp at which participant left the session."""
+ peer_events: Optional[List[DataParticipantPeerEvent]] = None
+ """Connection lifecycle events for the participant's peer.
+
+ Only included when `include_peer_events` is true.
+ """
+
preset_name: Optional[str] = None
"""Name of the preset associated with the participant."""
diff --git a/src/cloudflare/types/realtime_kit/session_get_session_participants_response.py b/src/cloudflare/types/realtime_kit/session_get_session_participants_response.py
index 4f49b10d3ca..22fdf93d858 100644
--- a/src/cloudflare/types/realtime_kit/session_get_session_participants_response.py
+++ b/src/cloudflare/types/realtime_kit/session_get_session_participants_response.py
@@ -1,10 +1,45 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
+from typing_extensions import Literal
from ..._models import BaseModel
-__all__ = ["SessionGetSessionParticipantsResponse", "Data", "DataParticipant"]
+__all__ = ["SessionGetSessionParticipantsResponse", "Data", "DataParticipant", "DataParticipantPeerEvent"]
+
+
+class DataParticipantPeerEvent(BaseModel):
+ """A connection lifecycle event recorded for a participant's peer."""
+
+ id: Optional[str] = None
+ """ID of the peer event."""
+
+ created_at: Optional[str] = None
+ """Timestamp when this peer event was created."""
+
+ event_name: Optional[Literal["PEER_CREATED", "PEER_JOINING", "PEER_LEAVING"]] = None
+ """Name of the peer event."""
+
+ minutes_consumed: Optional[float] = None
+ """Minutes consumed attributed to this event."""
+
+ participant_id: Optional[str] = None
+ """ID of the participant this event belongs to."""
+
+ peer_id: Optional[str] = None
+ """Peer ID this event belongs to."""
+
+ preset_view_type: Optional[Literal["GROUP_CALL", "WEBINAR", "AUDIO_ROOM", "LIVESTREAM", "CHAT"]] = None
+ """View type of the preset associated with the peer."""
+
+ session_id: Optional[str] = None
+ """ID of the session this event belongs to."""
+
+ socket_session_id: Optional[str] = None
+ """ID of the socket session associated with this event."""
+
+ updated_at: Optional[str] = None
+ """Timestamp when this peer event was last updated."""
class DataParticipant(BaseModel):
@@ -29,6 +64,12 @@ class DataParticipant(BaseModel):
left_at: Optional[str] = None
"""timestamp at which participant left the session."""
+ peer_events: Optional[List[DataParticipantPeerEvent]] = None
+ """Connection lifecycle events for the participant's peer.
+
+ Only included when `include_peer_events` is true.
+ """
+
preset_name: Optional[str] = None
"""Name of the preset associated with the participant."""
diff --git a/src/cloudflare/types/realtime_kit/session_get_sessions_response.py b/src/cloudflare/types/realtime_kit/session_get_sessions_response.py
index e20a1991a4d..064ffb0e09d 100644
--- a/src/cloudflare/types/realtime_kit/session_get_sessions_response.py
+++ b/src/cloudflare/types/realtime_kit/session_get_sessions_response.py
@@ -54,9 +54,6 @@ class DataSession(BaseModel):
ended_at: Optional[str] = None
"""timestamp when session ended"""
- meta: Optional[object] = None
- """Any meta data about session."""
-
class Data(BaseModel):
sessions: Optional[List[DataSession]] = None
diff --git a/src/cloudflare/types/rulesets/phase_get_response.py b/src/cloudflare/types/rulesets/phase_get_response.py
index b9552130335..6c4b7a229a9 100644
--- a/src/cloudflare/types/rulesets/phase_get_response.py
+++ b/src/cloudflare/types/rulesets/phase_get_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/phase_update_params.py b/src/cloudflare/types/rulesets/phase_update_params.py
index 1a17a4c6063..2109a5f6089 100644
--- a/src/cloudflare/types/rulesets/phase_update_params.py
+++ b/src/cloudflare/types/rulesets/phase_update_params.py
@@ -87,6 +87,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -965,6 +969,101 @@ class RuleRulesetsSetCacheTagsRule(TypedDict, total=False):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(TypedDict, total=False):
+ """The parameters configuring the rule's action."""
+
+ link_maze: Required[object]
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(TypedDict, total=False):
+ """Configuration for exposed credential checking."""
+
+ password_expression: Required[str]
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: Required[str]
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(TypedDict, total=False):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: Required[SequenceNotStr[str]]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: Required[int]
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: str
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: int
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: int
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: bool
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: int
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: str
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(TypedDict, total=False):
+ id: str
+ """The unique ID of the rule."""
+
+ action: Literal["transform_response_html"]
+ """The action to perform when the rule matches."""
+
+ action_parameters: RuleRulesetsTransformResponseHTMLRuleActionParameters
+ """The parameters configuring the rule's action."""
+
+ description: str
+ """An informative description of the rule."""
+
+ enabled: bool
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck
+ """Configuration for exposed credential checking."""
+
+ expression: str
+ """The expression defining which traffic will match the rule."""
+
+ logging: LoggingParam
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: RuleRulesetsTransformResponseHTMLRuleRatelimit
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: str
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Union[
BlockRuleParam,
RuleRulesetsChallengeRule,
@@ -986,4 +1085,5 @@ class RuleRulesetsSetCacheTagsRule(TypedDict, total=False):
RuleRulesetsSetCacheTagsRule,
SetConfigRuleParam,
SkipRuleParam,
+ RuleRulesetsTransformResponseHTMLRule,
]
diff --git a/src/cloudflare/types/rulesets/phase_update_response.py b/src/cloudflare/types/rulesets/phase_update_response.py
index 9b06f4b181e..f48edd82337 100644
--- a/src/cloudflare/types/rulesets/phase_update_response.py
+++ b/src/cloudflare/types/rulesets/phase_update_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/phases/version_get_response.py b/src/cloudflare/types/rulesets/phases/version_get_response.py
index d6f80e98ed8..61f88ab3b9f 100644
--- a/src/cloudflare/types/rulesets/phases/version_get_response.py
+++ b/src/cloudflare/types/rulesets/phases/version_get_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/rule_create_params.py b/src/cloudflare/types/rulesets/rule_create_params.py
index 84d8041253c..e86862ce1bc 100644
--- a/src/cloudflare/types/rulesets/rule_create_params.py
+++ b/src/cloudflare/types/rulesets/rule_create_params.py
@@ -260,6 +260,14 @@
"SkipRulePositionAfterPosition",
"SkipRulePositionIndexPosition",
"SkipRuleRatelimit",
+ "TransformResponseHTMLRule",
+ "TransformResponseHTMLRuleActionParameters",
+ "TransformResponseHTMLRuleExposedCredentialCheck",
+ "TransformResponseHTMLRulePosition",
+ "TransformResponseHTMLRulePositionBeforePosition",
+ "TransformResponseHTMLRulePositionAfterPosition",
+ "TransformResponseHTMLRulePositionIndexPosition",
+ "TransformResponseHTMLRuleRatelimit",
]
@@ -4227,6 +4235,144 @@ class SkipRuleRatelimit(TypedDict, total=False):
"""
+class TransformResponseHTMLRule(TypedDict, total=False):
+ account_id: str
+ """The Account ID to use for this endpoint. Mutually exclusive with the Zone ID."""
+
+ zone_id: str
+ """The Zone ID to use for this endpoint. Mutually exclusive with the Account ID."""
+
+ id: str
+ """The unique ID of the rule."""
+
+ action: Literal["transform_response_html"]
+ """The action to perform when the rule matches."""
+
+ action_parameters: TransformResponseHTMLRuleActionParameters
+ """The parameters configuring the rule's action."""
+
+ description: str
+ """An informative description of the rule."""
+
+ enabled: bool
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: TransformResponseHTMLRuleExposedCredentialCheck
+ """Configuration for exposed credential checking."""
+
+ expression: str
+ """The expression defining which traffic will match the rule."""
+
+ logging: LoggingParam
+ """An object configuring the rule's logging behavior."""
+
+ position: TransformResponseHTMLRulePosition
+ """An object configuring where the rule will be placed."""
+
+ ratelimit: TransformResponseHTMLRuleRatelimit
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: str
+ """The reference of the rule (the rule's ID by default)."""
+
+
+class TransformResponseHTMLRuleActionParameters(TypedDict, total=False):
+ """The parameters configuring the rule's action."""
+
+ link_maze: Required[object]
+ """Enables the link maze transformation on the response."""
+
+
+class TransformResponseHTMLRuleExposedCredentialCheck(TypedDict, total=False):
+ """Configuration for exposed credential checking."""
+
+ password_expression: Required[str]
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: Required[str]
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class TransformResponseHTMLRulePositionBeforePosition(TypedDict, total=False):
+ """An object configuring where the rule will be placed."""
+
+ before: str
+ """The ID of another rule to place the rule before.
+
+ An empty value causes the rule to be placed at the top.
+ """
+
+
+class TransformResponseHTMLRulePositionAfterPosition(TypedDict, total=False):
+ """An object configuring where the rule will be placed."""
+
+ after: str
+ """The ID of another rule to place the rule after.
+
+ An empty value causes the rule to be placed at the bottom.
+ """
+
+
+class TransformResponseHTMLRulePositionIndexPosition(TypedDict, total=False):
+ """An object configuring where the rule will be placed."""
+
+ index: int
+ """An index at which to place the rule, where index 1 is the first rule."""
+
+
+TransformResponseHTMLRulePosition: TypeAlias = Union[
+ TransformResponseHTMLRulePositionBeforePosition,
+ TransformResponseHTMLRulePositionAfterPosition,
+ TransformResponseHTMLRulePositionIndexPosition,
+]
+
+
+class TransformResponseHTMLRuleRatelimit(TypedDict, total=False):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: Required[SequenceNotStr[str]]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: Required[int]
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: str
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: int
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: int
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: bool
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: int
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: str
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
RuleCreateParams: TypeAlias = Union[
BlockRule,
ChallengeRule,
@@ -4248,4 +4394,5 @@ class SkipRuleRatelimit(TypedDict, total=False):
SetCacheTagsRule,
SetConfigurationRule,
SkipRule,
+ TransformResponseHTMLRule,
]
diff --git a/src/cloudflare/types/rulesets/rule_create_response.py b/src/cloudflare/types/rulesets/rule_create_response.py
index 46f7ecd38f8..7262e341f34 100644
--- a/src/cloudflare/types/rulesets/rule_create_response.py
+++ b/src/cloudflare/types/rulesets/rule_create_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/rule_delete_response.py b/src/cloudflare/types/rulesets/rule_delete_response.py
index 0477fa7dd06..cfdd009f7a7 100644
--- a/src/cloudflare/types/rulesets/rule_delete_response.py
+++ b/src/cloudflare/types/rulesets/rule_delete_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/rule_edit_params.py b/src/cloudflare/types/rulesets/rule_edit_params.py
index 2ab66cea32e..8f17f11de67 100644
--- a/src/cloudflare/types/rulesets/rule_edit_params.py
+++ b/src/cloudflare/types/rulesets/rule_edit_params.py
@@ -260,6 +260,14 @@
"SkipRulePositionAfterPosition",
"SkipRulePositionIndexPosition",
"SkipRuleRatelimit",
+ "TransformResponseHTMLRule",
+ "TransformResponseHTMLRuleActionParameters",
+ "TransformResponseHTMLRuleExposedCredentialCheck",
+ "TransformResponseHTMLRulePosition",
+ "TransformResponseHTMLRulePositionBeforePosition",
+ "TransformResponseHTMLRulePositionAfterPosition",
+ "TransformResponseHTMLRulePositionIndexPosition",
+ "TransformResponseHTMLRuleRatelimit",
]
@@ -4287,6 +4295,147 @@ class SkipRuleRatelimit(TypedDict, total=False):
"""
+class TransformResponseHTMLRule(TypedDict, total=False):
+ ruleset_id: Required[str]
+ """The unique ID of the ruleset."""
+
+ account_id: str
+ """The Account ID to use for this endpoint. Mutually exclusive with the Zone ID."""
+
+ zone_id: str
+ """The Zone ID to use for this endpoint. Mutually exclusive with the Account ID."""
+
+ id: str
+ """The unique ID of the rule."""
+
+ action: Literal["transform_response_html"]
+ """The action to perform when the rule matches."""
+
+ action_parameters: TransformResponseHTMLRuleActionParameters
+ """The parameters configuring the rule's action."""
+
+ description: str
+ """An informative description of the rule."""
+
+ enabled: bool
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: TransformResponseHTMLRuleExposedCredentialCheck
+ """Configuration for exposed credential checking."""
+
+ expression: str
+ """The expression defining which traffic will match the rule."""
+
+ logging: LoggingParam
+ """An object configuring the rule's logging behavior."""
+
+ position: TransformResponseHTMLRulePosition
+ """An object configuring where the rule will be placed."""
+
+ ratelimit: TransformResponseHTMLRuleRatelimit
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: str
+ """The reference of the rule (the rule's ID by default)."""
+
+
+class TransformResponseHTMLRuleActionParameters(TypedDict, total=False):
+ """The parameters configuring the rule's action."""
+
+ link_maze: Required[object]
+ """Enables the link maze transformation on the response."""
+
+
+class TransformResponseHTMLRuleExposedCredentialCheck(TypedDict, total=False):
+ """Configuration for exposed credential checking."""
+
+ password_expression: Required[str]
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: Required[str]
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class TransformResponseHTMLRulePositionBeforePosition(TypedDict, total=False):
+ """An object configuring where the rule will be placed."""
+
+ before: str
+ """The ID of another rule to place the rule before.
+
+ An empty value causes the rule to be placed at the top.
+ """
+
+
+class TransformResponseHTMLRulePositionAfterPosition(TypedDict, total=False):
+ """An object configuring where the rule will be placed."""
+
+ after: str
+ """The ID of another rule to place the rule after.
+
+ An empty value causes the rule to be placed at the bottom.
+ """
+
+
+class TransformResponseHTMLRulePositionIndexPosition(TypedDict, total=False):
+ """An object configuring where the rule will be placed."""
+
+ index: int
+ """An index at which to place the rule, where index 1 is the first rule."""
+
+
+TransformResponseHTMLRulePosition: TypeAlias = Union[
+ TransformResponseHTMLRulePositionBeforePosition,
+ TransformResponseHTMLRulePositionAfterPosition,
+ TransformResponseHTMLRulePositionIndexPosition,
+]
+
+
+class TransformResponseHTMLRuleRatelimit(TypedDict, total=False):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: Required[SequenceNotStr[str]]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: Required[int]
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: str
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: int
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: int
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: bool
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: int
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: str
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
RuleEditParams: TypeAlias = Union[
BlockRule,
ChallengeRule,
@@ -4308,4 +4457,5 @@ class SkipRuleRatelimit(TypedDict, total=False):
SetCacheTagsRule,
SetConfigurationRule,
SkipRule,
+ TransformResponseHTMLRule,
]
diff --git a/src/cloudflare/types/rulesets/rule_edit_response.py b/src/cloudflare/types/rulesets/rule_edit_response.py
index 73f8f8cc4aa..23ef2b28f8d 100644
--- a/src/cloudflare/types/rulesets/rule_edit_response.py
+++ b/src/cloudflare/types/rulesets/rule_edit_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/ruleset_create_params.py b/src/cloudflare/types/rulesets/ruleset_create_params.py
index e1130c331fa..f872e47e413 100644
--- a/src/cloudflare/types/rulesets/ruleset_create_params.py
+++ b/src/cloudflare/types/rulesets/ruleset_create_params.py
@@ -89,6 +89,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -973,6 +977,101 @@ class RuleRulesetsSetCacheTagsRule(TypedDict, total=False):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(TypedDict, total=False):
+ """The parameters configuring the rule's action."""
+
+ link_maze: Required[object]
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(TypedDict, total=False):
+ """Configuration for exposed credential checking."""
+
+ password_expression: Required[str]
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: Required[str]
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(TypedDict, total=False):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: Required[SequenceNotStr[str]]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: Required[int]
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: str
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: int
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: int
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: bool
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: int
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: str
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(TypedDict, total=False):
+ id: str
+ """The unique ID of the rule."""
+
+ action: Literal["transform_response_html"]
+ """The action to perform when the rule matches."""
+
+ action_parameters: RuleRulesetsTransformResponseHTMLRuleActionParameters
+ """The parameters configuring the rule's action."""
+
+ description: str
+ """An informative description of the rule."""
+
+ enabled: bool
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck
+ """Configuration for exposed credential checking."""
+
+ expression: str
+ """The expression defining which traffic will match the rule."""
+
+ logging: LoggingParam
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: RuleRulesetsTransformResponseHTMLRuleRatelimit
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: str
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Union[
BlockRuleParam,
RuleRulesetsChallengeRule,
@@ -994,4 +1093,5 @@ class RuleRulesetsSetCacheTagsRule(TypedDict, total=False):
RuleRulesetsSetCacheTagsRule,
SetConfigRuleParam,
SkipRuleParam,
+ RuleRulesetsTransformResponseHTMLRule,
]
diff --git a/src/cloudflare/types/rulesets/ruleset_create_response.py b/src/cloudflare/types/rulesets/ruleset_create_response.py
index 996e8edac9d..3d150c77322 100644
--- a/src/cloudflare/types/rulesets/ruleset_create_response.py
+++ b/src/cloudflare/types/rulesets/ruleset_create_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/ruleset_get_response.py b/src/cloudflare/types/rulesets/ruleset_get_response.py
index 642243625e4..2344d251f66 100644
--- a/src/cloudflare/types/rulesets/ruleset_get_response.py
+++ b/src/cloudflare/types/rulesets/ruleset_get_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/ruleset_update_params.py b/src/cloudflare/types/rulesets/ruleset_update_params.py
index 75ac54d4e87..ba6371cb6e4 100644
--- a/src/cloudflare/types/rulesets/ruleset_update_params.py
+++ b/src/cloudflare/types/rulesets/ruleset_update_params.py
@@ -89,6 +89,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -973,6 +977,101 @@ class RuleRulesetsSetCacheTagsRule(TypedDict, total=False):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(TypedDict, total=False):
+ """The parameters configuring the rule's action."""
+
+ link_maze: Required[object]
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(TypedDict, total=False):
+ """Configuration for exposed credential checking."""
+
+ password_expression: Required[str]
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: Required[str]
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(TypedDict, total=False):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: Required[SequenceNotStr[str]]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: Required[int]
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: str
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: int
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: int
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: bool
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: int
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: str
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(TypedDict, total=False):
+ id: str
+ """The unique ID of the rule."""
+
+ action: Literal["transform_response_html"]
+ """The action to perform when the rule matches."""
+
+ action_parameters: RuleRulesetsTransformResponseHTMLRuleActionParameters
+ """The parameters configuring the rule's action."""
+
+ description: str
+ """An informative description of the rule."""
+
+ enabled: bool
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck
+ """Configuration for exposed credential checking."""
+
+ expression: str
+ """The expression defining which traffic will match the rule."""
+
+ logging: LoggingParam
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: RuleRulesetsTransformResponseHTMLRuleRatelimit
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: str
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Union[
BlockRuleParam,
RuleRulesetsChallengeRule,
@@ -994,4 +1093,5 @@ class RuleRulesetsSetCacheTagsRule(TypedDict, total=False):
RuleRulesetsSetCacheTagsRule,
SetConfigRuleParam,
SkipRuleParam,
+ RuleRulesetsTransformResponseHTMLRule,
]
diff --git a/src/cloudflare/types/rulesets/ruleset_update_response.py b/src/cloudflare/types/rulesets/ruleset_update_response.py
index a323e0af695..29d13738554 100644
--- a/src/cloudflare/types/rulesets/ruleset_update_response.py
+++ b/src/cloudflare/types/rulesets/ruleset_update_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/rulesets/version_get_response.py b/src/cloudflare/types/rulesets/version_get_response.py
index ffa5b313a0b..0b772560ae4 100644
--- a/src/cloudflare/types/rulesets/version_get_response.py
+++ b/src/cloudflare/types/rulesets/version_get_response.py
@@ -90,6 +90,10 @@
"RuleRulesetsSetCacheTagsRuleActionParametersSetCacheTagsExpression",
"RuleRulesetsSetCacheTagsRuleExposedCredentialCheck",
"RuleRulesetsSetCacheTagsRuleRatelimit",
+ "RuleRulesetsTransformResponseHTMLRule",
+ "RuleRulesetsTransformResponseHTMLRuleActionParameters",
+ "RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck",
+ "RuleRulesetsTransformResponseHTMLRuleRatelimit",
]
@@ -992,6 +996,110 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
"""The reference of the rule (the rule's ID by default)."""
+class RuleRulesetsTransformResponseHTMLRuleActionParameters(BaseModel):
+ """The parameters configuring the rule's action."""
+
+ link_maze: object
+ """Enables the link maze transformation on the response."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck(BaseModel):
+ """Configuration for exposed credential checking."""
+
+ password_expression: str
+ """An expression that selects the password used in the credentials check."""
+
+ username_expression: str
+ """An expression that selects the user ID used in the credentials check."""
+
+
+class RuleRulesetsTransformResponseHTMLRuleRatelimit(BaseModel):
+ """An object configuring the rule's rate limit behavior."""
+
+ characteristics: List[str]
+ """
+ Characteristics of the request on which the rate limit counter will be
+ incremented.
+ """
+
+ period: int
+ """Period in seconds over which the counter is being incremented."""
+
+ counting_expression: Optional[str] = None
+ """An expression that defines when the rate limit counter should be incremented.
+
+ It defaults to the same as the rule's expression.
+ """
+
+ mitigation_timeout: Optional[int] = None
+ """
+ Period of time in seconds after which the action will be disabled following its
+ first execution.
+ """
+
+ requests_per_period: Optional[int] = None
+ """
+ The threshold of requests per period after which the action will be executed for
+ the first time.
+ """
+
+ requests_to_origin: Optional[bool] = None
+ """Whether counting is only performed when an origin is reached."""
+
+ score_per_period: Optional[int] = None
+ """
+ The score threshold per period for which the action will be executed the first
+ time.
+ """
+
+ score_response_header_name: Optional[str] = None
+ """
+ A response header name provided by the origin, which contains the score to
+ increment rate limit counter with.
+ """
+
+
+class RuleRulesetsTransformResponseHTMLRule(BaseModel):
+ last_updated: datetime
+ """The timestamp of when the rule was last modified."""
+
+ version: str
+ """The version of the rule."""
+
+ id: Optional[str] = None
+ """The unique ID of the rule."""
+
+ action: Optional[Literal["transform_response_html"]] = None
+ """The action to perform when the rule matches."""
+
+ action_parameters: Optional[RuleRulesetsTransformResponseHTMLRuleActionParameters] = None
+ """The parameters configuring the rule's action."""
+
+ categories: Optional[List[str]] = None
+ """The categories of the rule."""
+
+ description: Optional[str] = None
+ """An informative description of the rule."""
+
+ enabled: Optional[bool] = None
+ """Whether the rule should be executed."""
+
+ exposed_credential_check: Optional[RuleRulesetsTransformResponseHTMLRuleExposedCredentialCheck] = None
+ """Configuration for exposed credential checking."""
+
+ expression: Optional[str] = None
+ """The expression defining which traffic will match the rule."""
+
+ logging: Optional[Logging] = None
+ """An object configuring the rule's logging behavior."""
+
+ ratelimit: Optional[RuleRulesetsTransformResponseHTMLRuleRatelimit] = None
+ """An object configuring the rule's rate limit behavior."""
+
+ ref: Optional[str] = None
+ """The reference of the rule (the rule's ID by default)."""
+
+
Rule: TypeAlias = Annotated[
Union[
BlockRule,
@@ -1014,6 +1122,7 @@ class RuleRulesetsSetCacheTagsRule(BaseModel):
RuleRulesetsSetCacheTagsRule,
SetConfigRule,
SkipRule,
+ RuleRulesetsTransformResponseHTMLRule,
],
PropertyInfo(discriminator="action"),
]
diff --git a/src/cloudflare/types/spectrum/analytics/aggregates/current_get_response.py b/src/cloudflare/types/spectrum/analytics/aggregates/current_get_response.py
index 9a69755ef7a..e3d9799a894 100644
--- a/src/cloudflare/types/spectrum/analytics/aggregates/current_get_response.py
+++ b/src/cloudflare/types/spectrum/analytics/aggregates/current_get_response.py
@@ -15,16 +15,16 @@ class CurrentGetResponseItem(BaseModel):
"""Application identifier."""
bytes_egress: float = FieldInfo(alias="bytesEgress")
- """Number of bytes sent"""
+ """Number of bytes sent."""
bytes_ingress: float = FieldInfo(alias="bytesIngress")
- """Number of bytes received"""
+ """Number of bytes received."""
connections: float
- """Number of connections"""
+ """Number of connections."""
duration_avg: float = FieldInfo(alias="durationAvg")
- """Average duration of connections"""
+ """Average duration of connections."""
CurrentGetResponse: TypeAlias = List[CurrentGetResponseItem]
diff --git a/src/cloudflare/types/spectrum/analytics/events/bytime_get_params.py b/src/cloudflare/types/spectrum/analytics/events/bytime_get_params.py
index d0093aefdcc..9080f4eb897 100644
--- a/src/cloudflare/types/spectrum/analytics/events/bytime_get_params.py
+++ b/src/cloudflare/types/spectrum/analytics/events/bytime_get_params.py
@@ -49,6 +49,8 @@ class BytimeGetParams(TypedDict, total=False):
| \\<< | Less Than | %3C |
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+
+ Use the above to construct filters.
"""
metrics: List[
diff --git a/src/cloudflare/types/spectrum/analytics/events/bytime_get_response.py b/src/cloudflare/types/spectrum/analytics/events/bytime_get_response.py
index 9920bd395a4..6e61a67a705 100644
--- a/src/cloudflare/types/spectrum/analytics/events/bytime_get_response.py
+++ b/src/cloudflare/types/spectrum/analytics/events/bytime_get_response.py
@@ -46,6 +46,8 @@ class Query(BaseModel):
| \\<< | Less Than | %3C |
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+
+ Use the above to construct filters.
"""
limit: Optional[float] = None
@@ -115,4 +117,4 @@ class BytimeGetResponse(BaseModel):
"""Total result for each selected metrics across all data."""
time_intervals: Optional[List[List[datetime]]] = None
- """List of time interval buckets: [start, end]"""
+ """List of time interval buckets: [start, end]."""
diff --git a/src/cloudflare/types/spectrum/analytics/events/summary_get_params.py b/src/cloudflare/types/spectrum/analytics/events/summary_get_params.py
index 49158c5ae50..9e4dde936b0 100644
--- a/src/cloudflare/types/spectrum/analytics/events/summary_get_params.py
+++ b/src/cloudflare/types/spectrum/analytics/events/summary_get_params.py
@@ -46,6 +46,8 @@ class SummaryGetParams(TypedDict, total=False):
| \\<< | Less Than | %3C |
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+
+ Use the above to construct filters.
"""
metrics: List[
diff --git a/src/cloudflare/types/spectrum/analytics/events/summary_get_response.py b/src/cloudflare/types/spectrum/analytics/events/summary_get_response.py
index b6e48698e47..f5b40c8f474 100644
--- a/src/cloudflare/types/spectrum/analytics/events/summary_get_response.py
+++ b/src/cloudflare/types/spectrum/analytics/events/summary_get_response.py
@@ -46,6 +46,8 @@ class Query(BaseModel):
| \\<< | Less Than | %3C |
| \\>>= | Greater than or equal to | %3E%3D |
| \\<<= | Less than or equal to | %3C%3D |
+
+ Use the above to construct filters.
"""
limit: Optional[float] = None
@@ -115,4 +117,4 @@ class SummaryGetResponse(BaseModel):
"""Total result for each selected metrics across all data."""
time_intervals: Optional[List[List[datetime]]] = None
- """List of time interval buckets: [start, end]"""
+ """List of time interval buckets: [start, end]."""
diff --git a/src/cloudflare/types/stream/live_input.py b/src/cloudflare/types/stream/live_input.py
index 22f2545e09d..d5577afd1f8 100644
--- a/src/cloudflare/types/stream/live_input.py
+++ b/src/cloudflare/types/stream/live_input.py
@@ -131,6 +131,12 @@ class LiveInput(BaseModel):
enabled: Optional[bool] = None
"""Indicates whether the live input is enabled and can accept streams."""
+ keys_rotated_at: Optional[datetime] = FieldInfo(alias="keysRotatedAt", default=None)
+ """The date and time the live input keys were last rotated.
+
+ Omitted for live inputs that have never had their keys rotated.
+ """
+
meta: Optional[object] = None
"""
A user modifiable key-value store used to reference other systems of record for
@@ -140,6 +146,13 @@ class LiveInput(BaseModel):
modified: Optional[datetime] = None
"""The date and time the live input was last modified."""
+ prefer_low_latency: Optional[bool] = FieldInfo(alias="preferLowLatency", default=None)
+ """
+ When enabled, the live stream is delivered using Low-Latency HLS (LL-HLS),
+ reducing glass-to-glass latency for viewers at the cost of reduced player
+ compatibility.
+ """
+
recording: Optional[Recording] = None
"""Records the input to a Cloudflare Stream video.
diff --git a/src/cloudflare/types/stream/live_input_create_params.py b/src/cloudflare/types/stream/live_input_create_params.py
index 63f6f095320..dda657ca305 100644
--- a/src/cloudflare/types/stream/live_input_create_params.py
+++ b/src/cloudflare/types/stream/live_input_create_params.py
@@ -35,6 +35,13 @@ class LiveInputCreateParams(TypedDict, total=False):
managing live inputs.
"""
+ prefer_low_latency: Annotated[bool, PropertyInfo(alias="preferLowLatency")]
+ """
+ When enabled, the live stream is delivered using Low-Latency HLS (LL-HLS),
+ reducing glass-to-glass latency for viewers at the cost of reduced player
+ compatibility.
+ """
+
recording: Recording
"""Records the input to a Cloudflare Stream video.
diff --git a/src/cloudflare/types/stream/live_input_update_params.py b/src/cloudflare/types/stream/live_input_update_params.py
index 248048df5af..16796d07775 100644
--- a/src/cloudflare/types/stream/live_input_update_params.py
+++ b/src/cloudflare/types/stream/live_input_update_params.py
@@ -35,6 +35,13 @@ class LiveInputUpdateParams(TypedDict, total=False):
managing live inputs.
"""
+ prefer_low_latency: Annotated[bool, PropertyInfo(alias="preferLowLatency")]
+ """
+ When enabled, the live stream is delivered using Low-Latency HLS (LL-HLS),
+ reducing glass-to-glass latency for viewers at the cost of reduced player
+ compatibility.
+ """
+
recording: Recording
"""Records the input to a Cloudflare Stream video.
diff --git a/src/cloudflare/types/workers/beta/workers/version.py b/src/cloudflare/types/workers/beta/workers/version.py
index 4aaab999555..1caf6d5d56f 100644
--- a/src/cloudflare/types/workers/beta/workers/version.py
+++ b/src/cloudflare/types/workers/beta/workers/version.py
@@ -55,11 +55,13 @@
"BindingWorkersBindingKindWasmModule",
"BindingWorkersBindingKindVPCService",
"BindingWorkersBindingKindVPCNetwork",
+ "CacheOptions",
"Container",
"Limits",
"Migrations",
"MigrationsWorkersMultipleStepMigrations",
"Module",
+ "PackageDependency",
"Placement",
"PlacementMode",
"PlacementRegion",
@@ -697,6 +699,26 @@ class BindingWorkersBindingKindVPCNetwork(BaseModel):
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
class Container(BaseModel):
"""Container configuration for a Worker."""
@@ -732,6 +754,17 @@ class Module(BaseModel):
"""The name of the module."""
+class PackageDependency(BaseModel):
+ installed_version: str = FieldInfo(alias="installedVersion")
+ """The exact version that was resolved and installed by the package manager."""
+
+ name: str
+ """The npm package name."""
+
+ package_json_version: str = FieldInfo(alias="packageJsonVersion")
+ """The version constraint as written in package.json."""
+
+
class PlacementMode(BaseModel):
mode: Literal["smart"]
"""
@@ -856,6 +889,14 @@ class Version(BaseModel):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
@@ -911,6 +952,12 @@ class Version(BaseModel):
and `_redirects` with content type `text/plain`.
"""
+ package_dependencies: Optional[List[PackageDependency]] = None
+ """
+ The list of npm packages that were installed and used when this Worker version
+ was built.
+ """
+
placement: Optional[Placement] = None
"""
Configuration for
diff --git a/src/cloudflare/types/workers/beta/workers/version_create_params.py b/src/cloudflare/types/workers/beta/workers/version_create_params.py
index 0267fb27bc0..1d6cc181b87 100644
--- a/src/cloudflare/types/workers/beta/workers/version_create_params.py
+++ b/src/cloudflare/types/workers/beta/workers/version_create_params.py
@@ -56,11 +56,13 @@
"BindingWorkersBindingKindWasmModule",
"BindingWorkersBindingKindVPCService",
"BindingWorkersBindingKindVPCNetwork",
+ "CacheOptions",
"Container",
"Limits",
"Migrations",
"MigrationsWorkersMultipleStepMigrations",
"Module",
+ "PackageDependency",
"Placement",
"PlacementMode",
"PlacementRegion",
@@ -107,6 +109,14 @@ class VersionCreateParams(TypedDict, total=False):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: CacheOptions
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: str
"""Date indicating targeted support in the Workers runtime.
@@ -155,6 +165,12 @@ class VersionCreateParams(TypedDict, total=False):
and `_redirects` with content type `text/plain`.
"""
+ package_dependencies: Iterable[PackageDependency]
+ """
+ The list of npm packages that were installed and used when this Worker version
+ was built.
+ """
+
placement: Placement
"""
Configuration for
@@ -794,6 +810,26 @@ class BindingWorkersBindingKindVPCNetwork(TypedDict, total=False):
]
+class CacheOptions(TypedDict, total=False):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: bool
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
class Container(TypedDict, total=False):
"""Container configuration for a Worker."""
@@ -842,6 +878,17 @@ class Module(TypedDict, total=False):
set_pydantic_config(Module, {"arbitrary_types_allowed": True})
+class PackageDependency(TypedDict, total=False):
+ installed_version: Required[Annotated[str, PropertyInfo(alias="installedVersion")]]
+ """The exact version that was resolved and installed by the package manager."""
+
+ name: Required[str]
+ """The npm package name."""
+
+ package_json_version: Required[Annotated[str, PropertyInfo(alias="packageJsonVersion")]]
+ """The version constraint as written in package.json."""
+
+
class PlacementMode(TypedDict, total=False):
mode: Required[Literal["smart"]]
"""
diff --git a/src/cloudflare/types/workers/observability/shared_query_get_response.py b/src/cloudflare/types/workers/observability/shared_query_get_response.py
index 724ade4ac3b..4ece6a64fd9 100644
--- a/src/cloudflare/types/workers/observability/shared_query_get_response.py
+++ b/src/cloudflare/types/workers/observability/shared_query_get_response.py
@@ -658,7 +658,18 @@ class EventsEventWorkersUnionMember0ScriptVersion(BaseModel):
class EventsEventWorkersUnionMember0(BaseModel):
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
request_id: str = FieldInfo(alias="requestId")
@@ -716,7 +727,18 @@ class EventsEventWorkersUnionMember1(BaseModel):
cpu_time_ms: float = FieldInfo(alias="cpuTimeMs")
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
outcome: str
@@ -976,7 +998,18 @@ class InvocationWorkersUnionMember0ScriptVersion(BaseModel):
class InvocationWorkersUnionMember0(BaseModel):
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
request_id: str = FieldInfo(alias="requestId")
@@ -1034,7 +1067,18 @@ class InvocationWorkersUnionMember1(BaseModel):
cpu_time_ms: float = FieldInfo(alias="cpuTimeMs")
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
outcome: str
diff --git a/src/cloudflare/types/workers/observability/telemetry_query_response.py b/src/cloudflare/types/workers/observability/telemetry_query_response.py
index 16cc9fe5fc4..6f1624182d6 100644
--- a/src/cloudflare/types/workers/observability/telemetry_query_response.py
+++ b/src/cloudflare/types/workers/observability/telemetry_query_response.py
@@ -658,7 +658,18 @@ class EventsEventWorkersUnionMember0ScriptVersion(BaseModel):
class EventsEventWorkersUnionMember0(BaseModel):
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
request_id: str = FieldInfo(alias="requestId")
@@ -716,7 +727,18 @@ class EventsEventWorkersUnionMember1(BaseModel):
cpu_time_ms: float = FieldInfo(alias="cpuTimeMs")
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
outcome: str
@@ -976,7 +998,18 @@ class InvocationWorkersUnionMember0ScriptVersion(BaseModel):
class InvocationWorkersUnionMember0(BaseModel):
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
request_id: str = FieldInfo(alias="requestId")
@@ -1034,7 +1067,18 @@ class InvocationWorkersUnionMember1(BaseModel):
cpu_time_ms: float = FieldInfo(alias="cpuTimeMs")
event_type: Literal[
- "fetch", "scheduled", "alarm", "cron", "queue", "email", "tail", "rpc", "websocket", "workflow", "unknown"
+ "fetch",
+ "scheduled",
+ "alarm",
+ "cron",
+ "queue",
+ "email",
+ "tail",
+ "rpc",
+ "jsrpc",
+ "websocket",
+ "workflow",
+ "unknown",
] = FieldInfo(alias="eventType")
outcome: str
diff --git a/src/cloudflare/types/workers/script.py b/src/cloudflare/types/workers/script.py
index 382799817c8..fd074033619 100644
--- a/src/cloudflare/types/workers/script.py
+++ b/src/cloudflare/types/workers/script.py
@@ -9,6 +9,7 @@
__all__ = [
"Script",
+ "CacheOptions",
"NamedHandler",
"Observability",
"ObservabilityLogs",
@@ -29,6 +30,26 @@
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
class NamedHandler(BaseModel):
handlers: Optional[List[str]] = None
"""The names of handlers exported as part of the named export."""
@@ -291,6 +312,14 @@ class Script(BaseModel):
id: Optional[str] = None
"""The name used to identify the script."""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/workers/script_list_response.py b/src/cloudflare/types/workers/script_list_response.py
index 4b3d6a3f6ef..927630da8a8 100644
--- a/src/cloudflare/types/workers/script_list_response.py
+++ b/src/cloudflare/types/workers/script_list_response.py
@@ -9,6 +9,7 @@
__all__ = [
"ScriptListResponse",
+ "CacheOptions",
"NamedHandler",
"Observability",
"ObservabilityLogs",
@@ -30,6 +31,26 @@
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
class NamedHandler(BaseModel):
handlers: Optional[List[str]] = None
"""The names of handlers exported as part of the named export."""
@@ -306,6 +327,14 @@ class ScriptListResponse(BaseModel):
id: Optional[str] = None
"""The name used to identify the script."""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/workers/script_update_params.py b/src/cloudflare/types/workers/script_update_params.py
index f36a1f99c41..5fc97f4a264 100644
--- a/src/cloudflare/types/workers/script_update_params.py
+++ b/src/cloudflare/types/workers/script_update_params.py
@@ -2,7 +2,7 @@
from __future__ import annotations
-from typing import List, Union, Iterable, Optional
+from typing import Dict, List, Union, Iterable, Optional
from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ..._types import FileTypes, SequenceNotStr
@@ -57,12 +57,16 @@
"MetadataBindingWorkersBindingKindWasmModule",
"MetadataBindingWorkersBindingKindVPCService",
"MetadataBindingWorkersBindingKindVPCNetwork",
+ "MetadataCacheOptions",
+ "MetadataExports",
+ "MetadataExportsCache",
"MetadataLimits",
"MetadataMigrations",
"MetadataMigrationsWorkersMultipleStepMigrations",
"MetadataObservability",
"MetadataObservabilityLogs",
"MetadataObservabilityTraces",
+ "MetadataPackageDependency",
"MetadataPlacement",
"MetadataPlacementUnionMember0",
"MetadataPlacementUnionMember1",
@@ -747,6 +751,59 @@ class MetadataBindingWorkersBindingKindVPCNetwork(TypedDict, total=False):
]
+class MetadataCacheOptions(TypedDict, total=False):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: bool
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class MetadataExportsCache(TypedDict, total=False):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this entrypoint."""
+
+
+class MetadataExports(TypedDict, total=False):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Required[Literal["worker", "durable-object"]]
+ """The kind of export."""
+
+ cache: MetadataExportsCache
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class MetadataLimits(TypedDict, total=False):
"""Limits to apply for this Worker."""
@@ -841,6 +898,17 @@ class MetadataObservability(TypedDict, total=False):
"""Trace settings for the Worker."""
+class MetadataPackageDependency(TypedDict, total=False):
+ installed_version: Required[Annotated[str, PropertyInfo(alias="installedVersion")]]
+ """The exact version that was resolved and installed by the package manager."""
+
+ name: Required[str]
+ """The npm package name."""
+
+ package_json_version: Required[Annotated[str, PropertyInfo(alias="packageJsonVersion")]]
+ """The version constraint as written in package.json."""
+
+
class MetadataPlacementUnionMember0(TypedDict, total=False):
mode: Required[Literal["smart"]]
"""
@@ -953,6 +1021,14 @@ class Metadata(TypedDict, total=False):
`service worker syntax` Worker.
"""
+ cache_options: MetadataCacheOptions
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: str
"""Date indicating targeted support in the Workers runtime.
@@ -967,6 +1043,13 @@ class Metadata(TypedDict, total=False):
included in a `compatibility_date`.
"""
+ exports: Dict[str, MetadataExports]
+ """Declarative exports for the Worker.
+
+ Worker entrypoint entries (`type: worker`) carry cache configuration for that
+ entrypoint.
+ """
+
keep_assets: bool
"""
Retain assets which exist for a previously uploaded Worker version; used in lieu
@@ -995,6 +1078,12 @@ class Metadata(TypedDict, total=False):
observability: MetadataObservability
"""Observability settings for the Worker."""
+ package_dependencies: Iterable[MetadataPackageDependency]
+ """
+ The list of npm packages that were installed and used when this Worker version
+ was built.
+ """
+
placement: MetadataPlacement
"""
Configuration for
diff --git a/src/cloudflare/types/workers/script_update_response.py b/src/cloudflare/types/workers/script_update_response.py
index a1832a17698..901b6f339b7 100644
--- a/src/cloudflare/types/workers/script_update_response.py
+++ b/src/cloudflare/types/workers/script_update_response.py
@@ -9,6 +9,7 @@
__all__ = [
"ScriptUpdateResponse",
+ "CacheOptions",
"NamedHandler",
"Observability",
"ObservabilityLogs",
@@ -29,6 +30,26 @@
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
class NamedHandler(BaseModel):
handlers: Optional[List[str]] = None
"""The names of handlers exported as part of the named export."""
@@ -293,6 +314,14 @@ class ScriptUpdateResponse(BaseModel):
id: Optional[str] = None
"""The name used to identify the script."""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_params.py b/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_params.py
index 87dafb9dfb7..75e9ace5530 100644
--- a/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_params.py
+++ b/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_params.py
@@ -2,7 +2,7 @@
from __future__ import annotations
-from typing import List, Union, Iterable, Optional
+from typing import Dict, List, Union, Iterable, Optional
from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ...._types import SequenceNotStr
@@ -55,6 +55,9 @@
"SettingsBindingWorkersBindingKindWasmModule",
"SettingsBindingWorkersBindingKindVPCService",
"SettingsBindingWorkersBindingKindVPCNetwork",
+ "SettingsCacheOptions",
+ "SettingsExports",
+ "SettingsExportsCache",
"SettingsLimits",
"SettingsMigrations",
"SettingsMigrationsWorkersMultipleStepMigrations",
@@ -679,6 +682,59 @@ class SettingsBindingWorkersBindingKindVPCNetwork(TypedDict, total=False):
]
+class SettingsCacheOptions(TypedDict, total=False):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: bool
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class SettingsExportsCache(TypedDict, total=False):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this entrypoint."""
+
+
+class SettingsExports(TypedDict, total=False):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Required[Literal["worker", "durable-object"]]
+ """The kind of export."""
+
+ cache: SettingsExportsCache
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class SettingsLimits(TypedDict, total=False):
"""Limits to apply for this Worker."""
@@ -877,6 +933,14 @@ class Settings(TypedDict, total=False):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: SettingsCacheOptions
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: str
"""Date indicating targeted support in the Workers runtime.
@@ -891,6 +955,13 @@ class Settings(TypedDict, total=False):
included in a `compatibility_date`.
"""
+ exports: Dict[str, SettingsExports]
+ """Declarative exports for the Worker.
+
+ Worker entrypoint entries (`type: worker`) carry cache configuration for that
+ entrypoint.
+ """
+
limits: SettingsLimits
"""Limits to apply for this Worker."""
diff --git a/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_response.py b/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_response.py
index cefd821f11e..42ca144da02 100644
--- a/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_response.py
+++ b/src/cloudflare/types/workers/scripts/script_and_version_setting_edit_response.py
@@ -53,6 +53,9 @@
"BindingWorkersBindingKindWasmModule",
"BindingWorkersBindingKindVPCService",
"BindingWorkersBindingKindVPCNetwork",
+ "CacheOptions",
+ "Exports",
+ "ExportsCache",
"Limits",
"Migrations",
"MigrationsWorkersMultipleStepMigrations",
@@ -664,6 +667,59 @@ class BindingWorkersBindingKindVPCNetwork(BaseModel):
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class ExportsCache(BaseModel):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this entrypoint."""
+
+
+class Exports(BaseModel):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Literal["worker", "durable-object"]
+ """The kind of export."""
+
+ cache: Optional[ExportsCache] = None
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class Limits(BaseModel):
"""Limits to apply for this Worker."""
@@ -850,6 +906,14 @@ class ScriptAndVersionSettingEditResponse(BaseModel):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/workers/scripts/script_and_version_setting_get_response.py b/src/cloudflare/types/workers/scripts/script_and_version_setting_get_response.py
index e08b13618cd..ad814c583dc 100644
--- a/src/cloudflare/types/workers/scripts/script_and_version_setting_get_response.py
+++ b/src/cloudflare/types/workers/scripts/script_and_version_setting_get_response.py
@@ -53,6 +53,9 @@
"BindingWorkersBindingKindWasmModule",
"BindingWorkersBindingKindVPCService",
"BindingWorkersBindingKindVPCNetwork",
+ "CacheOptions",
+ "Exports",
+ "ExportsCache",
"Limits",
"Migrations",
"MigrationsWorkersMultipleStepMigrations",
@@ -664,6 +667,59 @@ class BindingWorkersBindingKindVPCNetwork(BaseModel):
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class ExportsCache(BaseModel):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this entrypoint."""
+
+
+class Exports(BaseModel):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Literal["worker", "durable-object"]
+ """The kind of export."""
+
+ cache: Optional[ExportsCache] = None
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class Limits(BaseModel):
"""Limits to apply for this Worker."""
@@ -850,6 +906,14 @@ class ScriptAndVersionSettingGetResponse(BaseModel):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/workers/scripts/version_create_params.py b/src/cloudflare/types/workers/scripts/version_create_params.py
index 0e8a9292025..a0161d5ab7a 100644
--- a/src/cloudflare/types/workers/scripts/version_create_params.py
+++ b/src/cloudflare/types/workers/scripts/version_create_params.py
@@ -2,7 +2,7 @@
from __future__ import annotations
-from typing import List, Union, Iterable
+from typing import Dict, List, Union, Iterable
from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ...._types import FileTypes, SequenceNotStr
@@ -52,6 +52,10 @@
"MetadataBindingWorkersBindingKindWasmModule",
"MetadataBindingWorkersBindingKindVPCService",
"MetadataBindingWorkersBindingKindVPCNetwork",
+ "MetadataCacheOptions",
+ "MetadataExports",
+ "MetadataExportsCache",
+ "MetadataPackageDependency",
]
@@ -674,6 +678,70 @@ class MetadataBindingWorkersBindingKindVPCNetwork(TypedDict, total=False):
]
+class MetadataCacheOptions(TypedDict, total=False):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: bool
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class MetadataExportsCache(TypedDict, total=False):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this entrypoint."""
+
+
+class MetadataExports(TypedDict, total=False):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Required[Literal["worker", "durable-object"]]
+ """The kind of export."""
+
+ cache: MetadataExportsCache
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
+class MetadataPackageDependency(TypedDict, total=False):
+ installed_version: Required[Annotated[str, PropertyInfo(alias="installedVersion")]]
+ """The exact version that was resolved and installed by the package manager."""
+
+ name: Required[str]
+ """The npm package name."""
+
+ package_json_version: Required[Annotated[str, PropertyInfo(alias="packageJsonVersion")]]
+ """The version constraint as written in package.json."""
+
+
class Metadata(TypedDict, total=False):
"""JSON-encoded metadata about the uploaded parts and Worker configuration."""
@@ -693,6 +761,14 @@ class Metadata(TypedDict, total=False):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: MetadataCacheOptions
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: str
"""Date indicating targeted support in the Workers runtime.
@@ -707,8 +783,21 @@ class Metadata(TypedDict, total=False):
included in a `compatibility_date`.
"""
+ exports: Dict[str, MetadataExports]
+ """Declarative exports for this version.
+
+ Worker entrypoint entries (`type: worker`) carry cache configuration for that
+ entrypoint.
+ """
+
keep_bindings: SequenceNotStr[str]
"""List of binding types to keep from previous_upload."""
+ package_dependencies: Iterable[MetadataPackageDependency]
+ """
+ The list of npm packages that were installed and used when this Worker version
+ was built.
+ """
+
usage_model: Literal["standard", "bundled", "unbound"]
"""Usage model for the Worker invocations."""
diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_params.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_params.py
index 6d3ed03b9ac..1a00f27730e 100644
--- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_params.py
+++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_params.py
@@ -2,10 +2,11 @@
from __future__ import annotations
-from typing import List, Union, Iterable, Optional
-from typing_extensions import Literal, Required, TypeAlias, TypedDict
+from typing import Dict, List, Union, Iterable, Optional
+from typing_extensions import Literal, Required, Annotated, TypeAlias, TypedDict
from ....._types import FileTypes, SequenceNotStr
+from ....._utils import PropertyInfo
from ....workers.migration_step_param import MigrationStepParam
from ....workers.single_step_migration_param import SingleStepMigrationParam
from ....workers.scripts.consumer_script_param import ConsumerScriptParam
@@ -55,12 +56,16 @@
"MetadataBindingWorkersBindingKindWasmModule",
"MetadataBindingWorkersBindingKindVPCService",
"MetadataBindingWorkersBindingKindVPCNetwork",
+ "MetadataCacheOptions",
+ "MetadataExports",
+ "MetadataExportsCache",
"MetadataLimits",
"MetadataMigrations",
"MetadataMigrationsWorkersMultipleStepMigrations",
"MetadataObservability",
"MetadataObservabilityLogs",
"MetadataObservabilityTraces",
+ "MetadataPackageDependency",
"MetadataPlacement",
"MetadataPlacementUnionMember0",
"MetadataPlacementUnionMember1",
@@ -738,6 +743,59 @@ class MetadataBindingWorkersBindingKindVPCNetwork(TypedDict, total=False):
]
+class MetadataCacheOptions(TypedDict, total=False):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: bool
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class MetadataExportsCache(TypedDict, total=False):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this entrypoint."""
+
+
+class MetadataExports(TypedDict, total=False):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Required[Literal["worker", "durable-object"]]
+ """The kind of export."""
+
+ cache: MetadataExportsCache
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class MetadataLimits(TypedDict, total=False):
"""Limits to apply for this Worker."""
@@ -832,6 +890,17 @@ class MetadataObservability(TypedDict, total=False):
"""Trace settings for the Worker."""
+class MetadataPackageDependency(TypedDict, total=False):
+ installed_version: Required[Annotated[str, PropertyInfo(alias="installedVersion")]]
+ """The exact version that was resolved and installed by the package manager."""
+
+ name: Required[str]
+ """The npm package name."""
+
+ package_json_version: Required[Annotated[str, PropertyInfo(alias="packageJsonVersion")]]
+ """The version constraint as written in package.json."""
+
+
class MetadataPlacementUnionMember0(TypedDict, total=False):
mode: Required[Literal["smart"]]
"""
@@ -941,6 +1010,14 @@ class Metadata(TypedDict, total=False):
`service worker syntax` Worker.
"""
+ cache_options: MetadataCacheOptions
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: str
"""Date indicating targeted support in the Workers runtime.
@@ -955,6 +1032,13 @@ class Metadata(TypedDict, total=False):
included in a `compatibility_date`.
"""
+ exports: Dict[str, MetadataExports]
+ """Declarative exports for the Worker.
+
+ Worker entrypoint entries (`type: worker`) carry cache configuration for that
+ entrypoint.
+ """
+
keep_assets: bool
"""
Retain assets which exist for a previously uploaded Worker version; used in lieu
@@ -983,6 +1067,12 @@ class Metadata(TypedDict, total=False):
observability: MetadataObservability
"""Observability settings for the Worker."""
+ package_dependencies: Iterable[MetadataPackageDependency]
+ """
+ The list of npm packages that were installed and used when this Worker version
+ was built.
+ """
+
placement: MetadataPlacement
"""
Configuration for
diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_response.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_response.py
index 68fae62f6d8..5ab1e481876 100644
--- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_response.py
+++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/script_update_response.py
@@ -9,6 +9,7 @@
__all__ = [
"ScriptUpdateResponse",
+ "CacheOptions",
"NamedHandler",
"Observability",
"ObservabilityLogs",
@@ -29,6 +30,26 @@
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
class NamedHandler(BaseModel):
handlers: Optional[List[str]] = None
"""The names of handlers exported as part of the named export."""
@@ -293,6 +314,14 @@ class ScriptUpdateResponse(BaseModel):
id: Optional[str] = None
"""The name used to identify the script."""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_params.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_params.py
index 0b49fcb34f3..029ce83548e 100644
--- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_params.py
+++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_params.py
@@ -2,7 +2,7 @@
from __future__ import annotations
-from typing import List, Union, Iterable, Optional
+from typing import Dict, List, Union, Iterable, Optional
from typing_extensions import Literal, Required, TypeAlias, TypedDict
from ......_types import SequenceNotStr
@@ -53,6 +53,9 @@
"SettingsBindingWorkersBindingKindWasmModule",
"SettingsBindingWorkersBindingKindVPCService",
"SettingsBindingWorkersBindingKindVPCNetwork",
+ "SettingsCacheOptions",
+ "SettingsExports",
+ "SettingsExportsCache",
"SettingsLimits",
"SettingsMigrations",
"SettingsMigrationsWorkersMultipleStepMigrations",
@@ -672,6 +675,59 @@ class SettingsBindingWorkersBindingKindVPCNetwork(TypedDict, total=False):
]
+class SettingsCacheOptions(TypedDict, total=False):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: bool
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class SettingsExportsCache(TypedDict, total=False):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: Required[bool]
+ """Whether caching is enabled for this entrypoint."""
+
+
+class SettingsExports(TypedDict, total=False):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Required[Literal["worker", "durable-object"]]
+ """The kind of export."""
+
+ cache: SettingsExportsCache
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class SettingsLimits(TypedDict, total=False):
"""Limits to apply for this Worker."""
@@ -868,6 +924,14 @@ class Settings(TypedDict, total=False):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: SettingsCacheOptions
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: str
"""Date indicating targeted support in the Workers runtime.
@@ -882,6 +946,13 @@ class Settings(TypedDict, total=False):
included in a `compatibility_date`.
"""
+ exports: Dict[str, SettingsExports]
+ """Declarative exports for the Worker.
+
+ Worker entrypoint entries (`type: worker`) carry cache configuration for that
+ entrypoint.
+ """
+
limits: SettingsLimits
"""Limits to apply for this Worker."""
diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_response.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_response.py
index c4e065bfc67..4041a80dddc 100644
--- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_response.py
+++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_edit_response.py
@@ -52,6 +52,9 @@
"BindingWorkersBindingKindWasmModule",
"BindingWorkersBindingKindVPCService",
"BindingWorkersBindingKindVPCNetwork",
+ "CacheOptions",
+ "Exports",
+ "ExportsCache",
"Limits",
"Migrations",
"MigrationsWorkersMultipleStepMigrations",
@@ -644,6 +647,59 @@ class BindingWorkersBindingKindVPCNetwork(BaseModel):
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class ExportsCache(BaseModel):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this entrypoint."""
+
+
+class Exports(BaseModel):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Literal["worker", "durable-object"]
+ """The kind of export."""
+
+ cache: Optional[ExportsCache] = None
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class Limits(BaseModel):
"""Limits to apply for this Worker."""
@@ -828,6 +884,14 @@ class SettingEditResponse(BaseModel):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py
index 79d3c770845..7fa80316390 100644
--- a/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py
+++ b/src/cloudflare/types/workers_for_platforms/dispatch/namespaces/scripts/setting_get_response.py
@@ -52,6 +52,9 @@
"BindingWorkersBindingKindWasmModule",
"BindingWorkersBindingKindVPCService",
"BindingWorkersBindingKindVPCNetwork",
+ "CacheOptions",
+ "Exports",
+ "ExportsCache",
"Limits",
"Migrations",
"MigrationsWorkersMultipleStepMigrations",
@@ -644,6 +647,59 @@ class BindingWorkersBindingKindVPCNetwork(BaseModel):
]
+class CacheOptions(BaseModel):
+ """Global CacheW configuration for the Worker.
+
+ When caching is on,
+ the platform provisions a `cloudflare.app` zone for the Worker.
+ A `type: worker` entry in the `exports` map can override this
+ value for a single entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this Worker."""
+
+ cross_version_cache: Optional[bool] = None
+ """Whether cached responses are shared across Worker version uploads.
+
+ This is independent of `enabled`. It can stay true while caching is off, so the
+ preference survives turning caching off and back on.
+ """
+
+
+class ExportsCache(BaseModel):
+ """Cache override for this entrypoint.
+
+ It applies only to
+ `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+ enabled: bool
+ """Whether caching is enabled for this entrypoint."""
+
+
+class Exports(BaseModel):
+ """
+ A single entry in the `exports` map, keyed by export name (a
+ `WorkerEntrypoint` class name, a Durable Object class name, or
+ `default` for the Worker's default export). Worker entrypoint
+ entries set `type: worker` and may carry `cache` configuration
+ for that entrypoint. Durable Object entries set
+ `type: durable-object` and carry additional provisioning fields.
+ """
+
+ type: Literal["worker", "durable-object"]
+ """The kind of export."""
+
+ cache: Optional[ExportsCache] = None
+ """Cache override for this entrypoint.
+
+ It applies only to `type: worker` entries and overrides the Worker's global
+ `cache_options.enabled` for that entrypoint.
+ """
+
+
class Limits(BaseModel):
"""Limits to apply for this Worker."""
@@ -828,6 +884,14 @@ class SettingGetResponse(BaseModel):
https://developers.cloudflare.com/workers/configuration/multipart-upload-metadata/#bindings.
"""
+ cache_options: Optional[CacheOptions] = None
+ """Global CacheW configuration for the Worker.
+
+ When caching is on, the platform provisions a `cloudflare.app` zone for the
+ Worker. A `type: worker` entry in the `exports` map can override this value for
+ a single entrypoint.
+ """
+
compatibility_date: Optional[str] = None
"""Date indicating targeted support in the Workers runtime.
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py
index f91fc83adc9..b0c6abbb406 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_create_response.py
@@ -66,6 +66,9 @@ class Server(BaseModel):
prompts: List[Dict[str, object]]
+ server_id: str
+ """server id"""
+
tools: List[Dict[str, object]]
created_at: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py
index d5f41b17a7d..f4f90888ede 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_list_response.py
@@ -66,6 +66,9 @@ class Server(BaseModel):
prompts: List[Dict[str, object]]
+ server_id: str
+ """server id"""
+
tools: List[Dict[str, object]]
created_at: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py
index dfd1d4ec3ae..31904d5d9fd 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_read_response.py
@@ -66,6 +66,9 @@ class Server(BaseModel):
prompts: List[Dict[str, object]]
+ server_id: str
+ """server id"""
+
tools: List[Dict[str, object]]
created_at: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py
index de8437af611..095ff383e3f 100644
--- a/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py
+++ b/src/cloudflare/types/zero_trust/access/ai_controls/mcp/portal_update_response.py
@@ -66,6 +66,9 @@ class Server(BaseModel):
prompts: List[Dict[str, object]]
+ server_id: str
+ """server id"""
+
tools: List[Dict[str, object]]
created_at: Optional[datetime] = None
diff --git a/src/cloudflare/types/zero_trust/access/applications/policy_tests/__init__.py b/src/cloudflare/types/zero_trust/access/applications/policy_tests/__init__.py
old mode 100755
new mode 100644
diff --git a/src/cloudflare/types/zero_trust/casb/__init__.py b/src/cloudflare/types/zero_trust/casb/__init__.py
index f8ee8b14b1c..e5d027c978b 100644
--- a/src/cloudflare/types/zero_trust/casb/__init__.py
+++ b/src/cloudflare/types/zero_trust/casb/__init__.py
@@ -1,3 +1,15 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from __future__ import annotations
+
+from .application_list_params import ApplicationListParams as ApplicationListParams
+from .integration_list_params import IntegrationListParams as IntegrationListParams
+from .application_get_response import ApplicationGetResponse as ApplicationGetResponse
+from .integration_get_response import IntegrationGetResponse as IntegrationGetResponse
+from .application_list_response import ApplicationListResponse as ApplicationListResponse
+from .integration_create_params import IntegrationCreateParams as IntegrationCreateParams
+from .integration_update_params import IntegrationUpdateParams as IntegrationUpdateParams
+from .integration_pause_response import IntegrationPauseResponse as IntegrationPauseResponse
+from .integration_create_response import IntegrationCreateResponse as IntegrationCreateResponse
+from .integration_resume_response import IntegrationResumeResponse as IntegrationResumeResponse
+from .integration_update_response import IntegrationUpdateResponse as IntegrationUpdateResponse
diff --git a/src/cloudflare/types/zero_trust/casb/application_get_response.py b/src/cloudflare/types/zero_trust/casb/application_get_response.py
new file mode 100644
index 00000000000..25741b97bb6
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/application_get_response.py
@@ -0,0 +1,142 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from typing_extensions import Literal
+
+from ...._models import BaseModel
+
+__all__ = [
+ "ApplicationGetResponse",
+ "AuthMethod",
+ "UseCase",
+ "UseCaseBaseScope",
+ "UseCaseFeature",
+ "UseCaseFeatureScope",
+]
+
+
+class AuthMethod(BaseModel):
+ """Authentication method available for a vendor."""
+
+ display_name: str
+ """Human-readable auth method name."""
+
+ is_default: bool
+ """Whether this is the default auth method."""
+
+ slug: str
+ """Auth method identifier."""
+
+ supported_environments: List[str]
+ """Environments this auth method supports."""
+
+
+class UseCaseBaseScope(BaseModel):
+ """Permission/scope with severity for display."""
+
+ display_name: str
+ """Human-readable permission name."""
+
+ scope: str
+ """Vendor-native scope identifier."""
+
+ severity: Literal["low", "medium", "high", "critical"]
+ """Permission sensitivity level.
+
+ - `low` - low
+ - `medium` - medium
+ - `high` - high
+ - `critical` - critical
+ """
+
+
+class UseCaseFeatureScope(BaseModel):
+ """Permission/scope with severity for display."""
+
+ display_name: str
+ """Human-readable permission name."""
+
+ scope: str
+ """Vendor-native scope identifier."""
+
+ severity: Literal["low", "medium", "high", "critical"]
+ """Permission sensitivity level.
+
+ - `low` - low
+ - `medium` - medium
+ - `high` - high
+ - `critical` - critical
+ """
+
+
+class UseCaseFeature(BaseModel):
+ """A feature with its additional scopes."""
+
+ description: str
+ """Feature description."""
+
+ display_name: str
+ """Human-readable feature name."""
+
+ scopes: List[UseCaseFeatureScope]
+ """Additional scopes when feature is enabled."""
+
+ slug: str
+ """Feature identifier."""
+
+
+class UseCase(BaseModel):
+ """Full use case with scopes and features for detail endpoint."""
+
+ base_scopes: List[UseCaseBaseScope]
+ """Scopes always required for this use case."""
+
+ description: str
+ """Use case description."""
+
+ display_name: str
+ """Human-readable use case name."""
+
+ features: List[UseCaseFeature]
+ """Optional features with extra scopes."""
+
+ slug: str
+ """Use case identifier."""
+
+
+class ApplicationGetResponse(BaseModel):
+ """Full application detail for onboarding UI."""
+
+ auth_methods: List[AuthMethod]
+ """Available authentication methods."""
+
+ category: str
+ """Vendor category."""
+
+ description: str
+ """Brief description."""
+
+ display_name: str
+ """Human-readable vendor name."""
+
+ dlp_enabled: bool
+ """Whether DLP scanning is supported."""
+
+ instructions: Optional[str] = None
+ """Setup instructions for the user."""
+
+ logo: Optional[str] = None
+ """Logo path."""
+
+ slug: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", "SALESFORCE", "SLACK"]
+ """Vendor identifier.
+
+ - `GITHUB` - GITHUB
+ - `GOOGLE_WORKSPACE` - GOOGLE_WORKSPACE
+ - `MICROSOFT_INTERNAL` - MICROSOFT_INTERNAL
+ - `SALESFORCE` - SALESFORCE
+ - `SLACK` - SLACK
+ """
+
+ use_cases: List[UseCase]
+ """Use cases with full scope details."""
diff --git a/src/cloudflare/types/zero_trust/casb/application_list_params.py b/src/cloudflare/types/zero_trust/casb/application_list_params.py
new file mode 100644
index 00000000000..862b490c09f
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/application_list_params.py
@@ -0,0 +1,14 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Required, TypedDict
+
+__all__ = ["ApplicationListParams"]
+
+
+class ApplicationListParams(TypedDict, total=False):
+ account_id: Required[str]
+
+ environment: str
+ """Filter by supported environment (standard, fedramp)."""
diff --git a/src/cloudflare/types/zero_trust/casb/application_list_response.py b/src/cloudflare/types/zero_trust/casb/application_list_response.py
new file mode 100644
index 00000000000..d241a77e6b2
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/application_list_response.py
@@ -0,0 +1,97 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import List, Optional
+from typing_extensions import Literal, TypeAlias
+
+from ...._models import BaseModel
+
+__all__ = [
+ "ApplicationListResponse",
+ "ApplicationListResponseItem",
+ "ApplicationListResponseItemAuthMethod",
+ "ApplicationListResponseItemPermission",
+ "ApplicationListResponseItemUseCase",
+]
+
+
+class ApplicationListResponseItemAuthMethod(BaseModel):
+ """Auth method summary for list endpoint."""
+
+ display_name: str
+ """Human-readable auth method name."""
+
+ slug: str
+ """Auth method identifier."""
+
+
+class ApplicationListResponseItemPermission(BaseModel):
+ """Permission/scope with severity for display."""
+
+ display_name: str
+ """Human-readable permission name."""
+
+ scope: str
+ """Vendor-native scope identifier."""
+
+ severity: Literal["low", "medium", "high", "critical"]
+ """Permission sensitivity level.
+
+ - `low` - low
+ - `medium` - medium
+ - `high` - high
+ - `critical` - critical
+ """
+
+
+class ApplicationListResponseItemUseCase(BaseModel):
+ """Lightweight use case for list endpoint."""
+
+ display_name: str
+ """Human-readable use case name."""
+
+ slug: str
+ """Use case identifier (e.g. casb, ces)."""
+
+
+class ApplicationListResponseItem(BaseModel):
+ """Application item in list response."""
+
+ auth_methods: List[ApplicationListResponseItemAuthMethod]
+ """Available auth methods."""
+
+ category: str
+ """Vendor category (e.g. Productivity, AI)."""
+
+ description: str
+ """Brief description of the integration."""
+
+ display_name: str
+ """Human-readable vendor name."""
+
+ dlp_enabled: bool
+ """Whether DLP scanning is supported."""
+
+ logo: Optional[str] = None
+ """Logo path."""
+
+ permissions: List[ApplicationListResponseItemPermission]
+ """All permissions with severity."""
+
+ slug: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", "SALESFORCE", "SLACK"]
+ """Vendor identifier (e.g. microsoft_internal, google_workspace).
+
+ - `GITHUB` - GITHUB
+ - `GOOGLE_WORKSPACE` - GOOGLE_WORKSPACE
+ - `MICROSOFT_INTERNAL` - MICROSOFT_INTERNAL
+ - `SALESFORCE` - SALESFORCE
+ - `SLACK` - SLACK
+ """
+
+ supported_environments: List[str]
+ """Environments this vendor supports (standard, fedramp)."""
+
+ use_cases: List[ApplicationListResponseItemUseCase]
+ """Supported use cases."""
+
+
+ApplicationListResponse: TypeAlias = List[ApplicationListResponseItem]
diff --git a/src/cloudflare/types/zero_trust/casb/applications/__init__.py b/src/cloudflare/types/zero_trust/casb/applications/__init__.py
index f8ee8b14b1c..c2343bde1cb 100644
--- a/src/cloudflare/types/zero_trust/casb/applications/__init__.py
+++ b/src/cloudflare/types/zero_trust/casb/applications/__init__.py
@@ -1,3 +1,6 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from __future__ import annotations
+
+from .setup_flow_list_params import SetupFlowListParams as SetupFlowListParams
+from .setup_flow_list_response import SetupFlowListResponse as SetupFlowListResponse
diff --git a/src/cloudflare/types/zero_trust/casb/applications/setup_flow_list_params.py b/src/cloudflare/types/zero_trust/casb/applications/setup_flow_list_params.py
new file mode 100644
index 00000000000..8d665ffd0a4
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/applications/setup_flow_list_params.py
@@ -0,0 +1,17 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal, Required, TypedDict
+
+__all__ = ["SetupFlowListParams"]
+
+
+class SetupFlowListParams(TypedDict, total=False):
+ account_id: Required[str]
+
+ auth_method: str
+ """Filter by auth method slug. Get available slugs from GET /v2/applications."""
+
+ environment: Literal["fedramp", "standard"]
+ """Filter by environment."""
diff --git a/src/cloudflare/types/zero_trust/casb/applications/setup_flow_list_response.py b/src/cloudflare/types/zero_trust/casb/applications/setup_flow_list_response.py
new file mode 100644
index 00000000000..572a9fe4a6e
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/applications/setup_flow_list_response.py
@@ -0,0 +1,144 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict, List, Optional
+from typing_extensions import Literal, TypeAlias
+
+from ....._models import BaseModel
+
+__all__ = [
+ "SetupFlowListResponse",
+ "SetupFlowListResponseItem",
+ "SetupFlowListResponseItemStep",
+ "SetupFlowListResponseItemStepDynamicContent",
+ "SetupFlowListResponseItemStepFormField",
+ "SetupFlowListResponseItemAuthConfig",
+]
+
+
+class SetupFlowListResponseItemStepDynamicContent(BaseModel):
+ """Dynamic content for instruction/form_input steps."""
+
+ label: str
+ """Display label."""
+
+ type: Literal["copy_block", "external_link"]
+ """Content type.
+
+ - `copy_block` - copy_block
+ - `external_link` - external_link
+ """
+
+ url_template: Optional[str] = None
+ """URL template with {{ variable }} interpolation (for external_link)."""
+
+ value_from: Optional[str] = None
+ """Field path to get value from (for copy_block)."""
+
+
+class SetupFlowListResponseItemStepFormField(BaseModel):
+ """A form field within a form_input step."""
+
+ label: str
+ """Human-readable field label."""
+
+ name: str
+ """Field identifier (maps to credentials key)."""
+
+ placeholder: Optional[str] = None
+ """Placeholder text."""
+
+ required: bool
+ """Whether field is required."""
+
+ supported_file_types: Optional[List[str]] = None
+ """Allowed file extensions for file_upload type."""
+
+ type: Literal["text", "password", "email", "file_upload"]
+ """Field input type.
+
+ - `text` - text
+ - `password` - password
+ - `email` - email
+ - `file_upload` - file_upload
+ """
+
+
+class SetupFlowListResponseItemStep(BaseModel):
+ """A single step in the setup flow. Polymorphic based on type."""
+
+ type: Literal["component", "instruction", "form_input", "oauth_redirect"]
+ """Step type.
+
+ - `component` - component
+ - `instruction` - instruction
+ - `form_input` - form_input
+ - `oauth_redirect` - oauth_redirect
+ """
+
+ component_id: Optional[str] = None
+ """Component identifier (for component type)."""
+
+ description: Optional[str] = None
+ """Step description with markdown support."""
+
+ dynamic_content: Optional[List[SetupFlowListResponseItemStepDynamicContent]] = None
+ """Dynamic content blocks (for instruction/form_input)."""
+
+ form_fields: Optional[List[SetupFlowListResponseItemStepFormField]] = None
+ """Form fields (for form_input)."""
+
+ is_required: Optional[bool] = None
+ """Whether step is required (for form_input)."""
+
+ parameters: Optional[Dict[str, str]] = None
+ """Component parameters (for component type)."""
+
+ title: Optional[str] = None
+ """Step title (for instruction/form_input/oauth_redirect)."""
+
+
+class SetupFlowListResponseItemAuthConfig(BaseModel):
+ """OAuth configuration (present for OAuth-based flows)."""
+
+ authorization_url: Optional[str] = None
+ """Authorization URL for the requested environment."""
+
+ client_id: Optional[str] = None
+ """OAuth client ID."""
+
+ requires_pkce: bool
+ """Whether PKCE is required."""
+
+ scopes: List[str]
+ """OAuth scopes to request."""
+
+ url_placeholders: List[str]
+ """Placeholders in authorization URL that frontend must fill."""
+
+
+class SetupFlowListResponseItem(BaseModel):
+ """Setup flow for an application auth method."""
+
+ id: str
+ """Setup flow identifier."""
+
+ default: bool
+ """Whether this is the default auth method."""
+
+ description: str
+ """Flow description."""
+
+ name: str
+ """Human-readable flow name."""
+
+ steps: List[SetupFlowListResponseItemStep]
+ """Ordered list of setup steps."""
+
+ supported_environments: List[str]
+ """Environments this auth method supports (standard, fedramp)."""
+
+ auth_config: Optional[SetupFlowListResponseItemAuthConfig] = None
+ """OAuth configuration (present for OAuth-based flows)."""
+
+
+SetupFlowListResponse: TypeAlias = List[SetupFlowListResponseItem]
diff --git a/src/cloudflare/types/zero_trust/casb/integration_create_params.py b/src/cloudflare/types/zero_trust/casb/integration_create_params.py
new file mode 100644
index 00000000000..267213c7529
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_create_params.py
@@ -0,0 +1,45 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Dict, List, Optional
+from typing_extensions import Literal, Required, TypedDict
+
+from ...._types import SequenceNotStr
+
+__all__ = ["IntegrationCreateParams"]
+
+
+class IntegrationCreateParams(TypedDict, total=False):
+ account_id: Required[str]
+
+ application: Required[Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", "SALESFORCE", "SLACK"]]
+ """Vendor/application slug (e.g., GOOGLE_WORKSPACE).
+
+ - `GITHUB` - GITHUB
+ - `GOOGLE_WORKSPACE` - GOOGLE_WORKSPACE
+ - `MICROSOFT_INTERNAL` - MICROSOFT_INTERNAL
+ - `SALESFORCE` - SALESFORCE
+ - `SLACK` - SLACK
+ """
+
+ credentials: Required[Dict[str, object]]
+ """Credentials for the integration."""
+
+ name: Required[str]
+ """Name of the integration."""
+
+ auth_method: Optional[str]
+ """Authentication method slug (uses default if omitted)."""
+
+ dlp_profiles: SequenceNotStr[str]
+ """List of DLP profile IDs to associate."""
+
+ permissions: SequenceNotStr[str]
+ """List of permission scopes (uses policy defaults if empty)."""
+
+ use_cases: List[Literal["casb", "ces", "auto_remediation"]]
+ """
+ List of use case or feature slugs to enroll (e.g., ['casb', 'ces',
+ 'auto_remediation']).
+ """
diff --git a/src/cloudflare/types/zero_trust/casb/integration_create_response.py b/src/cloudflare/types/zero_trust/casb/integration_create_response.py
new file mode 100644
index 00000000000..96c3ef87426
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_create_response.py
@@ -0,0 +1,64 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict, List, Optional
+from datetime import datetime
+
+from ...._models import BaseModel
+
+__all__ = ["IntegrationCreateResponse", "AuthorizationLink"]
+
+
+class AuthorizationLink(BaseModel):
+ """Authorization link for the integration."""
+
+ components: Optional[Dict[str, object]] = None
+
+ link: Optional[str] = None
+
+
+class IntegrationCreateResponse(BaseModel):
+ """Serializer for v2 integration detail response with use cases."""
+
+ id: str
+ """Integration ID."""
+
+ application: Dict[str, Optional[str]]
+
+ auth_method: Optional[Dict[str, str]] = None
+ """The integration's authentication method."""
+
+ authorization_link: Optional[AuthorizationLink] = None
+ """Authorization link for the integration."""
+
+ created: datetime
+ """When the integration was created."""
+
+ credentials_expiry: datetime
+ """Credentials expiry time."""
+
+ dlp_profiles: List[str]
+ """DLP Profiles enabled for the integration."""
+
+ health_details: List[Dict[str, object]]
+ """Health details with remediation hints."""
+
+ is_paused: bool
+ """Whether the user paused the integration."""
+
+ last_hydrated: datetime
+ """Last time the integration was hydrated."""
+
+ name: str
+ """Name of the integration."""
+
+ organization_id: int
+ """Organization ID."""
+
+ status: str
+ """Integration status."""
+
+ updated: datetime
+ """When the integration was last updated."""
+
+ use_cases: List[Dict[str, object]]
+ """Use cases enabled for the integration."""
diff --git a/src/cloudflare/types/zero_trust/casb/integration_get_response.py b/src/cloudflare/types/zero_trust/casb/integration_get_response.py
new file mode 100644
index 00000000000..404ba83067d
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_get_response.py
@@ -0,0 +1,64 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict, List, Optional
+from datetime import datetime
+
+from ...._models import BaseModel
+
+__all__ = ["IntegrationGetResponse", "AuthorizationLink"]
+
+
+class AuthorizationLink(BaseModel):
+ """Authorization link for the integration."""
+
+ components: Optional[Dict[str, object]] = None
+
+ link: Optional[str] = None
+
+
+class IntegrationGetResponse(BaseModel):
+ """Serializer for v2 integration detail response with use cases."""
+
+ id: str
+ """Integration ID."""
+
+ application: Dict[str, Optional[str]]
+
+ auth_method: Optional[Dict[str, str]] = None
+ """The integration's authentication method."""
+
+ authorization_link: Optional[AuthorizationLink] = None
+ """Authorization link for the integration."""
+
+ created: datetime
+ """When the integration was created."""
+
+ credentials_expiry: datetime
+ """Credentials expiry time."""
+
+ dlp_profiles: List[str]
+ """DLP Profiles enabled for the integration."""
+
+ health_details: List[Dict[str, object]]
+ """Health details with remediation hints."""
+
+ is_paused: bool
+ """Whether the user paused the integration."""
+
+ last_hydrated: datetime
+ """Last time the integration was hydrated."""
+
+ name: str
+ """Name of the integration."""
+
+ organization_id: int
+ """Organization ID."""
+
+ status: str
+ """Integration status."""
+
+ updated: datetime
+ """When the integration was last updated."""
+
+ use_cases: List[Dict[str, object]]
+ """Use cases enabled for the integration."""
diff --git a/src/cloudflare/types/zero_trust/casb/integration_list_params.py b/src/cloudflare/types/zero_trust/casb/integration_list_params.py
new file mode 100644
index 00000000000..ae19ff0bf7b
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_list_params.py
@@ -0,0 +1,42 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal, Required, TypedDict
+
+__all__ = ["IntegrationListParams"]
+
+
+class IntegrationListParams(TypedDict, total=False):
+ account_id: Required[str]
+
+ application: str
+ """Filter by application/vendor (e.g., GOOGLE_WORKSPACE, MICROSOFT_INTERNAL)."""
+
+ direction: Literal["asc", "desc"]
+ """Direction to order results."""
+
+ dlp_enabled: bool
+ """Filter by DLP enabled status (true/false)."""
+
+ order: Literal["application", "created", "name", "status"]
+ """Field to order results by."""
+
+ page: int
+ """Page number within the paginated result set."""
+
+ page_size: int
+ """Number of results per page."""
+
+ search: str
+ """Search integrations by name or application."""
+
+ status: Literal["Healthy", "Initializing", "Offline", "Unhealthy"]
+ """Filter by integration status."""
+
+ use_cases: str
+ """Filter by enabled use cases (e.g., casb, ces).
+
+ Matches integrations enrolled in any of the specified values. Can be specified
+ multiple times.
+ """
diff --git a/src/cloudflare/types/zero_trust/casb/integration_pause_response.py b/src/cloudflare/types/zero_trust/casb/integration_pause_response.py
new file mode 100644
index 00000000000..1d82a2e2217
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_pause_response.py
@@ -0,0 +1,64 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict, List, Optional
+from datetime import datetime
+
+from ...._models import BaseModel
+
+__all__ = ["IntegrationPauseResponse", "AuthorizationLink"]
+
+
+class AuthorizationLink(BaseModel):
+ """Authorization link for the integration."""
+
+ components: Optional[Dict[str, object]] = None
+
+ link: Optional[str] = None
+
+
+class IntegrationPauseResponse(BaseModel):
+ """Serializer for v2 integration detail response with use cases."""
+
+ id: str
+ """Integration ID."""
+
+ application: Dict[str, Optional[str]]
+
+ auth_method: Optional[Dict[str, str]] = None
+ """The integration's authentication method."""
+
+ authorization_link: Optional[AuthorizationLink] = None
+ """Authorization link for the integration."""
+
+ created: datetime
+ """When the integration was created."""
+
+ credentials_expiry: datetime
+ """Credentials expiry time."""
+
+ dlp_profiles: List[str]
+ """DLP Profiles enabled for the integration."""
+
+ health_details: List[Dict[str, object]]
+ """Health details with remediation hints."""
+
+ is_paused: bool
+ """Whether the user paused the integration."""
+
+ last_hydrated: datetime
+ """Last time the integration was hydrated."""
+
+ name: str
+ """Name of the integration."""
+
+ organization_id: int
+ """Organization ID."""
+
+ status: str
+ """Integration status."""
+
+ updated: datetime
+ """When the integration was last updated."""
+
+ use_cases: List[Dict[str, object]]
+ """Use cases enabled for the integration."""
diff --git a/src/cloudflare/types/zero_trust/casb/integration_resume_response.py b/src/cloudflare/types/zero_trust/casb/integration_resume_response.py
new file mode 100644
index 00000000000..79b41030809
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_resume_response.py
@@ -0,0 +1,64 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict, List, Optional
+from datetime import datetime
+
+from ...._models import BaseModel
+
+__all__ = ["IntegrationResumeResponse", "AuthorizationLink"]
+
+
+class AuthorizationLink(BaseModel):
+ """Authorization link for the integration."""
+
+ components: Optional[Dict[str, object]] = None
+
+ link: Optional[str] = None
+
+
+class IntegrationResumeResponse(BaseModel):
+ """Serializer for v2 integration detail response with use cases."""
+
+ id: str
+ """Integration ID."""
+
+ application: Dict[str, Optional[str]]
+
+ auth_method: Optional[Dict[str, str]] = None
+ """The integration's authentication method."""
+
+ authorization_link: Optional[AuthorizationLink] = None
+ """Authorization link for the integration."""
+
+ created: datetime
+ """When the integration was created."""
+
+ credentials_expiry: datetime
+ """Credentials expiry time."""
+
+ dlp_profiles: List[str]
+ """DLP Profiles enabled for the integration."""
+
+ health_details: List[Dict[str, object]]
+ """Health details with remediation hints."""
+
+ is_paused: bool
+ """Whether the user paused the integration."""
+
+ last_hydrated: datetime
+ """Last time the integration was hydrated."""
+
+ name: str
+ """Name of the integration."""
+
+ organization_id: int
+ """Organization ID."""
+
+ status: str
+ """Integration status."""
+
+ updated: datetime
+ """When the integration was last updated."""
+
+ use_cases: List[Dict[str, object]]
+ """Use cases enabled for the integration."""
diff --git a/src/cloudflare/types/zero_trust/casb/integration_update_params.py b/src/cloudflare/types/zero_trust/casb/integration_update_params.py
new file mode 100644
index 00000000000..fdc78eefb9a
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_update_params.py
@@ -0,0 +1,32 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing import Dict, List
+from typing_extensions import Literal, Required, TypedDict
+
+from ...._types import SequenceNotStr
+
+__all__ = ["IntegrationUpdateParams"]
+
+
+class IntegrationUpdateParams(TypedDict, total=False):
+ account_id: Required[str]
+
+ credentials: Dict[str, object]
+ """Partial credential fields to merge with existing."""
+
+ dlp_profiles: SequenceNotStr[str]
+ """List of DLP profile IDs to associate with the integration."""
+
+ name: str
+ """Name of the integration."""
+
+ permissions: SequenceNotStr[str]
+ """List of permission scopes granted to the integration."""
+
+ use_cases: List[Literal["casb", "ces", "auto_remediation"]]
+ """
+ List of use case or feature slugs to enroll (e.g., ['casb', 'ces',
+ 'auto_remediation']).
+ """
diff --git a/src/cloudflare/types/zero_trust/casb/integration_update_response.py b/src/cloudflare/types/zero_trust/casb/integration_update_response.py
new file mode 100644
index 00000000000..16fc1097666
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/casb/integration_update_response.py
@@ -0,0 +1,64 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Dict, List, Optional
+from datetime import datetime
+
+from ...._models import BaseModel
+
+__all__ = ["IntegrationUpdateResponse", "AuthorizationLink"]
+
+
+class AuthorizationLink(BaseModel):
+ """Authorization link for the integration."""
+
+ components: Optional[Dict[str, object]] = None
+
+ link: Optional[str] = None
+
+
+class IntegrationUpdateResponse(BaseModel):
+ """Serializer for v2 integration detail response with use cases."""
+
+ id: str
+ """Integration ID."""
+
+ application: Dict[str, Optional[str]]
+
+ auth_method: Optional[Dict[str, str]] = None
+ """The integration's authentication method."""
+
+ authorization_link: Optional[AuthorizationLink] = None
+ """Authorization link for the integration."""
+
+ created: datetime
+ """When the integration was created."""
+
+ credentials_expiry: datetime
+ """Credentials expiry time."""
+
+ dlp_profiles: List[str]
+ """DLP Profiles enabled for the integration."""
+
+ health_details: List[Dict[str, object]]
+ """Health details with remediation hints."""
+
+ is_paused: bool
+ """Whether the user paused the integration."""
+
+ last_hydrated: datetime
+ """Last time the integration was hydrated."""
+
+ name: str
+ """Name of the integration."""
+
+ organization_id: int
+ """Organization ID."""
+
+ status: str
+ """Integration status."""
+
+ updated: datetime
+ """When the integration was last updated."""
+
+ use_cases: List[Dict[str, object]]
+ """Use cases enabled for the integration."""
diff --git a/src/cloudflare/types/zero_trust/devices/__init__.py b/src/cloudflare/types/zero_trust/devices/__init__.py
index 55f3b9bb218..7ebd2479ae1 100644
--- a/src/cloudflare/types/zero_trust/devices/__init__.py
+++ b/src/cloudflare/types/zero_trust/devices/__init__.py
@@ -4,6 +4,8 @@
from .file_input import FileInput as FileInput
from .ip_profile import IPProfile as IPProfile
+from .schema_data import SchemaData as SchemaData
+from .schema_http import SchemaHTTP as SchemaHTTP
from .device_input import DeviceInput as DeviceInput
from .device_match import DeviceMatch as DeviceMatch
from .intune_input import IntuneInput as IntuneInput
@@ -20,6 +22,7 @@
from .carbonblack_input import CarbonblackInput as CarbonblackInput
from .crowdstrike_input import CrowdstrikeInput as CrowdstrikeInput
from .device_get_params import DeviceGetParams as DeviceGetParams
+from .schema_data_param import SchemaDataParam as SchemaDataParam
from .sentinelone_input import SentineloneInput as SentineloneInput
from .device_input_param import DeviceInputParam as DeviceInputParam
from .device_list_params import DeviceListParams as DeviceListParams
@@ -38,7 +41,6 @@
from .revoke_create_params import RevokeCreateParams as RevokeCreateParams
from .split_tunnel_exclude import SplitTunnelExclude as SplitTunnelExclude
from .split_tunnel_include import SplitTunnelInclude as SplitTunnelInclude
-from .dex_test_get_response import DEXTestGetResponse as DEXTestGetResponse
from .disk_encryption_input import DiskEncryptionInput as DiskEncryptionInput
from .fallback_domain_param import FallbackDomainParam as FallbackDomainParam
from .network_create_params import NetworkCreateParams as NetworkCreateParams
@@ -48,7 +50,6 @@
from .sentinelone_s2s_input import SentineloneS2sInput as SentineloneS2sInput
from .setting_update_params import SettingUpdateParams as SettingUpdateParams
from .dex_test_create_params import DEXTestCreateParams as DEXTestCreateParams
-from .dex_test_list_response import DEXTestListResponse as DEXTestListResponse
from .dex_test_update_params import DEXTestUpdateParams as DEXTestUpdateParams
from .ip_profile_list_params import IPProfileListParams as IPProfileListParams
from .os_version_input_param import OSVersionInputParam as OSVersionInputParam
@@ -61,9 +62,7 @@
from .registration_get_params import RegistrationGetParams as RegistrationGetParams
from .sentinelone_input_param import SentineloneInputParam as SentineloneInputParam
from .client_certificate_input import ClientCertificateInput as ClientCertificateInput
-from .dex_test_create_response import DEXTestCreateResponse as DEXTestCreateResponse
from .dex_test_delete_response import DEXTestDeleteResponse as DEXTestDeleteResponse
-from .dex_test_update_response import DEXTestUpdateResponse as DEXTestUpdateResponse
from .ip_profile_create_params import IPProfileCreateParams as IPProfileCreateParams
from .ip_profile_update_params import IPProfileUpdateParams as IPProfileUpdateParams
from .registration_list_params import RegistrationListParams as RegistrationListParams
diff --git a/src/cloudflare/types/zero_trust/devices/dex_test_create_params.py b/src/cloudflare/types/zero_trust/devices/dex_test_create_params.py
index 3eab2118b65..27be6ad2d4a 100644
--- a/src/cloudflare/types/zero_trust/devices/dex_test_create_params.py
+++ b/src/cloudflare/types/zero_trust/devices/dex_test_create_params.py
@@ -3,16 +3,18 @@
from __future__ import annotations
from typing import Iterable
-from typing_extensions import Literal, Required, TypedDict
+from typing_extensions import Required, TypedDict
-__all__ = ["DEXTestCreateParams", "Data", "TargetPolicy"]
+from .schema_data_param import SchemaDataParam
+
+__all__ = ["DEXTestCreateParams", "TargetPolicy"]
class DEXTestCreateParams(TypedDict, total=False):
account_id: Required[str]
"""Unique identifier linked to an account."""
- data: Required[Data]
+ data: Required[SchemaDataParam]
"""
The configuration object which contains the details for the WARP client to
conduct the test.
@@ -36,21 +38,6 @@ class DEXTestCreateParams(TypedDict, total=False):
targeted: bool
-class Data(TypedDict, total=False):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: Required[str]
- """The desired endpoint to test."""
-
- kind: Required[Literal["http", "traceroute"]]
- """The type of test."""
-
- method: Literal["GET"]
- """The HTTP request method type."""
-
-
class TargetPolicy(TypedDict, total=False):
id: Required[str]
"""The id of the DEX rule."""
diff --git a/src/cloudflare/types/zero_trust/devices/dex_test_create_response.py b/src/cloudflare/types/zero_trust/devices/dex_test_create_response.py
deleted file mode 100644
index 8288174bbfb..00000000000
--- a/src/cloudflare/types/zero_trust/devices/dex_test_create_response.py
+++ /dev/null
@@ -1,62 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from typing import List, Optional
-from typing_extensions import Literal
-
-from ...._models import BaseModel
-
-__all__ = ["DEXTestCreateResponse", "Data", "TargetPolicy"]
-
-
-class Data(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
-
-
-class TargetPolicy(BaseModel):
- id: str
- """The id of the DEX rule."""
-
- default: Optional[bool] = None
- """Whether the DEX rule is the account default."""
-
- name: Optional[str] = None
- """The name of the DEX rule."""
-
-
-class DEXTestCreateResponse(BaseModel):
- data: Data
- """
- The configuration object which contains the details for the WARP client to
- conduct the test.
- """
-
- enabled: bool
- """Determines whether or not the test is active."""
-
- interval: str
- """How often the test will run."""
-
- name: str
- """The name of the DEX test. Must be unique."""
-
- description: Optional[str] = None
- """Additional details about the test."""
-
- target_policies: Optional[List[TargetPolicy]] = None
- """DEX rules targeted by this test"""
-
- targeted: Optional[bool] = None
-
- test_id: Optional[str] = None
- """The unique identifier for the test."""
diff --git a/src/cloudflare/types/zero_trust/devices/dex_test_delete_response.py b/src/cloudflare/types/zero_trust/devices/dex_test_delete_response.py
index a715d05338b..b2439ecdb7d 100644
--- a/src/cloudflare/types/zero_trust/devices/dex_test_delete_response.py
+++ b/src/cloudflare/types/zero_trust/devices/dex_test_delete_response.py
@@ -1,66 +1,12 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
-from typing_extensions import Literal
from ...._models import BaseModel
+from .schema_http import SchemaHTTP
-__all__ = ["DEXTestDeleteResponse", "DEXTest", "DEXTestData", "DEXTestTargetPolicy"]
-
-
-class DEXTestData(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
-
-
-class DEXTestTargetPolicy(BaseModel):
- id: str
- """The id of the DEX rule."""
-
- default: Optional[bool] = None
- """Whether the DEX rule is the account default."""
-
- name: Optional[str] = None
- """The name of the DEX rule."""
-
-
-class DEXTest(BaseModel):
- data: DEXTestData
- """
- The configuration object which contains the details for the WARP client to
- conduct the test.
- """
-
- enabled: bool
- """Determines whether or not the test is active."""
-
- interval: str
- """How often the test will run."""
-
- name: str
- """The name of the DEX test. Must be unique."""
-
- description: Optional[str] = None
- """Additional details about the test."""
-
- target_policies: Optional[List[DEXTestTargetPolicy]] = None
- """DEX rules targeted by this test"""
-
- targeted: Optional[bool] = None
-
- test_id: Optional[str] = None
- """The unique identifier for the test."""
+__all__ = ["DEXTestDeleteResponse"]
class DEXTestDeleteResponse(BaseModel):
- dex_tests: Optional[List[DEXTest]] = None
+ dex_tests: Optional[List[SchemaHTTP]] = None
diff --git a/src/cloudflare/types/zero_trust/devices/dex_test_list_response.py b/src/cloudflare/types/zero_trust/devices/dex_test_list_response.py
deleted file mode 100644
index 7366df2b871..00000000000
--- a/src/cloudflare/types/zero_trust/devices/dex_test_list_response.py
+++ /dev/null
@@ -1,62 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from typing import List, Optional
-from typing_extensions import Literal
-
-from ...._models import BaseModel
-
-__all__ = ["DEXTestListResponse", "Data", "TargetPolicy"]
-
-
-class Data(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
-
-
-class TargetPolicy(BaseModel):
- id: str
- """The id of the DEX rule."""
-
- default: Optional[bool] = None
- """Whether the DEX rule is the account default."""
-
- name: Optional[str] = None
- """The name of the DEX rule."""
-
-
-class DEXTestListResponse(BaseModel):
- data: Data
- """
- The configuration object which contains the details for the WARP client to
- conduct the test.
- """
-
- enabled: bool
- """Determines whether or not the test is active."""
-
- interval: str
- """How often the test will run."""
-
- name: str
- """The name of the DEX test. Must be unique."""
-
- description: Optional[str] = None
- """Additional details about the test."""
-
- target_policies: Optional[List[TargetPolicy]] = None
- """DEX rules targeted by this test"""
-
- targeted: Optional[bool] = None
-
- test_id: Optional[str] = None
- """The unique identifier for the test."""
diff --git a/src/cloudflare/types/zero_trust/devices/dex_test_update_params.py b/src/cloudflare/types/zero_trust/devices/dex_test_update_params.py
index 540fda7a666..1630e684613 100644
--- a/src/cloudflare/types/zero_trust/devices/dex_test_update_params.py
+++ b/src/cloudflare/types/zero_trust/devices/dex_test_update_params.py
@@ -3,16 +3,18 @@
from __future__ import annotations
from typing import Iterable
-from typing_extensions import Literal, Required, TypedDict
+from typing_extensions import Required, TypedDict
-__all__ = ["DEXTestUpdateParams", "Data", "TargetPolicy"]
+from .schema_data_param import SchemaDataParam
+
+__all__ = ["DEXTestUpdateParams", "TargetPolicy"]
class DEXTestUpdateParams(TypedDict, total=False):
account_id: Required[str]
"""Unique identifier linked to an account."""
- data: Required[Data]
+ data: Required[SchemaDataParam]
"""
The configuration object which contains the details for the WARP client to
conduct the test.
@@ -36,21 +38,6 @@ class DEXTestUpdateParams(TypedDict, total=False):
targeted: bool
-class Data(TypedDict, total=False):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: Required[str]
- """The desired endpoint to test."""
-
- kind: Required[Literal["http", "traceroute"]]
- """The type of test."""
-
- method: Literal["GET"]
- """The HTTP request method type."""
-
-
class TargetPolicy(TypedDict, total=False):
id: Required[str]
"""The id of the DEX rule."""
diff --git a/src/cloudflare/types/zero_trust/devices/dex_test_update_response.py b/src/cloudflare/types/zero_trust/devices/dex_test_update_response.py
deleted file mode 100644
index c7eab532884..00000000000
--- a/src/cloudflare/types/zero_trust/devices/dex_test_update_response.py
+++ /dev/null
@@ -1,62 +0,0 @@
-# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
-
-from typing import List, Optional
-from typing_extensions import Literal
-
-from ...._models import BaseModel
-
-__all__ = ["DEXTestUpdateResponse", "Data", "TargetPolicy"]
-
-
-class Data(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
-
-
-class TargetPolicy(BaseModel):
- id: str
- """The id of the DEX rule."""
-
- default: Optional[bool] = None
- """Whether the DEX rule is the account default."""
-
- name: Optional[str] = None
- """The name of the DEX rule."""
-
-
-class DEXTestUpdateResponse(BaseModel):
- data: Data
- """
- The configuration object which contains the details for the WARP client to
- conduct the test.
- """
-
- enabled: bool
- """Determines whether or not the test is active."""
-
- interval: str
- """How often the test will run."""
-
- name: str
- """The name of the DEX test. Must be unique."""
-
- description: Optional[str] = None
- """Additional details about the test."""
-
- target_policies: Optional[List[TargetPolicy]] = None
- """DEX rules targeted by this test"""
-
- targeted: Optional[bool] = None
-
- test_id: Optional[str] = None
- """The unique identifier for the test."""
diff --git a/src/cloudflare/types/zero_trust/devices/schema_data.py b/src/cloudflare/types/zero_trust/devices/schema_data.py
new file mode 100644
index 00000000000..ab719747d6a
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/devices/schema_data.py
@@ -0,0 +1,23 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from typing import Optional
+from typing_extensions import Literal
+
+from ...._models import BaseModel
+
+__all__ = ["SchemaData"]
+
+
+class SchemaData(BaseModel):
+ """
+ The configuration object which contains the details for the WARP client to conduct the test.
+ """
+
+ host: str
+ """The desired endpoint to test."""
+
+ kind: Literal["http", "traceroute"]
+ """The type of test."""
+
+ method: Optional[Literal["GET"]] = None
+ """The HTTP request method type."""
diff --git a/src/cloudflare/types/zero_trust/devices/schema_data_param.py b/src/cloudflare/types/zero_trust/devices/schema_data_param.py
new file mode 100644
index 00000000000..59e01d87c67
--- /dev/null
+++ b/src/cloudflare/types/zero_trust/devices/schema_data_param.py
@@ -0,0 +1,22 @@
+# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
+
+from __future__ import annotations
+
+from typing_extensions import Literal, Required, TypedDict
+
+__all__ = ["SchemaDataParam"]
+
+
+class SchemaDataParam(TypedDict, total=False):
+ """
+ The configuration object which contains the details for the WARP client to conduct the test.
+ """
+
+ host: Required[str]
+ """The desired endpoint to test."""
+
+ kind: Required[Literal["http", "traceroute"]]
+ """The type of test."""
+
+ method: Literal["GET"]
+ """The HTTP request method type."""
diff --git a/src/cloudflare/types/zero_trust/devices/dex_test_get_response.py b/src/cloudflare/types/zero_trust/devices/schema_http.py
similarity index 67%
rename from src/cloudflare/types/zero_trust/devices/dex_test_get_response.py
rename to src/cloudflare/types/zero_trust/devices/schema_http.py
index b5e1a7cefae..c7c619c90f0 100644
--- a/src/cloudflare/types/zero_trust/devices/dex_test_get_response.py
+++ b/src/cloudflare/types/zero_trust/devices/schema_http.py
@@ -1,26 +1,11 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
-from typing_extensions import Literal
from ...._models import BaseModel
+from .schema_data import SchemaData
-__all__ = ["DEXTestGetResponse", "Data", "TargetPolicy"]
-
-
-class Data(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
+__all__ = ["SchemaHTTP", "TargetPolicy"]
class TargetPolicy(BaseModel):
@@ -34,8 +19,8 @@ class TargetPolicy(BaseModel):
"""The name of the DEX rule."""
-class DEXTestGetResponse(BaseModel):
- data: Data
+class SchemaHTTP(BaseModel):
+ data: SchemaData
"""
The configuration object which contains the details for the WARP client to
conduct the test.
diff --git a/src/cloudflare/types/zero_trust/dex/rule_create_response.py b/src/cloudflare/types/zero_trust/dex/rule_create_response.py
index eecc3ba5510..14b25b362fe 100644
--- a/src/cloudflare/types/zero_trust/dex/rule_create_response.py
+++ b/src/cloudflare/types/zero_trust/dex/rule_create_response.py
@@ -1,30 +1,15 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
-from typing_extensions import Literal
from ...._models import BaseModel
+from ..devices.schema_data import SchemaData
-__all__ = ["RuleCreateResponse", "TargetedTest", "TargetedTestData"]
-
-
-class TargetedTestData(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
+__all__ = ["RuleCreateResponse", "TargetedTest"]
class TargetedTest(BaseModel):
- data: TargetedTestData
+ data: SchemaData
"""
The configuration object which contains the details for the WARP client to
conduct the test.
diff --git a/src/cloudflare/types/zero_trust/dex/rule_get_response.py b/src/cloudflare/types/zero_trust/dex/rule_get_response.py
index e353ed85a78..af8004ccb94 100644
--- a/src/cloudflare/types/zero_trust/dex/rule_get_response.py
+++ b/src/cloudflare/types/zero_trust/dex/rule_get_response.py
@@ -1,30 +1,15 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
-from typing_extensions import Literal
from ...._models import BaseModel
+from ..devices.schema_data import SchemaData
-__all__ = ["RuleGetResponse", "TargetedTest", "TargetedTestData"]
-
-
-class TargetedTestData(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
+__all__ = ["RuleGetResponse", "TargetedTest"]
class TargetedTest(BaseModel):
- data: TargetedTestData
+ data: SchemaData
"""
The configuration object which contains the details for the WARP client to
conduct the test.
diff --git a/src/cloudflare/types/zero_trust/dex/rule_list_response.py b/src/cloudflare/types/zero_trust/dex/rule_list_response.py
index c9c6c7f54c3..d91a2bf8134 100644
--- a/src/cloudflare/types/zero_trust/dex/rule_list_response.py
+++ b/src/cloudflare/types/zero_trust/dex/rule_list_response.py
@@ -1,30 +1,15 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
-from typing_extensions import Literal
from ...._models import BaseModel
+from ..devices.schema_data import SchemaData
-__all__ = ["RuleListResponse", "Rule", "RuleTargetedTest", "RuleTargetedTestData"]
-
-
-class RuleTargetedTestData(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
+__all__ = ["RuleListResponse", "Rule", "RuleTargetedTest"]
class RuleTargetedTest(BaseModel):
- data: RuleTargetedTestData
+ data: SchemaData
"""
The configuration object which contains the details for the WARP client to
conduct the test.
diff --git a/src/cloudflare/types/zero_trust/dex/rule_update_response.py b/src/cloudflare/types/zero_trust/dex/rule_update_response.py
index 530c76ff2ad..182afb9a6ac 100644
--- a/src/cloudflare/types/zero_trust/dex/rule_update_response.py
+++ b/src/cloudflare/types/zero_trust/dex/rule_update_response.py
@@ -1,30 +1,15 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
-from typing_extensions import Literal
from ...._models import BaseModel
+from ..devices.schema_data import SchemaData
-__all__ = ["RuleUpdateResponse", "TargetedTest", "TargetedTestData"]
-
-
-class TargetedTestData(BaseModel):
- """
- The configuration object which contains the details for the WARP client to conduct the test.
- """
-
- host: str
- """The desired endpoint to test."""
-
- kind: Literal["http", "traceroute"]
- """The type of test."""
-
- method: Optional[Literal["GET"]] = None
- """The HTTP request method type."""
+__all__ = ["RuleUpdateResponse", "TargetedTest"]
class TargetedTest(BaseModel):
- data: TargetedTestData
+ data: SchemaData
"""
The configuration object which contains the details for the WARP client to
conduct the test.
diff --git a/src/cloudflare/types/zero_trust/dlp/datasets/versions/__init__.py b/src/cloudflare/types/zero_trust/dlp/datasets/versions/__init__.py
old mode 100755
new mode 100644
diff --git a/src/cloudflare/types/zero_trust/gateway/configurations/__init__.py b/src/cloudflare/types/zero_trust/gateway/configurations/__init__.py
old mode 100755
new mode 100644
diff --git a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py
index 4eb51ab1f67..4c8c7d51f6c 100644
--- a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py
+++ b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings.py
@@ -111,10 +111,11 @@ class GatewayConfigurationSettings(BaseModel):
"""Define the proxy inspection mode."""
max_ttl_secs: Optional[int] = None
- """Set the account-level DNS TTL cap, in seconds.
+ """Account-level cap on DNS response TTLs, in seconds.
Gateway rewrites DNS responses so returned record TTLs do not exceed this value.
- DNS locations can inherit, override, or disable this cap.
+ Null means no cap. Each DNS location can inherit, override, or disable it
+ through the location `max_ttl` setting.
"""
protocol_detection: Optional[ProtocolDetection] = None
diff --git a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py
index f558032d7f6..6860df3c92d 100644
--- a/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py
+++ b/src/cloudflare/types/zero_trust/gateway/gateway_configuration_settings_param.py
@@ -112,10 +112,11 @@ class GatewayConfigurationSettingsParam(TypedDict, total=False):
"""Define the proxy inspection mode."""
max_ttl_secs: Optional[int]
- """Set the account-level DNS TTL cap, in seconds.
+ """Account-level cap on DNS response TTLs, in seconds.
Gateway rewrites DNS responses so returned record TTLs do not exceed this value.
- DNS locations can inherit, override, or disable this cap.
+ Null means no cap. Each DNS location can inherit, override, or disable it
+ through the location `max_ttl` setting.
"""
protocol_detection: Optional[ProtocolDetectionParam]
diff --git a/src/cloudflare/types/zero_trust/gateway/location.py b/src/cloudflare/types/zero_trust/gateway/location.py
index 18ffd79102f..800127101af 100644
--- a/src/cloudflare/types/zero_trust/gateway/location.py
+++ b/src/cloudflare/types/zero_trust/gateway/location.py
@@ -11,19 +11,19 @@
class MaxTTL(BaseModel):
- """Configure DNS response TTL behavior for this Gateway location.
-
- Gateway can rewrite DNS responses to cap returned record TTLs using the account setting or a location-specific value, or leave TTLs unchanged.
+ """
+ Controls how DNS response TTLs are capped for this location relative to the account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to `inherit`.
"""
mode: Literal["inherit", "override", "disabled"]
- """
- Specify how this location handles DNS response TTLs by using the account
- setting, using a location-specific value, or leaving TTLs unchanged.
+ """`inherit` uses the account `max_ttl_secs`.
+
+ `override` uses this location's `ttl_secs`. `disabled` leaves returned TTLs
+ unchanged.
"""
ttl_secs: Optional[int] = None
- """Set the location-specific DNS TTL cap, in seconds.
+ """Location-specific cap on DNS response TTLs, in seconds.
Required when `mode` is `override`. Must be omitted when `mode` is `inherit` or
`disabled`.
@@ -87,10 +87,10 @@ class Location(BaseModel):
"""
max_ttl: Optional[MaxTTL] = None
- """Configure DNS response TTL behavior for this Gateway location.
-
- Gateway can rewrite DNS responses to cap returned record TTLs using the account
- setting or a location-specific value, or leave TTLs unchanged.
+ """
+ Controls how DNS response TTLs are capped for this location relative to the
+ account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to
+ `inherit`.
"""
name: Optional[str] = None
diff --git a/src/cloudflare/types/zero_trust/gateway/location_create_params.py b/src/cloudflare/types/zero_trust/gateway/location_create_params.py
index f3a58d799ba..cce9547c890 100644
--- a/src/cloudflare/types/zero_trust/gateway/location_create_params.py
+++ b/src/cloudflare/types/zero_trust/gateway/location_create_params.py
@@ -35,10 +35,10 @@ class LocationCreateParams(TypedDict, total=False):
"""Configure the destination endpoints for this location."""
max_ttl: Optional[MaxTTL]
- """Configure DNS response TTL behavior for this Gateway location.
-
- Gateway can rewrite DNS responses to cap returned record TTLs using the account
- setting or a location-specific value, or leave TTLs unchanged.
+ """
+ Controls how DNS response TTLs are capped for this location relative to the
+ account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to
+ `inherit`.
"""
networks: Optional[Iterable[Network]]
@@ -50,19 +50,19 @@ class LocationCreateParams(TypedDict, total=False):
class MaxTTL(TypedDict, total=False):
- """Configure DNS response TTL behavior for this Gateway location.
-
- Gateway can rewrite DNS responses to cap returned record TTLs using the account setting or a location-specific value, or leave TTLs unchanged.
+ """
+ Controls how DNS response TTLs are capped for this location relative to the account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to `inherit`.
"""
mode: Required[Literal["inherit", "override", "disabled"]]
- """
- Specify how this location handles DNS response TTLs by using the account
- setting, using a location-specific value, or leaving TTLs unchanged.
+ """`inherit` uses the account `max_ttl_secs`.
+
+ `override` uses this location's `ttl_secs`. `disabled` leaves returned TTLs
+ unchanged.
"""
ttl_secs: Optional[int]
- """Set the location-specific DNS TTL cap, in seconds.
+ """Location-specific cap on DNS response TTLs, in seconds.
Required when `mode` is `override`. Must be omitted when `mode` is `inherit` or
`disabled`.
diff --git a/src/cloudflare/types/zero_trust/gateway/location_update_params.py b/src/cloudflare/types/zero_trust/gateway/location_update_params.py
index 141e2eb3792..caeadb55a2a 100644
--- a/src/cloudflare/types/zero_trust/gateway/location_update_params.py
+++ b/src/cloudflare/types/zero_trust/gateway/location_update_params.py
@@ -35,10 +35,10 @@ class LocationUpdateParams(TypedDict, total=False):
"""Configure the destination endpoints for this location."""
max_ttl: Optional[MaxTTL]
- """Configure DNS response TTL behavior for this Gateway location.
-
- Gateway can rewrite DNS responses to cap returned record TTLs using the account
- setting or a location-specific value, or leave TTLs unchanged.
+ """
+ Controls how DNS response TTLs are capped for this location relative to the
+ account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to
+ `inherit`.
"""
networks: Optional[Iterable[Network]]
@@ -50,19 +50,19 @@ class LocationUpdateParams(TypedDict, total=False):
class MaxTTL(TypedDict, total=False):
- """Configure DNS response TTL behavior for this Gateway location.
-
- Gateway can rewrite DNS responses to cap returned record TTLs using the account setting or a location-specific value, or leave TTLs unchanged.
+ """
+ Controls how DNS response TTLs are capped for this location relative to the account `max_ttl_secs` setting. Omitting `max_ttl` on update resets it to `inherit`.
"""
mode: Required[Literal["inherit", "override", "disabled"]]
- """
- Specify how this location handles DNS response TTLs by using the account
- setting, using a location-specific value, or leaving TTLs unchanged.
+ """`inherit` uses the account `max_ttl_secs`.
+
+ `override` uses this location's `ttl_secs`. `disabled` leaves returned TTLs
+ unchanged.
"""
ttl_secs: Optional[int]
- """Set the location-specific DNS TTL cap, in seconds.
+ """Location-specific cap on DNS response TTLs, in seconds.
Required when `mode` is `override`. Must be omitted when `mode` is `inherit` or
`disabled`.
diff --git a/tests/api_resources/accounts/logs/test_audit.py b/tests/api_resources/accounts/logs/test_audit.py
index 3098b4870fb..d8ffd5ba2f0 100644
--- a/tests/api_resources/accounts/logs/test_audit.py
+++ b/tests/api_resources/accounts/logs/test_audit.py
@@ -9,9 +9,13 @@
from cloudflare import Cloudflare, AsyncCloudflare
from tests.utils import assert_matches_type
-from cloudflare._utils import parse_date
-from cloudflare.pagination import SyncCursorPaginationAfter, AsyncCursorPaginationAfter
-from cloudflare.types.accounts.logs import AuditListResponse
+from cloudflare._utils import parse_date, parse_datetime
+from cloudflare.pagination import SyncSinglePage, AsyncSinglePage, SyncCursorPaginationAfter, AsyncCursorPaginationAfter
+from cloudflare.types.accounts.logs import (
+ AuditListResponse,
+ AuditHistoryResponse,
+ AuditProductCategoriesResponse,
+)
base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
@@ -51,6 +55,7 @@ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
cursor="Q1buH-__DQqqig7SVYXT-SsMOTGY2Z3Y80W-fGgva7yaDdmPKveucH5ddOcHsJRhNb-xUK8agZQqkJSMAENGO8NU6g==",
direction="desc",
limit=25,
+ product_category=["zerotrust"],
raw_cf_rayid={"not": ["8e8dd2156ef28414"]},
raw_method={"not": ["GET"]},
raw_status_code={"not": [200]},
@@ -104,6 +109,121 @@ def test_path_params_list(self, client: Cloudflare) -> None:
since=parse_date("2024-10-30"),
)
+ @parametrize
+ def test_method_history(self, client: Cloudflare) -> None:
+ audit = client.accounts.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ def test_method_history_with_all_params(self, client: Cloudflare) -> None:
+ audit = client.accounts.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ cursor="Q1buH-__DQqqig7SVYXT-SsMOTGY2Z3Y80W-fGgva7yaDdmPKveucH5ddOcHsJRhNb-xUK8agZQqkJSMAENGO8NU6g==",
+ direction="desc",
+ limit=25,
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ def test_raw_response_history(self, client: Cloudflare) -> None:
+ response = client.accounts.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ audit = response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ def test_streaming_response_history(self, client: Cloudflare) -> None:
+ with client.accounts.logs.audit.with_streaming_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ audit = response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_history(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.accounts.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"):
+ client.accounts.logs.audit.with_raw_response.history(
+ id="",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ @parametrize
+ def test_method_product_categories(self, client: Cloudflare) -> None:
+ audit = client.accounts.logs.audit.product_categories(
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ )
+ assert_matches_type(SyncSinglePage[AuditProductCategoriesResponse], audit, path=["response"])
+
+ @parametrize
+ def test_raw_response_product_categories(self, client: Cloudflare) -> None:
+ response = client.accounts.logs.audit.with_raw_response.product_categories(
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ audit = response.parse()
+ assert_matches_type(SyncSinglePage[AuditProductCategoriesResponse], audit, path=["response"])
+
+ @parametrize
+ def test_streaming_response_product_categories(self, client: Cloudflare) -> None:
+ with client.accounts.logs.audit.with_streaming_response.product_categories(
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ audit = response.parse()
+ assert_matches_type(SyncSinglePage[AuditProductCategoriesResponse], audit, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_product_categories(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.accounts.logs.audit.with_raw_response.product_categories(
+ account_id="",
+ )
+
class TestAsyncAudit:
parametrize = pytest.mark.parametrize(
@@ -142,6 +262,7 @@ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare)
cursor="Q1buH-__DQqqig7SVYXT-SsMOTGY2Z3Y80W-fGgva7yaDdmPKveucH5ddOcHsJRhNb-xUK8agZQqkJSMAENGO8NU6g==",
direction="desc",
limit=25,
+ product_category=["zerotrust"],
raw_cf_rayid={"not": ["8e8dd2156ef28414"]},
raw_method={"not": ["GET"]},
raw_status_code={"not": [200]},
@@ -194,3 +315,118 @@ async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
before=parse_date("2024-10-31"),
since=parse_date("2024-10-30"),
)
+
+ @parametrize
+ async def test_method_history(self, async_client: AsyncCloudflare) -> None:
+ audit = await async_client.accounts.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ async def test_method_history_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ audit = await async_client.accounts.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ cursor="Q1buH-__DQqqig7SVYXT-SsMOTGY2Z3Y80W-fGgva7yaDdmPKveucH5ddOcHsJRhNb-xUK8agZQqkJSMAENGO8NU6g==",
+ direction="desc",
+ limit=25,
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ async def test_raw_response_history(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.accounts.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ audit = await response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_history(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.accounts.logs.audit.with_streaming_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ audit = await response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_history(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.accounts.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ account_id="",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"):
+ await async_client.accounts.logs.audit.with_raw_response.history(
+ id="",
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ @parametrize
+ async def test_method_product_categories(self, async_client: AsyncCloudflare) -> None:
+ audit = await async_client.accounts.logs.audit.product_categories(
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ )
+ assert_matches_type(AsyncSinglePage[AuditProductCategoriesResponse], audit, path=["response"])
+
+ @parametrize
+ async def test_raw_response_product_categories(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.accounts.logs.audit.with_raw_response.product_categories(
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ audit = await response.parse()
+ assert_matches_type(AsyncSinglePage[AuditProductCategoriesResponse], audit, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_product_categories(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.accounts.logs.audit.with_streaming_response.product_categories(
+ account_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ audit = await response.parse()
+ assert_matches_type(AsyncSinglePage[AuditProductCategoriesResponse], audit, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_product_categories(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.accounts.logs.audit.with_raw_response.product_categories(
+ account_id="",
+ )
diff --git a/tests/api_resources/aisearch/namespaces/test_instances.py b/tests/api_resources/aisearch/namespaces/test_instances.py
index a162c807a11..17aacd8a4ec 100644
--- a/tests/api_resources/aisearch/namespaces/test_instances.py
+++ b/tests/api_resources/aisearch/namespaces/test_instances.py
@@ -72,6 +72,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
@@ -222,6 +223,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
@@ -884,6 +886,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
@@ -1034,6 +1037,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
diff --git a/tests/api_resources/aisearch/test_instances.py b/tests/api_resources/aisearch/test_instances.py
index 8d29f1f2bc2..abf419edc20 100644
--- a/tests/api_resources/aisearch/test_instances.py
+++ b/tests/api_resources/aisearch/test_instances.py
@@ -70,6 +70,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
@@ -208,6 +209,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
@@ -778,6 +780,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
@@ -916,6 +919,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
public_endpoint_params={
"authorized_hosts": ["string"],
"chat_completions_endpoint": {"disabled": True},
+ "custom_domains": ["search.example.com"],
"enabled": True,
"mcp": {
"description": "description",
diff --git a/tests/api_resources/botnet_feed/__init__.py b/tests/api_resources/botnet_feed/__init__.py
old mode 100755
new mode 100644
diff --git a/tests/api_resources/browser_rendering/devtools/browser/test_targets.py b/tests/api_resources/browser_rendering/devtools/browser/test_targets.py
index ca56261b925..cc78590275f 100644
--- a/tests/api_resources/browser_rendering/devtools/browser/test_targets.py
+++ b/tests/api_resources/browser_rendering/devtools/browser/test_targets.py
@@ -36,6 +36,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
target = client.browser_rendering.devtools.browser.targets.create(
session_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="account_id",
+ live_view_url_expires_in_ms=60000,
url="https://example.com",
)
assert_matches_type(TargetCreateResponse, target, path=["response"])
@@ -88,6 +89,15 @@ def test_method_list(self, client: Cloudflare) -> None:
)
assert_matches_type(TargetListResponse, target, path=["response"])
+ @parametrize
+ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
+ target = client.browser_rendering.devtools.browser.targets.list(
+ session_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="account_id",
+ live_view_url_expires_in_ms=60000,
+ )
+ assert_matches_type(TargetListResponse, target, path=["response"])
+
@parametrize
def test_raw_response_list(self, client: Cloudflare) -> None:
response = client.browser_rendering.devtools.browser.targets.with_raw_response.list(
@@ -327,6 +337,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
target = await async_client.browser_rendering.devtools.browser.targets.create(
session_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="account_id",
+ live_view_url_expires_in_ms=60000,
url="https://example.com",
)
assert_matches_type(TargetCreateResponse, target, path=["response"])
@@ -379,6 +390,15 @@ async def test_method_list(self, async_client: AsyncCloudflare) -> None:
)
assert_matches_type(TargetListResponse, target, path=["response"])
+ @parametrize
+ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ target = await async_client.browser_rendering.devtools.browser.targets.list(
+ session_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
+ account_id="account_id",
+ live_view_url_expires_in_ms=60000,
+ )
+ assert_matches_type(TargetListResponse, target, path=["response"])
+
@parametrize
async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None:
response = await async_client.browser_rendering.devtools.browser.targets.with_raw_response.list(
diff --git a/tests/api_resources/browser_rendering/devtools/test_browser.py b/tests/api_resources/browser_rendering/devtools/test_browser.py
index 63057f15359..e144582f344 100644
--- a/tests/api_resources/browser_rendering/devtools/test_browser.py
+++ b/tests/api_resources/browser_rendering/devtools/test_browser.py
@@ -35,6 +35,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
account_id="account_id",
keep_alive=10000,
lab=True,
+ live_view_url_expires_in_ms=60000,
recording=True,
targets=True,
)
@@ -351,6 +352,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
account_id="account_id",
keep_alive=10000,
lab=True,
+ live_view_url_expires_in_ms=60000,
recording=True,
targets=True,
)
diff --git a/tests/api_resources/cloudforce_one/requests/test_message.py b/tests/api_resources/cloudforce_one/requests/test_message.py
index 36273480abe..c18db96f95e 100644
--- a/tests/api_resources/cloudforce_one/requests/test_message.py
+++ b/tests/api_resources/cloudforce_one/requests/test_message.py
@@ -212,7 +212,7 @@ def test_method_get_with_all_params(self, client: Cloudflare) -> None:
account_id="023e105f4ecef8ad9ca31a8372d0c353",
page=0,
per_page=10,
- after=parse_datetime("2022-04-01T05:20:00Z"),
+ after=parse_datetime("2019-12-27T18:11:19.117Z"),
before=parse_datetime("2024-01-01T00:00:00Z"),
sort_by="created",
sort_order="asc",
@@ -463,7 +463,7 @@ async def test_method_get_with_all_params(self, async_client: AsyncCloudflare) -
account_id="023e105f4ecef8ad9ca31a8372d0c353",
page=0,
per_page=10,
- after=parse_datetime("2022-04-01T05:20:00Z"),
+ after=parse_datetime("2019-12-27T18:11:19.117Z"),
before=parse_datetime("2024-01-01T00:00:00Z"),
sort_by="created",
sort_order="asc",
diff --git a/tests/api_resources/cloudforce_one/test_threat_events.py b/tests/api_resources/cloudforce_one/test_threat_events.py
index 9149d065e72..5c7bb67295c 100644
--- a/tests/api_resources/cloudforce_one/test_threat_events.py
+++ b/tests/api_resources/cloudforce_one/test_threat_events.py
@@ -149,6 +149,7 @@ def test_method_list_with_all_params(self, client: Cloudflare) -> None:
"value": "usa",
}
],
+ source="do",
)
assert_matches_type(ThreatEventListResponse, threat_event, path=["response"])
@@ -577,6 +578,7 @@ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare)
"value": "usa",
}
],
+ source="do",
)
assert_matches_type(ThreatEventListResponse, threat_event, path=["response"])
diff --git a/tests/api_resources/cloudforce_one/threat_events/test_tags.py b/tests/api_resources/cloudforce_one/threat_events/test_tags.py
index ae938923fd1..e141c3b1b8d 100644
--- a/tests/api_resources/cloudforce_one/threat_events/test_tags.py
+++ b/tests/api_resources/cloudforce_one/threat_events/test_tags.py
@@ -34,6 +34,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
value="APT28",
active_duration="activeDuration",
actor_category="Nation State",
+ actor_category_confidence=7,
aliases=[
{
"value": "Fancy Bear",
@@ -50,6 +51,12 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
category_uuid="12345678-1234-1234-1234-1234567890ab",
date_of_discovery="2024-01-15",
external_reference_links=["string"],
+ external_references=[
+ {
+ "url": "https://example.com/report",
+ "description": "Vendor threat report",
+ }
+ ],
internal_aliases=[
{
"value": "Fancy Bear",
@@ -59,8 +66,11 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
],
internal_description="internalDescription",
motive="Espionage",
+ motive_confidence=7,
opsec_level="opsecLevel",
+ origin_country_confidence=7,
origin_country_iso="originCountryISO",
+ origin_country_tlp="amber",
priority=0,
sophistication_level="sophisticationLevel",
)
@@ -126,6 +136,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
value="APT28",
active_duration="activeDuration",
actor_category="Nation State",
+ actor_category_confidence=7,
aliases=[
{
"value": "Fancy Bear",
@@ -142,6 +153,12 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
category_uuid="12345678-1234-1234-1234-1234567890ab",
date_of_discovery="2024-01-15",
external_reference_links=["string"],
+ external_references=[
+ {
+ "url": "https://example.com/report",
+ "description": "Vendor threat report",
+ }
+ ],
internal_aliases=[
{
"value": "Fancy Bear",
@@ -151,8 +168,11 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
],
internal_description="internalDescription",
motive="Espionage",
+ motive_confidence=7,
opsec_level="opsecLevel",
+ origin_country_confidence=7,
origin_country_iso="originCountryISO",
+ origin_country_tlp="amber",
priority=0,
sophistication_level="sophisticationLevel",
)
diff --git a/tests/api_resources/email_routing/rules/test_catch_alls.py b/tests/api_resources/email_routing/rules/test_catch_alls.py
index 3f6d0df00de..a7a27e61ac7 100644
--- a/tests/api_resources/email_routing/rules/test_catch_alls.py
+++ b/tests/api_resources/email_routing/rules/test_catch_alls.py
@@ -39,6 +39,8 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
matchers=[{"type": "all"}],
enabled=True,
name="Send to user@example.net rule.",
+ owner_worker_tag="a7e6fb77503c41d8a7f3113c6918f10c",
+ source="api",
)
assert_matches_type(Optional[CatchAllUpdateResponse], catch_all, path=["response"])
@@ -145,6 +147,8 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
matchers=[{"type": "all"}],
enabled=True,
name="Send to user@example.net rule.",
+ owner_worker_tag="a7e6fb77503c41d8a7f3113c6918f10c",
+ source="api",
)
assert_matches_type(Optional[CatchAllUpdateResponse], catch_all, path=["response"])
diff --git a/tests/api_resources/email_routing/test_addresses.py b/tests/api_resources/email_routing/test_addresses.py
index 2299afe4b1c..4faf5697afc 100644
--- a/tests/api_resources/email_routing/test_addresses.py
+++ b/tests/api_resources/email_routing/test_addresses.py
@@ -159,6 +159,61 @@ def test_path_params_delete(self, client: Cloudflare) -> None:
account_id="023e105f4ecef8ad9ca31a8372d0c353",
)
+ @parametrize
+ def test_method_edit(self, client: Cloudflare) -> None:
+ address = client.email_routing.addresses.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ )
+ assert_matches_type(Optional[Address], address, path=["response"])
+
+ @parametrize
+ def test_raw_response_edit(self, client: Cloudflare) -> None:
+ response = client.email_routing.addresses.with_raw_response.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ address = response.parse()
+ assert_matches_type(Optional[Address], address, path=["response"])
+
+ @parametrize
+ def test_streaming_response_edit(self, client: Cloudflare) -> None:
+ with client.email_routing.addresses.with_streaming_response.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ address = response.parse()
+ assert_matches_type(Optional[Address], address, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_edit(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ client.email_routing.addresses.with_raw_response.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="",
+ status="verified",
+ )
+
+ with pytest.raises(
+ ValueError, match=r"Expected a non-empty value for `destination_address_identifier` but received ''"
+ ):
+ client.email_routing.addresses.with_raw_response.edit(
+ destination_address_identifier="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ )
+
@parametrize
def test_method_get(self, client: Cloudflare) -> None:
address = client.email_routing.addresses.get(
@@ -356,6 +411,61 @@ async def test_path_params_delete(self, async_client: AsyncCloudflare) -> None:
account_id="023e105f4ecef8ad9ca31a8372d0c353",
)
+ @parametrize
+ async def test_method_edit(self, async_client: AsyncCloudflare) -> None:
+ address = await async_client.email_routing.addresses.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ )
+ assert_matches_type(Optional[Address], address, path=["response"])
+
+ @parametrize
+ async def test_raw_response_edit(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.email_routing.addresses.with_raw_response.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ address = await response.parse()
+ assert_matches_type(Optional[Address], address, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_edit(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.email_routing.addresses.with_streaming_response.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ address = await response.parse()
+ assert_matches_type(Optional[Address], address, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_edit(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
+ await async_client.email_routing.addresses.with_raw_response.edit(
+ destination_address_identifier="ea95132c15732412d22c1476fa83f27a",
+ account_id="",
+ status="verified",
+ )
+
+ with pytest.raises(
+ ValueError, match=r"Expected a non-empty value for `destination_address_identifier` but received ''"
+ ):
+ await async_client.email_routing.addresses.with_raw_response.edit(
+ destination_address_identifier="",
+ account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ status="verified",
+ )
+
@parametrize
async def test_method_get(self, async_client: AsyncCloudflare) -> None:
address = await async_client.email_routing.addresses.get(
diff --git a/tests/api_resources/email_routing/test_rules.py b/tests/api_resources/email_routing/test_rules.py
index 03090d5bfc2..b330dccb984 100644
--- a/tests/api_resources/email_routing/test_rules.py
+++ b/tests/api_resources/email_routing/test_rules.py
@@ -45,7 +45,9 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
],
enabled=True,
name="Send to user@example.net rule.",
+ owner_worker_tag="a7e6fb77503c41d8a7f3113c6918f10c",
priority=0,
+ source="api",
)
assert_matches_type(Optional[EmailRoutingRule], rule, path=["response"])
@@ -116,7 +118,9 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
],
enabled=True,
name="Send to user@example.net rule.",
+ owner_worker_tag="a7e6fb77503c41d8a7f3113c6918f10c",
priority=0,
+ source="api",
)
assert_matches_type(Optional[EmailRoutingRule], rule, path=["response"])
@@ -298,7 +302,9 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
],
enabled=True,
name="Send to user@example.net rule.",
+ owner_worker_tag="a7e6fb77503c41d8a7f3113c6918f10c",
priority=0,
+ source="api",
)
assert_matches_type(Optional[EmailRoutingRule], rule, path=["response"])
@@ -369,7 +375,9 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
],
enabled=True,
name="Send to user@example.net rule.",
+ owner_worker_tag="a7e6fb77503c41d8a7f3113c6918f10c",
priority=0,
+ source="api",
)
assert_matches_type(Optional[EmailRoutingRule], rule, path=["response"])
diff --git a/tests/api_resources/moq/test_relays.py b/tests/api_resources/moq/test_relays.py
index ca73a9d4df8..c25a452b3e4 100644
--- a/tests/api_resources/moq/test_relays.py
+++ b/tests/api_resources/moq/test_relays.py
@@ -84,9 +84,9 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
"enabled": True,
"max_timeout_ms": 0,
},
- "origin_fallback": {
+ "upstreams": {
"enabled": True,
- "origins": [{"url": "url"}],
+ "upstreams": [{"url": "url"}],
},
},
name="name",
@@ -344,9 +344,9 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
"enabled": True,
"max_timeout_ms": 0,
},
- "origin_fallback": {
+ "upstreams": {
"enabled": True,
- "origins": [{"url": "url"}],
+ "upstreams": [{"url": "url"}],
},
},
name="name",
diff --git a/tests/api_resources/organizations/logs/test_audit.py b/tests/api_resources/organizations/logs/test_audit.py
index 9d37c73f240..216be80251b 100644
--- a/tests/api_resources/organizations/logs/test_audit.py
+++ b/tests/api_resources/organizations/logs/test_audit.py
@@ -9,9 +9,12 @@
from cloudflare import Cloudflare, AsyncCloudflare
from tests.utils import assert_matches_type
-from cloudflare._utils import parse_date
+from cloudflare._utils import parse_date, parse_datetime
from cloudflare.pagination import SyncCursorPaginationAfter, AsyncCursorPaginationAfter
-from cloudflare.types.organizations.logs import AuditListResponse
+from cloudflare.types.organizations.logs import (
+ AuditListResponse,
+ AuditHistoryResponse,
+)
base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010")
@@ -100,6 +103,83 @@ def test_path_params_list(self, client: Cloudflare) -> None:
since=parse_date("2024-10-30"),
)
+ @parametrize
+ def test_method_history(self, client: Cloudflare) -> None:
+ audit = client.organizations.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ def test_method_history_with_all_params(self, client: Cloudflare) -> None:
+ audit = client.organizations.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ cursor="Q1buH-__DQqqig7SVYXT-SsMOTGY2Z3Y80W-fGgva7yaDdmPKveucH5ddOcHsJRhNb-xUK8agZQqkJSMAENGO8NU6g==",
+ direction="desc",
+ limit=25,
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ def test_raw_response_history(self, client: Cloudflare) -> None:
+ response = client.organizations.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ audit = response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ def test_streaming_response_history(self, client: Cloudflare) -> None:
+ with client.organizations.logs.audit.with_streaming_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ audit = response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_history(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `organization_id` but received ''"):
+ client.organizations.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"):
+ client.organizations.logs.audit.with_raw_response.history(
+ id="",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
class TestAsyncAudit:
parametrize = pytest.mark.parametrize(
@@ -186,3 +266,80 @@ async def test_path_params_list(self, async_client: AsyncCloudflare) -> None:
before=parse_date("2024-10-31"),
since=parse_date("2024-10-30"),
)
+
+ @parametrize
+ async def test_method_history(self, async_client: AsyncCloudflare) -> None:
+ audit = await async_client.organizations.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ async def test_method_history_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ audit = await async_client.organizations.logs.audit.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ cursor="Q1buH-__DQqqig7SVYXT-SsMOTGY2Z3Y80W-fGgva7yaDdmPKveucH5ddOcHsJRhNb-xUK8agZQqkJSMAENGO8NU6g==",
+ direction="desc",
+ limit=25,
+ )
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ async def test_raw_response_history(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.organizations.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ audit = await response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_history(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.organizations.logs.audit.with_streaming_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ audit = await response.parse()
+ assert_matches_type(AuditHistoryResponse, audit, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_history(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `organization_id` but received ''"):
+ await async_client.organizations.logs.audit.with_raw_response.history(
+ id="f174be97-19b1-40d6-954d-70cd5fbd52db",
+ organization_id="",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"):
+ await async_client.organizations.logs.audit.with_raw_response.history(
+ id="",
+ organization_id="a67e14daa5f8dceeb91fe5449ba496ef",
+ action_time=parse_datetime("2024-10-30T15:00:00Z"),
+ before=parse_date("2024-10-31"),
+ since=parse_date("2024-10-30"),
+ )
diff --git a/tests/api_resources/realtime_kit/test_presets.py b/tests/api_resources/realtime_kit/test_presets.py
index f2539268aa4..7a714256b07 100644
--- a/tests/api_resources/realtime_kit/test_presets.py
+++ b/tests/api_resources/realtime_kit/test_presets.py
@@ -126,7 +126,7 @@ def test_method_create(self, client: Cloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -252,7 +252,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
"font_family": "font_family",
"google_font": "google_font",
@@ -365,7 +365,7 @@ def test_raw_response_create(self, client: Cloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -479,7 +479,7 @@ def test_streaming_response_create(self, client: Cloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -596,7 +596,7 @@ def test_path_params_create(self, client: Cloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -703,7 +703,7 @@ def test_path_params_create(self, client: Cloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -842,7 +842,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
"font_family": "font_family",
"google_font": "google_font",
"logo": "https://example.com",
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -1204,7 +1204,7 @@ async def test_method_create(self, async_client: AsyncCloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -1330,7 +1330,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
"font_family": "font_family",
"google_font": "google_font",
@@ -1443,7 +1443,7 @@ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -1557,7 +1557,7 @@ async def test_streaming_response_create(self, async_client: AsyncCloudflare) ->
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -1674,7 +1674,7 @@ async def test_path_params_create(self, async_client: AsyncCloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -1781,7 +1781,7 @@ async def test_path_params_create(self, async_client: AsyncCloudflare) -> None:
"video_bg": "video_bg",
"warning": "warning",
},
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
@@ -1920,7 +1920,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
"font_family": "font_family",
"google_font": "google_font",
"logo": "https://example.com",
- "spacing_base": 0,
+ "spacing_base": 1,
"theme": "darkest",
}
},
diff --git a/tests/api_resources/realtime_kit/test_recordings.py b/tests/api_resources/realtime_kit/test_recordings.py
index f531777a3f4..5097e848238 100644
--- a/tests/api_resources/realtime_kit/test_recordings.py
+++ b/tests/api_resources/realtime_kit/test_recordings.py
@@ -93,7 +93,7 @@ def test_path_params_get_active_recordings(self, client: Cloudflare) -> None:
@parametrize
def test_method_get_one_recording(self, client: Cloudflare) -> None:
recording = client.realtime_kit.recordings.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -103,7 +103,7 @@ def test_method_get_one_recording(self, client: Cloudflare) -> None:
@parametrize
def test_raw_response_get_one_recording(self, client: Cloudflare) -> None:
response = client.realtime_kit.recordings.with_raw_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -117,7 +117,7 @@ def test_raw_response_get_one_recording(self, client: Cloudflare) -> None:
@parametrize
def test_streaming_response_get_one_recording(self, client: Cloudflare) -> None:
with client.realtime_kit.recordings.with_streaming_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -134,14 +134,14 @@ def test_streaming_response_get_one_recording(self, client: Cloudflare) -> None:
def test_path_params_get_one_recording(self, client: Cloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
client.realtime_kit.recordings.with_raw_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
client.realtime_kit.recordings.with_raw_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -228,7 +228,7 @@ def test_path_params_get_recordings(self, client: Cloudflare) -> None:
@parametrize
def test_method_pause_resume_stop_recording(self, client: Cloudflare) -> None:
recording = client.realtime_kit.recordings.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -239,7 +239,7 @@ def test_method_pause_resume_stop_recording(self, client: Cloudflare) -> None:
@parametrize
def test_raw_response_pause_resume_stop_recording(self, client: Cloudflare) -> None:
response = client.realtime_kit.recordings.with_raw_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -254,7 +254,7 @@ def test_raw_response_pause_resume_stop_recording(self, client: Cloudflare) -> N
@parametrize
def test_streaming_response_pause_resume_stop_recording(self, client: Cloudflare) -> None:
with client.realtime_kit.recordings.with_streaming_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -272,7 +272,7 @@ def test_streaming_response_pause_resume_stop_recording(self, client: Cloudflare
def test_path_params_pause_resume_stop_recording(self, client: Cloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
client.realtime_kit.recordings.with_raw_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -280,7 +280,7 @@ def test_path_params_pause_resume_stop_recording(self, client: Cloudflare) -> No
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
client.realtime_kit.recordings.with_raw_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
action="stop",
@@ -300,6 +300,7 @@ def test_method_start_recordings(self, client: Cloudflare) -> None:
recording = client.realtime_kit.recordings.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
assert_matches_type(RecordingStartRecordingsResponse, recording, path=["response"])
@@ -309,6 +310,7 @@ def test_method_start_recordings_with_all_params(self, client: Cloudflare) -> No
recording = client.realtime_kit.recordings.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
allow_multiple_recordings=False,
audio_config={
"channel": "stereo",
@@ -318,7 +320,6 @@ def test_method_start_recordings_with_all_params(self, client: Cloudflare) -> No
file_name_prefix="string",
interactive_config={"type": "ID3"},
max_seconds=60,
- meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
realtimekit_bucket_config={"enabled": True},
rtmp_out_config={"rtmp_url": "rtmp://a.rtmp.youtube.com/live2"},
storage_config={
@@ -359,6 +360,7 @@ def test_raw_response_start_recordings(self, client: Cloudflare) -> None:
response = client.realtime_kit.recordings.with_raw_response.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
assert response.is_closed is True
@@ -372,6 +374,7 @@ def test_streaming_response_start_recordings(self, client: Cloudflare) -> None:
with client.realtime_kit.recordings.with_streaming_response.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
) as response:
assert not response.is_closed
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -388,12 +391,14 @@ def test_path_params_start_recordings(self, client: Cloudflare) -> None:
client.realtime_kit.recordings.with_raw_response.start_recordings(
app_id="app_id",
account_id="",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
client.realtime_kit.recordings.with_raw_response.start_recordings(
app_id="",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
@pytest.mark.skip(reason="TODO: HTTP 401 from prism, support api tokens")
@@ -544,7 +549,7 @@ async def test_path_params_get_active_recordings(self, async_client: AsyncCloudf
@parametrize
async def test_method_get_one_recording(self, async_client: AsyncCloudflare) -> None:
recording = await async_client.realtime_kit.recordings.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -554,7 +559,7 @@ async def test_method_get_one_recording(self, async_client: AsyncCloudflare) ->
@parametrize
async def test_raw_response_get_one_recording(self, async_client: AsyncCloudflare) -> None:
response = await async_client.realtime_kit.recordings.with_raw_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -568,7 +573,7 @@ async def test_raw_response_get_one_recording(self, async_client: AsyncCloudflar
@parametrize
async def test_streaming_response_get_one_recording(self, async_client: AsyncCloudflare) -> None:
async with async_client.realtime_kit.recordings.with_streaming_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -585,14 +590,14 @@ async def test_streaming_response_get_one_recording(self, async_client: AsyncClo
async def test_path_params_get_one_recording(self, async_client: AsyncCloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
await async_client.realtime_kit.recordings.with_raw_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
await async_client.realtime_kit.recordings.with_raw_response.get_one_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -679,7 +684,7 @@ async def test_path_params_get_recordings(self, async_client: AsyncCloudflare) -
@parametrize
async def test_method_pause_resume_stop_recording(self, async_client: AsyncCloudflare) -> None:
recording = await async_client.realtime_kit.recordings.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -690,7 +695,7 @@ async def test_method_pause_resume_stop_recording(self, async_client: AsyncCloud
@parametrize
async def test_raw_response_pause_resume_stop_recording(self, async_client: AsyncCloudflare) -> None:
response = await async_client.realtime_kit.recordings.with_raw_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -705,7 +710,7 @@ async def test_raw_response_pause_resume_stop_recording(self, async_client: Asyn
@parametrize
async def test_streaming_response_pause_resume_stop_recording(self, async_client: AsyncCloudflare) -> None:
async with async_client.realtime_kit.recordings.with_streaming_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -723,7 +728,7 @@ async def test_streaming_response_pause_resume_stop_recording(self, async_client
async def test_path_params_pause_resume_stop_recording(self, async_client: AsyncCloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
await async_client.realtime_kit.recordings.with_raw_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="2a95132c15732412d22c1476fa83f27a",
action="stop",
@@ -731,7 +736,7 @@ async def test_path_params_pause_resume_stop_recording(self, async_client: Async
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
await async_client.realtime_kit.recordings.with_raw_response.pause_resume_stop_recording(
- recording_id="recording_id",
+ recording_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
action="stop",
@@ -751,6 +756,7 @@ async def test_method_start_recordings(self, async_client: AsyncCloudflare) -> N
recording = await async_client.realtime_kit.recordings.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
assert_matches_type(RecordingStartRecordingsResponse, recording, path=["response"])
@@ -760,6 +766,7 @@ async def test_method_start_recordings_with_all_params(self, async_client: Async
recording = await async_client.realtime_kit.recordings.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
allow_multiple_recordings=False,
audio_config={
"channel": "stereo",
@@ -769,7 +776,6 @@ async def test_method_start_recordings_with_all_params(self, async_client: Async
file_name_prefix="string",
interactive_config={"type": "ID3"},
max_seconds=60,
- meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
realtimekit_bucket_config={"enabled": True},
rtmp_out_config={"rtmp_url": "rtmp://a.rtmp.youtube.com/live2"},
storage_config={
@@ -810,6 +816,7 @@ async def test_raw_response_start_recordings(self, async_client: AsyncCloudflare
response = await async_client.realtime_kit.recordings.with_raw_response.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
assert response.is_closed is True
@@ -823,6 +830,7 @@ async def test_streaming_response_start_recordings(self, async_client: AsyncClou
async with async_client.realtime_kit.recordings.with_streaming_response.start_recordings(
app_id="app_id",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
) as response:
assert not response.is_closed
assert response.http_request.headers.get("X-Stainless-Lang") == "python"
@@ -839,12 +847,14 @@ async def test_path_params_start_recordings(self, async_client: AsyncCloudflare)
await async_client.realtime_kit.recordings.with_raw_response.start_recordings(
app_id="app_id",
account_id="",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
await async_client.realtime_kit.recordings.with_raw_response.start_recordings(
app_id="",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
+ meeting_id="97440c6a-140b-40a9-9499-b23fd7a3868a",
)
@pytest.mark.skip(reason="TODO: HTTP 401 from prism, support api tokens")
diff --git a/tests/api_resources/realtime_kit/test_sessions.py b/tests/api_resources/realtime_kit/test_sessions.py
index b43ce34ca58..32f606186da 100644
--- a/tests/api_resources/realtime_kit/test_sessions.py
+++ b/tests/api_resources/realtime_kit/test_sessions.py
@@ -326,7 +326,6 @@ def test_method_get_session_participant_details_with_all_params(self, client: Cl
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
session_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
- filters="device_info",
include_peer_events=True,
)
assert_matches_type(SessionGetSessionParticipantDetailsResponse, session, path=["response"])
@@ -995,7 +994,6 @@ async def test_method_get_session_participant_details_with_all_params(self, asyn
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
session_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
- filters="device_info",
include_peer_events=True,
)
assert_matches_type(SessionGetSessionParticipantDetailsResponse, session, path=["response"])
diff --git a/tests/api_resources/realtime_kit/test_webhooks.py b/tests/api_resources/realtime_kit/test_webhooks.py
index 5f78545ccca..685a84ba365 100644
--- a/tests/api_resources/realtime_kit/test_webhooks.py
+++ b/tests/api_resources/realtime_kit/test_webhooks.py
@@ -168,7 +168,7 @@ def test_path_params_create_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_method_delete_webhook(self, client: Cloudflare) -> None:
webhook = client.realtime_kit.webhooks.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -178,7 +178,7 @@ def test_method_delete_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_raw_response_delete_webhook(self, client: Cloudflare) -> None:
response = client.realtime_kit.webhooks.with_raw_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -192,7 +192,7 @@ def test_raw_response_delete_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_streaming_response_delete_webhook(self, client: Cloudflare) -> None:
with client.realtime_kit.webhooks.with_streaming_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -209,14 +209,14 @@ def test_streaming_response_delete_webhook(self, client: Cloudflare) -> None:
def test_path_params_delete_webhook(self, client: Cloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -232,7 +232,7 @@ def test_path_params_delete_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_method_edit_webhook(self, client: Cloudflare) -> None:
webhook = client.realtime_kit.webhooks.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -242,7 +242,7 @@ def test_method_edit_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_method_edit_webhook_with_all_params(self, client: Cloudflare) -> None:
webhook = client.realtime_kit.webhooks.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
enabled=True,
@@ -256,7 +256,7 @@ def test_method_edit_webhook_with_all_params(self, client: Cloudflare) -> None:
@parametrize
def test_raw_response_edit_webhook(self, client: Cloudflare) -> None:
response = client.realtime_kit.webhooks.with_raw_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -270,7 +270,7 @@ def test_raw_response_edit_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_streaming_response_edit_webhook(self, client: Cloudflare) -> None:
with client.realtime_kit.webhooks.with_streaming_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -287,14 +287,14 @@ def test_streaming_response_edit_webhook(self, client: Cloudflare) -> None:
def test_path_params_edit_webhook(self, client: Cloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -310,7 +310,7 @@ def test_path_params_edit_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_method_get_webhook_by_id(self, client: Cloudflare) -> None:
webhook = client.realtime_kit.webhooks.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -320,7 +320,7 @@ def test_method_get_webhook_by_id(self, client: Cloudflare) -> None:
@parametrize
def test_raw_response_get_webhook_by_id(self, client: Cloudflare) -> None:
response = client.realtime_kit.webhooks.with_raw_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -334,7 +334,7 @@ def test_raw_response_get_webhook_by_id(self, client: Cloudflare) -> None:
@parametrize
def test_streaming_response_get_webhook_by_id(self, client: Cloudflare) -> None:
with client.realtime_kit.webhooks.with_streaming_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -351,14 +351,14 @@ def test_streaming_response_get_webhook_by_id(self, client: Cloudflare) -> None:
def test_path_params_get_webhook_by_id(self, client: Cloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -426,7 +426,7 @@ def test_path_params_get_webhooks(self, client: Cloudflare) -> None:
@parametrize
def test_method_replace_webhook(self, client: Cloudflare) -> None:
webhook = client.realtime_kit.webhooks.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -449,7 +449,7 @@ def test_method_replace_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_method_replace_webhook_with_all_params(self, client: Cloudflare) -> None:
webhook = client.realtime_kit.webhooks.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -473,7 +473,7 @@ def test_method_replace_webhook_with_all_params(self, client: Cloudflare) -> Non
@parametrize
def test_raw_response_replace_webhook(self, client: Cloudflare) -> None:
response = client.realtime_kit.webhooks.with_raw_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -500,7 +500,7 @@ def test_raw_response_replace_webhook(self, client: Cloudflare) -> None:
@parametrize
def test_streaming_response_replace_webhook(self, client: Cloudflare) -> None:
with client.realtime_kit.webhooks.with_streaming_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -530,7 +530,7 @@ def test_streaming_response_replace_webhook(self, client: Cloudflare) -> None:
def test_path_params_replace_webhook(self, client: Cloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
events=[
@@ -550,7 +550,7 @@ def test_path_params_replace_webhook(self, client: Cloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
client.realtime_kit.webhooks.with_raw_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
events=[
@@ -738,7 +738,7 @@ async def test_path_params_create_webhook(self, async_client: AsyncCloudflare) -
@parametrize
async def test_method_delete_webhook(self, async_client: AsyncCloudflare) -> None:
webhook = await async_client.realtime_kit.webhooks.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -748,7 +748,7 @@ async def test_method_delete_webhook(self, async_client: AsyncCloudflare) -> Non
@parametrize
async def test_raw_response_delete_webhook(self, async_client: AsyncCloudflare) -> None:
response = await async_client.realtime_kit.webhooks.with_raw_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -762,7 +762,7 @@ async def test_raw_response_delete_webhook(self, async_client: AsyncCloudflare)
@parametrize
async def test_streaming_response_delete_webhook(self, async_client: AsyncCloudflare) -> None:
async with async_client.realtime_kit.webhooks.with_streaming_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -779,14 +779,14 @@ async def test_streaming_response_delete_webhook(self, async_client: AsyncCloudf
async def test_path_params_delete_webhook(self, async_client: AsyncCloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.delete_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -802,7 +802,7 @@ async def test_path_params_delete_webhook(self, async_client: AsyncCloudflare) -
@parametrize
async def test_method_edit_webhook(self, async_client: AsyncCloudflare) -> None:
webhook = await async_client.realtime_kit.webhooks.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -812,7 +812,7 @@ async def test_method_edit_webhook(self, async_client: AsyncCloudflare) -> None:
@parametrize
async def test_method_edit_webhook_with_all_params(self, async_client: AsyncCloudflare) -> None:
webhook = await async_client.realtime_kit.webhooks.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
enabled=True,
@@ -826,7 +826,7 @@ async def test_method_edit_webhook_with_all_params(self, async_client: AsyncClou
@parametrize
async def test_raw_response_edit_webhook(self, async_client: AsyncCloudflare) -> None:
response = await async_client.realtime_kit.webhooks.with_raw_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -840,7 +840,7 @@ async def test_raw_response_edit_webhook(self, async_client: AsyncCloudflare) ->
@parametrize
async def test_streaming_response_edit_webhook(self, async_client: AsyncCloudflare) -> None:
async with async_client.realtime_kit.webhooks.with_streaming_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -857,14 +857,14 @@ async def test_streaming_response_edit_webhook(self, async_client: AsyncCloudfla
async def test_path_params_edit_webhook(self, async_client: AsyncCloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.edit_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -880,7 +880,7 @@ async def test_path_params_edit_webhook(self, async_client: AsyncCloudflare) ->
@parametrize
async def test_method_get_webhook_by_id(self, async_client: AsyncCloudflare) -> None:
webhook = await async_client.realtime_kit.webhooks.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -890,7 +890,7 @@ async def test_method_get_webhook_by_id(self, async_client: AsyncCloudflare) ->
@parametrize
async def test_raw_response_get_webhook_by_id(self, async_client: AsyncCloudflare) -> None:
response = await async_client.realtime_kit.webhooks.with_raw_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
)
@@ -904,7 +904,7 @@ async def test_raw_response_get_webhook_by_id(self, async_client: AsyncCloudflar
@parametrize
async def test_streaming_response_get_webhook_by_id(self, async_client: AsyncCloudflare) -> None:
async with async_client.realtime_kit.webhooks.with_streaming_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
) as response:
@@ -921,14 +921,14 @@ async def test_streaming_response_get_webhook_by_id(self, async_client: AsyncClo
async def test_path_params_get_webhook_by_id(self, async_client: AsyncCloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.get_webhook_by_id(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
)
@@ -996,7 +996,7 @@ async def test_path_params_get_webhooks(self, async_client: AsyncCloudflare) ->
@parametrize
async def test_method_replace_webhook(self, async_client: AsyncCloudflare) -> None:
webhook = await async_client.realtime_kit.webhooks.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -1019,7 +1019,7 @@ async def test_method_replace_webhook(self, async_client: AsyncCloudflare) -> No
@parametrize
async def test_method_replace_webhook_with_all_params(self, async_client: AsyncCloudflare) -> None:
webhook = await async_client.realtime_kit.webhooks.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -1043,7 +1043,7 @@ async def test_method_replace_webhook_with_all_params(self, async_client: AsyncC
@parametrize
async def test_raw_response_replace_webhook(self, async_client: AsyncCloudflare) -> None:
response = await async_client.realtime_kit.webhooks.with_raw_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -1070,7 +1070,7 @@ async def test_raw_response_replace_webhook(self, async_client: AsyncCloudflare)
@parametrize
async def test_streaming_response_replace_webhook(self, async_client: AsyncCloudflare) -> None:
async with async_client.realtime_kit.webhooks.with_streaming_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="app_id",
events=[
@@ -1100,7 +1100,7 @@ async def test_streaming_response_replace_webhook(self, async_client: AsyncCloud
async def test_path_params_replace_webhook(self, async_client: AsyncCloudflare) -> None:
with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="",
app_id="app_id",
events=[
@@ -1120,7 +1120,7 @@ async def test_path_params_replace_webhook(self, async_client: AsyncCloudflare)
with pytest.raises(ValueError, match=r"Expected a non-empty value for `app_id` but received ''"):
await async_client.realtime_kit.webhooks.with_raw_response.replace_webhook(
- webhook_id="webhook_id",
+ webhook_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
account_id="023e105f4ecef8ad9ca31a8372d0c353",
app_id="",
events=[
diff --git a/tests/api_resources/rulesets/test_rules.py b/tests/api_resources/rulesets/test_rules.py
index 2b107425f97..0a67e308228 100644
--- a/tests/api_resources/rulesets/test_rules.py
+++ b/tests/api_resources/rulesets/test_rules.py
@@ -2078,6 +2078,96 @@ def test_path_params_create_overload_20(self, client: Cloudflare) -> None:
account_id="account_id",
)
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_method_create_overload_21(self, client: Cloudflare) -> None:
+ rule = client.rulesets.rules.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_method_create_with_all_params_overload_21(self, client: Cloudflare) -> None:
+ rule = client.rulesets.rules.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ id="3a03d665bac047339bb530ecb439a90d",
+ action="transform_response_html",
+ action_parameters={"link_maze": {}},
+ description="Apply a HTML transformation to the response.",
+ enabled=True,
+ exposed_credential_check={
+ "password_expression": 'url_decode(http.request.body.form[\\"password\\"][0])',
+ "username_expression": 'url_decode(http.request.body.form[\\"username\\"][0])',
+ },
+ expression="ip.src eq 1.1.1.1",
+ logging={"enabled": True},
+ position={"before": "da5e8e506c8e7877fe06cdf4c41add54"},
+ ratelimit={
+ "characteristics": ["cf.colo.id"],
+ "period": 60,
+ "counting_expression": 'http.request.body.raw eq "abcd"',
+ "mitigation_timeout": 600,
+ "requests_per_period": 1000,
+ "requests_to_origin": True,
+ "score_per_period": 400,
+ "score_response_header_name": "my-score",
+ },
+ ref="my_ref",
+ )
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_raw_response_create_overload_21(self, client: Cloudflare) -> None:
+ response = client.rulesets.rules.with_raw_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ rule = response.parse()
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_streaming_response_create_overload_21(self, client: Cloudflare) -> None:
+ with client.rulesets.rules.with_streaming_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ rule = response.parse()
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_path_params_create_overload_21(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `ruleset_id` but received ''"):
+ client.rulesets.rules.with_raw_response.create(
+ ruleset_id="",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.rulesets.rules.with_raw_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.rulesets.rules.with_raw_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
def test_method_delete(self, client: Cloudflare) -> None:
@@ -4496,6 +4586,110 @@ def test_path_params_edit_overload_20(self, client: Cloudflare) -> None:
account_id="account_id",
)
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_method_edit_overload_21(self, client: Cloudflare) -> None:
+ rule = client.rulesets.rules.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_method_edit_with_all_params_overload_21(self, client: Cloudflare) -> None:
+ rule = client.rulesets.rules.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ id="3a03d665bac047339bb530ecb439a90d",
+ action="transform_response_html",
+ action_parameters={"link_maze": {}},
+ description="Apply a HTML transformation to the response.",
+ enabled=True,
+ exposed_credential_check={
+ "password_expression": 'url_decode(http.request.body.form[\\"password\\"][0])',
+ "username_expression": 'url_decode(http.request.body.form[\\"username\\"][0])',
+ },
+ expression="ip.src eq 1.1.1.1",
+ logging={"enabled": True},
+ position={"before": "da5e8e506c8e7877fe06cdf4c41add54"},
+ ratelimit={
+ "characteristics": ["cf.colo.id"],
+ "period": 60,
+ "counting_expression": 'http.request.body.raw eq "abcd"',
+ "mitigation_timeout": 600,
+ "requests_per_period": 1000,
+ "requests_to_origin": True,
+ "score_per_period": 400,
+ "score_response_header_name": "my-score",
+ },
+ ref="my_ref",
+ )
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_raw_response_edit_overload_21(self, client: Cloudflare) -> None:
+ response = client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ rule = response.parse()
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_streaming_response_edit_overload_21(self, client: Cloudflare) -> None:
+ with client.rulesets.rules.with_streaming_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ rule = response.parse()
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ def test_path_params_edit_overload_21(self, client: Cloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `ruleset_id` but received ''"):
+ client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `rule_id` but received ''"):
+ client.rulesets.rules.with_raw_response.edit(
+ rule_id="",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
class TestAsyncRules:
parametrize = pytest.mark.parametrize(
@@ -6559,6 +6753,96 @@ async def test_path_params_create_overload_20(self, async_client: AsyncCloudflar
account_id="account_id",
)
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_method_create_overload_21(self, async_client: AsyncCloudflare) -> None:
+ rule = await async_client.rulesets.rules.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_method_create_with_all_params_overload_21(self, async_client: AsyncCloudflare) -> None:
+ rule = await async_client.rulesets.rules.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ id="3a03d665bac047339bb530ecb439a90d",
+ action="transform_response_html",
+ action_parameters={"link_maze": {}},
+ description="Apply a HTML transformation to the response.",
+ enabled=True,
+ exposed_credential_check={
+ "password_expression": 'url_decode(http.request.body.form[\\"password\\"][0])',
+ "username_expression": 'url_decode(http.request.body.form[\\"username\\"][0])',
+ },
+ expression="ip.src eq 1.1.1.1",
+ logging={"enabled": True},
+ position={"before": "da5e8e506c8e7877fe06cdf4c41add54"},
+ ratelimit={
+ "characteristics": ["cf.colo.id"],
+ "period": 60,
+ "counting_expression": 'http.request.body.raw eq "abcd"',
+ "mitigation_timeout": 600,
+ "requests_per_period": 1000,
+ "requests_to_origin": True,
+ "score_per_period": 400,
+ "score_response_header_name": "my-score",
+ },
+ ref="my_ref",
+ )
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_raw_response_create_overload_21(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.rulesets.rules.with_raw_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ rule = await response.parse()
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_streaming_response_create_overload_21(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.rulesets.rules.with_streaming_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ rule = await response.parse()
+ assert_matches_type(RuleCreateResponse, rule, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_path_params_create_overload_21(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `ruleset_id` but received ''"):
+ await async_client.rulesets.rules.with_raw_response.create(
+ ruleset_id="",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.rulesets.rules.with_raw_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.rulesets.rules.with_raw_response.create(
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
@pytest.mark.skip(reason="TODO: investigate broken test")
@parametrize
async def test_method_delete(self, async_client: AsyncCloudflare) -> None:
@@ -8976,3 +9260,107 @@ async def test_path_params_edit_overload_20(self, async_client: AsyncCloudflare)
ruleset_id="2f2feab2026849078ba485f918791bdc",
account_id="account_id",
)
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_method_edit_overload_21(self, async_client: AsyncCloudflare) -> None:
+ rule = await async_client.rulesets.rules.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_method_edit_with_all_params_overload_21(self, async_client: AsyncCloudflare) -> None:
+ rule = await async_client.rulesets.rules.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ id="3a03d665bac047339bb530ecb439a90d",
+ action="transform_response_html",
+ action_parameters={"link_maze": {}},
+ description="Apply a HTML transformation to the response.",
+ enabled=True,
+ exposed_credential_check={
+ "password_expression": 'url_decode(http.request.body.form[\\"password\\"][0])',
+ "username_expression": 'url_decode(http.request.body.form[\\"username\\"][0])',
+ },
+ expression="ip.src eq 1.1.1.1",
+ logging={"enabled": True},
+ position={"before": "da5e8e506c8e7877fe06cdf4c41add54"},
+ ratelimit={
+ "characteristics": ["cf.colo.id"],
+ "period": 60,
+ "counting_expression": 'http.request.body.raw eq "abcd"',
+ "mitigation_timeout": 600,
+ "requests_per_period": 1000,
+ "requests_to_origin": True,
+ "score_per_period": 400,
+ "score_response_header_name": "my-score",
+ },
+ ref="my_ref",
+ )
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_raw_response_edit_overload_21(self, async_client: AsyncCloudflare) -> None:
+ response = await async_client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ rule = await response.parse()
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_streaming_response_edit_overload_21(self, async_client: AsyncCloudflare) -> None:
+ async with async_client.rulesets.rules.with_streaming_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ rule = await response.parse()
+ assert_matches_type(RuleEditResponse, rule, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @pytest.mark.skip(reason="TODO: investigate broken test")
+ @parametrize
+ async def test_path_params_edit_overload_21(self, async_client: AsyncCloudflare) -> None:
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `ruleset_id` but received ''"):
+ await async_client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `rule_id` but received ''"):
+ await async_client.rulesets.rules.with_raw_response.edit(
+ rule_id="",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="",
+ )
+
+ with pytest.raises(ValueError, match=r"You must provide either account_id or zone_id"):
+ await async_client.rulesets.rules.with_raw_response.edit(
+ rule_id="3a03d665bac047339bb530ecb439a90d",
+ ruleset_id="2f2feab2026849078ba485f918791bdc",
+ account_id="account_id",
+ )
diff --git a/tests/api_resources/stream/test_live_inputs.py b/tests/api_resources/stream/test_live_inputs.py
index 337baada0c7..99fea860001 100644
--- a/tests/api_resources/stream/test_live_inputs.py
+++ b/tests/api_resources/stream/test_live_inputs.py
@@ -35,6 +35,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None:
delete_recording_after_days=45,
enabled=True,
meta={"name": "test stream 1"},
+ prefer_low_latency=True,
recording={
"allowed_origins": ["example.com"],
"hide_live_viewer_count": False,
@@ -93,6 +94,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None:
delete_recording_after_days=45,
enabled=True,
meta={"name": "test stream 1"},
+ prefer_low_latency=True,
recording={
"allowed_origins": ["example.com"],
"hide_live_viewer_count": False,
@@ -306,6 +308,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare
delete_recording_after_days=45,
enabled=True,
meta={"name": "test stream 1"},
+ prefer_low_latency=True,
recording={
"allowed_origins": ["example.com"],
"hide_live_viewer_count": False,
@@ -364,6 +367,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare
delete_recording_after_days=45,
enabled=True,
meta={"name": "test stream 1"},
+ prefer_low_latency=True,
recording={
"allowed_origins": ["example.com"],
"hide_live_viewer_count": False,
diff --git a/tests/api_resources/test_email_routing.py b/tests/api_resources/test_email_routing.py
index 9ee958eb5ce..12269a60b1f 100644
--- a/tests/api_resources/test_email_routing.py
+++ b/tests/api_resources/test_email_routing.py
@@ -9,7 +9,9 @@
from cloudflare import Cloudflare, AsyncCloudflare
from tests.utils import assert_matches_type
-from cloudflare.types.email_routing import Settings
+from cloudflare.types.email_routing import (
+ Settings,
+)
# pyright: reportDeprecated=false
@@ -151,6 +153,59 @@ def test_path_params_get(self, client: Cloudflare) -> None:
zone_id="",
)
+ @parametrize
+ def test_method_unlock(self, client: Cloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ email_routing = client.email_routing.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ @parametrize
+ def test_method_unlock_with_all_params(self, client: Cloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ email_routing = client.email_routing.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="example.net",
+ )
+
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ @parametrize
+ def test_raw_response_unlock(self, client: Cloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ response = client.email_routing.with_raw_response.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ email_routing = response.parse()
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ @parametrize
+ def test_streaming_response_unlock(self, client: Cloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ with client.email_routing.with_streaming_response.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ email_routing = response.parse()
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ def test_path_params_unlock(self, client: Cloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ client.email_routing.with_raw_response.unlock(
+ zone_id="",
+ )
+
class TestAsyncEmailRouting:
parametrize = pytest.mark.parametrize(
@@ -288,3 +343,56 @@ async def test_path_params_get(self, async_client: AsyncCloudflare) -> None:
await async_client.email_routing.with_raw_response.get(
zone_id="",
)
+
+ @parametrize
+ async def test_method_unlock(self, async_client: AsyncCloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ email_routing = await async_client.email_routing.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ @parametrize
+ async def test_method_unlock_with_all_params(self, async_client: AsyncCloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ email_routing = await async_client.email_routing.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ name="example.net",
+ )
+
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ @parametrize
+ async def test_raw_response_unlock(self, async_client: AsyncCloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ response = await async_client.email_routing.with_raw_response.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ )
+
+ assert response.is_closed is True
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+ email_routing = await response.parse()
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ @parametrize
+ async def test_streaming_response_unlock(self, async_client: AsyncCloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ async with async_client.email_routing.with_streaming_response.unlock(
+ zone_id="023e105f4ecef8ad9ca31a8372d0c353",
+ ) as response:
+ assert not response.is_closed
+ assert response.http_request.headers.get("X-Stainless-Lang") == "python"
+
+ email_routing = await response.parse()
+ assert_matches_type(Optional[Settings], email_routing, path=["response"])
+
+ assert cast(Any, response.is_closed) is True
+
+ @parametrize
+ async def test_path_params_unlock(self, async_client: AsyncCloudflare) -> None:
+ with pytest.warns(DeprecationWarning):
+ with pytest.raises(ValueError, match=r"Expected a non-empty value for `zone_id` but received ''"):
+ await async_client.email_routing.with_raw_response.unlock(
+ zone_id="",
+ )
diff --git a/tests/api_resources/test_email_sending.py b/tests/api_resources/test_email_sending.py
index c7e683354d7..bac77088b95 100644
--- a/tests/api_resources/test_email_sending.py
+++ b/tests/api_resources/test_email_sending.py
@@ -43,8 +43,20 @@ def test_method_send_with_all_params(self, client: Cloudflare) -> None:
"type": "application/pdf",
}
],
- bcc="user@example.com",
- cc="user@example.com",
+ bcc=[
+ "recipient-a@example.com",
+ {
+ "address": "recipient-b@example.com",
+ "name": "Recipient B",
+ },
+ ],
+ cc=[
+ "recipient-a@example.com",
+ {
+ "address": "recipient-b@example.com",
+ "name": "Recipient B",
+ },
+ ],
headers={"X-Custom-Header": "value"},
html="Please find your report attached.
", reply_to="user@example.com", @@ -169,8 +181,20 @@ async def test_method_send_with_all_params(self, async_client: AsyncCloudflare) "type": "application/pdf", } ], - bcc="user@example.com", - cc="user@example.com", + bcc=[ + "recipient-a@example.com", + { + "address": "recipient-b@example.com", + "name": "Recipient B", + }, + ], + cc=[ + "recipient-a@example.com", + { + "address": "recipient-b@example.com", + "name": "Recipient B", + }, + ], headers={"X-Custom-Header": "value"}, html="Please find your report attached.
", reply_to="user@example.com", diff --git a/tests/api_resources/workers/beta/workers/test_versions.py b/tests/api_resources/workers/beta/workers/test_versions.py index e87d3a90fe2..6fa24a8b7eb 100644 --- a/tests/api_resources/workers/beta/workers/test_versions.py +++ b/tests/api_resources/workers/beta/workers/test_versions.py @@ -54,6 +54,10 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None: "type": "plain_text", } ], + cache_options={ + "enabled": True, + "cross_version_cache": True, + }, compatibility_date="2021-01-01", compatibility_flags=["nodejs_compat"], containers=[{"class_name": "MyDurableObject"}], @@ -89,6 +93,13 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None: "name": "index.js", } ], + package_dependencies=[ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], placement={"mode": "smart"}, usage_model="standard", ) @@ -361,6 +372,10 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare "type": "plain_text", } ], + cache_options={ + "enabled": True, + "cross_version_cache": True, + }, compatibility_date="2021-01-01", compatibility_flags=["nodejs_compat"], containers=[{"class_name": "MyDurableObject"}], @@ -396,6 +411,13 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare "name": "index.js", } ], + package_dependencies=[ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], placement={"mode": "smart"}, usage_model="standard", ) diff --git a/tests/api_resources/workers/observability/test_queries.py b/tests/api_resources/workers/observability/test_queries.py index 6e212a5bfc2..0b35362c9c1 100644 --- a/tests/api_resources/workers/observability/test_queries.py +++ b/tests/api_resources/workers/observability/test_queries.py @@ -53,7 +53,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None: "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -214,7 +214,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], diff --git a/tests/api_resources/workers/observability/test_shared_queries.py b/tests/api_resources/workers/observability/test_shared_queries.py index baa7a7326e0..33cf3151f60 100644 --- a/tests/api_resources/workers/observability/test_shared_queries.py +++ b/tests/api_resources/workers/observability/test_shared_queries.py @@ -67,7 +67,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None: "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -258,7 +258,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], diff --git a/tests/api_resources/workers/observability/test_telemetry.py b/tests/api_resources/workers/observability/test_telemetry.py index 3be3cfc8411..98e585f23da 100644 --- a/tests/api_resources/workers/observability/test_telemetry.py +++ b/tests/api_resources/workers/observability/test_telemetry.py @@ -43,7 +43,7 @@ def test_method_keys_with_all_params(self, client: Cloudflare) -> None: "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -120,7 +120,7 @@ def test_method_live_tail_with_all_params(self, client: Cloudflare) -> None: "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -265,7 +265,7 @@ def test_method_query_with_all_params(self, client: Cloudflare) -> None: "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -382,7 +382,7 @@ def test_method_values_with_all_params(self, client: Cloudflare) -> None: "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -479,7 +479,7 @@ async def test_method_keys_with_all_params(self, async_client: AsyncCloudflare) "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -556,7 +556,7 @@ async def test_method_live_tail_with_all_params(self, async_client: AsyncCloudfl "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -701,7 +701,7 @@ async def test_method_query_with_all_params(self, async_client: AsyncCloudflare) "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], @@ -818,7 +818,7 @@ async def test_method_values_with_all_params(self, async_client: AsyncCloudflare "filters": [ { "filter_combination": "and", - "filters": [], + "filters": [{}], "kind": "group", } ], diff --git a/tests/api_resources/workers/scripts/test_script_and_version_settings.py b/tests/api_resources/workers/scripts/test_script_and_version_settings.py index aeb8e910906..f4b0d96e5c6 100644 --- a/tests/api_resources/workers/scripts/test_script_and_version_settings.py +++ b/tests/api_resources/workers/scripts/test_script_and_version_settings.py @@ -47,8 +47,22 @@ def test_method_edit_with_all_params(self, client: Cloudflare) -> None: "type": "plain_text", } ], + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "limits": { "cpu_ms": 50, "subrequests": 1000, @@ -230,8 +244,22 @@ async def test_method_edit_with_all_params(self, async_client: AsyncCloudflare) "type": "plain_text", } ], + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "limits": { "cpu_ms": 50, "subrequests": 1000, diff --git a/tests/api_resources/workers/scripts/test_versions.py b/tests/api_resources/workers/scripts/test_versions.py index f78c8a7d8a7..14aaa522ed7 100644 --- a/tests/api_resources/workers/scripts/test_versions.py +++ b/tests/api_resources/workers/scripts/test_versions.py @@ -52,9 +52,30 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None: "type": "plain_text", } ], + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "keep_bindings": ["string"], + "package_dependencies": [ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], "usage_model": "standard", }, bindings_inherit="strict", @@ -264,9 +285,30 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare "type": "plain_text", } ], + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "keep_bindings": ["string"], + "package_dependencies": [ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], "usage_model": "standard", }, bindings_inherit="strict", diff --git a/tests/api_resources/workers/test_scripts.py b/tests/api_resources/workers/test_scripts.py index a7be535f949..fd678577e8d 100644 --- a/tests/api_resources/workers/test_scripts.py +++ b/tests/api_resources/workers/test_scripts.py @@ -62,8 +62,22 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None: } ], "body_part": "worker.js", + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "keep_assets": False, "keep_bindings": ["string"], "limits": { @@ -110,6 +124,13 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None: "propagation_policy": "authenticated", }, }, + "package_dependencies": [ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], "placement": {"mode": "smart"}, "tags": ["string"], "tail_consumers": [ @@ -424,8 +445,22 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare } ], "body_part": "worker.js", + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "keep_assets": False, "keep_bindings": ["string"], "limits": { @@ -472,6 +507,13 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare "propagation_policy": "authenticated", }, }, + "package_dependencies": [ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], "placement": {"mode": "smart"}, "tags": ["string"], "tail_consumers": [ diff --git a/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py b/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py index ef16d2b5e15..d5eaecacc03 100644 --- a/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py +++ b/tests/api_resources/workers_for_platforms/dispatch/namespaces/scripts/test_settings.py @@ -45,8 +45,22 @@ def test_method_edit_with_all_params(self, client: Cloudflare) -> None: "type": "plain_text", } ], + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "limits": { "cpu_ms": 50, "subrequests": 1000, @@ -249,8 +263,22 @@ async def test_method_edit_with_all_params(self, async_client: AsyncCloudflare) "type": "plain_text", } ], + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "limits": { "cpu_ms": 50, "subrequests": 1000, diff --git a/tests/api_resources/workers_for_platforms/dispatch/namespaces/test_scripts.py b/tests/api_resources/workers_for_platforms/dispatch/namespaces/test_scripts.py index 54638555b26..7887262b0e9 100644 --- a/tests/api_resources/workers_for_platforms/dispatch/namespaces/test_scripts.py +++ b/tests/api_resources/workers_for_platforms/dispatch/namespaces/test_scripts.py @@ -58,8 +58,22 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None: } ], "body_part": "worker.js", + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "keep_assets": False, "keep_bindings": ["string"], "limits": { @@ -106,6 +120,13 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None: "propagation_policy": "authenticated", }, }, + "package_dependencies": [ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], "placement": {"mode": "smart"}, "tags": ["string"], "tail_consumers": [ @@ -355,8 +376,22 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare } ], "body_part": "worker.js", + "cache_options": { + "enabled": True, + "cross_version_cache": True, + }, "compatibility_date": "2021-01-01", "compatibility_flags": ["nodejs_compat"], + "exports": { + "Admin": { + "type": "worker", + "cache": {"enabled": True}, + }, + "default": { + "type": "worker", + "cache": {"enabled": False}, + }, + }, "keep_assets": False, "keep_bindings": ["string"], "limits": { @@ -403,6 +438,13 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare "propagation_policy": "authenticated", }, }, + "package_dependencies": [ + { + "installed_version": "4.17.22", + "name": "lodash", + "package_json_version": "^4.17.21", + } + ], "placement": {"mode": "smart"}, "tags": ["string"], "tail_consumers": [ diff --git a/tests/api_resources/zero_trust/casb/__init__.py b/tests/api_resources/zero_trust/casb/__init__.py new file mode 100644 index 00000000000..fd8019a9a1a --- /dev/null +++ b/tests/api_resources/zero_trust/casb/__init__.py @@ -0,0 +1 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. diff --git a/tests/api_resources/zero_trust/casb/applications/__init__.py b/tests/api_resources/zero_trust/casb/applications/__init__.py new file mode 100644 index 00000000000..fd8019a9a1a --- /dev/null +++ b/tests/api_resources/zero_trust/casb/applications/__init__.py @@ -0,0 +1 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. diff --git a/tests/api_resources/zero_trust/casb/applications/test_setup_flows.py b/tests/api_resources/zero_trust/casb/applications/test_setup_flows.py new file mode 100644 index 00000000000..00936afbaf0 --- /dev/null +++ b/tests/api_resources/zero_trust/casb/applications/test_setup_flows.py @@ -0,0 +1,140 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +import os +from typing import Any, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type +from cloudflare.types.zero_trust.casb.applications import SetupFlowListResponse + +base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") + + +class TestSetupFlows: + parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"]) + + @parametrize + def test_method_list(self, client: Cloudflare) -> None: + setup_flow = client.zero_trust.casb.applications.setup_flows.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + @parametrize + def test_method_list_with_all_params(self, client: Cloudflare) -> None: + setup_flow = client.zero_trust.casb.applications.setup_flows.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + auth_method="auth_method", + environment="fedramp", + ) + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + @parametrize + def test_raw_response_list(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.applications.setup_flows.with_raw_response.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + setup_flow = response.parse() + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + @parametrize + def test_streaming_response_list(self, client: Cloudflare) -> None: + with client.zero_trust.casb.applications.setup_flows.with_streaming_response.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + setup_flow = response.parse() + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_list(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.applications.setup_flows.with_raw_response.list( + slug="slug", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `slug` but received ''"): + client.zero_trust.casb.applications.setup_flows.with_raw_response.list( + slug="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + +class TestAsyncSetupFlows: + parametrize = pytest.mark.parametrize( + "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"] + ) + + @parametrize + async def test_method_list(self, async_client: AsyncCloudflare) -> None: + setup_flow = await async_client.zero_trust.casb.applications.setup_flows.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + @parametrize + async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None: + setup_flow = await async_client.zero_trust.casb.applications.setup_flows.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + auth_method="auth_method", + environment="fedramp", + ) + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + @parametrize + async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.applications.setup_flows.with_raw_response.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + setup_flow = await response.parse() + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + @parametrize + async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.applications.setup_flows.with_streaming_response.list( + slug="slug", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + setup_flow = await response.parse() + assert_matches_type(SetupFlowListResponse, setup_flow, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_list(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.applications.setup_flows.with_raw_response.list( + slug="slug", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `slug` but received ''"): + await async_client.zero_trust.casb.applications.setup_flows.with_raw_response.list( + slug="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) diff --git a/tests/api_resources/zero_trust/casb/test_applications.py b/tests/api_resources/zero_trust/casb/test_applications.py new file mode 100644 index 00000000000..16cc5678696 --- /dev/null +++ b/tests/api_resources/zero_trust/casb/test_applications.py @@ -0,0 +1,200 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +import os +from typing import Any, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type +from cloudflare.types.zero_trust.casb import ApplicationGetResponse, ApplicationListResponse + +base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") + + +class TestApplications: + parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"]) + + @parametrize + def test_method_list(self, client: Cloudflare) -> None: + application = client.zero_trust.casb.applications.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + @parametrize + def test_method_list_with_all_params(self, client: Cloudflare) -> None: + application = client.zero_trust.casb.applications.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + environment="environment", + ) + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + @parametrize + def test_raw_response_list(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.applications.with_raw_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + application = response.parse() + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + @parametrize + def test_streaming_response_list(self, client: Cloudflare) -> None: + with client.zero_trust.casb.applications.with_streaming_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + application = response.parse() + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_list(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.applications.with_raw_response.list( + account_id="", + ) + + @parametrize + def test_method_get(self, client: Cloudflare) -> None: + application = client.zero_trust.casb.applications.get( + slug="GITHUB", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(ApplicationGetResponse, application, path=["response"]) + + @parametrize + def test_raw_response_get(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.applications.with_raw_response.get( + slug="GITHUB", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + application = response.parse() + assert_matches_type(ApplicationGetResponse, application, path=["response"]) + + @parametrize + def test_streaming_response_get(self, client: Cloudflare) -> None: + with client.zero_trust.casb.applications.with_streaming_response.get( + slug="GITHUB", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + application = response.parse() + assert_matches_type(ApplicationGetResponse, application, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_get(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.applications.with_raw_response.get( + slug="GITHUB", + account_id="", + ) + + +class TestAsyncApplications: + parametrize = pytest.mark.parametrize( + "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"] + ) + + @parametrize + async def test_method_list(self, async_client: AsyncCloudflare) -> None: + application = await async_client.zero_trust.casb.applications.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + @parametrize + async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None: + application = await async_client.zero_trust.casb.applications.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + environment="environment", + ) + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + @parametrize + async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.applications.with_raw_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + application = await response.parse() + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + @parametrize + async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.applications.with_streaming_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + application = await response.parse() + assert_matches_type(ApplicationListResponse, application, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_list(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.applications.with_raw_response.list( + account_id="", + ) + + @parametrize + async def test_method_get(self, async_client: AsyncCloudflare) -> None: + application = await async_client.zero_trust.casb.applications.get( + slug="GITHUB", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(ApplicationGetResponse, application, path=["response"]) + + @parametrize + async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.applications.with_raw_response.get( + slug="GITHUB", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + application = await response.parse() + assert_matches_type(ApplicationGetResponse, application, path=["response"]) + + @parametrize + async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.applications.with_streaming_response.get( + slug="GITHUB", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + application = await response.parse() + assert_matches_type(ApplicationGetResponse, application, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_get(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.applications.with_raw_response.get( + slug="GITHUB", + account_id="", + ) diff --git a/tests/api_resources/zero_trust/casb/test_integrations.py b/tests/api_resources/zero_trust/casb/test_integrations.py new file mode 100644 index 00000000000..ea5adcf2f8d --- /dev/null +++ b/tests/api_resources/zero_trust/casb/test_integrations.py @@ -0,0 +1,778 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +import os +from typing import Any, cast + +import pytest + +from cloudflare import Cloudflare, AsyncCloudflare +from tests.utils import assert_matches_type +from cloudflare.types.zero_trust.casb import ( + IntegrationGetResponse, + IntegrationPauseResponse, + IntegrationCreateResponse, + IntegrationResumeResponse, + IntegrationUpdateResponse, +) + +base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") + + +class TestIntegrations: + parametrize = pytest.mark.parametrize("client", [False, True], indirect=True, ids=["loose", "strict"]) + + @parametrize + def test_method_create(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + @parametrize + def test_method_create_with_all_params(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + auth_method="service_account", + dlp_profiles=["e91a2360-da51-4fdf-9711-bcdecd462614"], + permissions=["https://www.googleapis.com/auth/drive.readonly"], + use_cases=["casb", "ces"], + ) + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + @parametrize + def test_raw_response_create(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.integrations.with_raw_response.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = response.parse() + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + @parametrize + def test_streaming_response_create(self, client: Cloudflare) -> None: + with client.zero_trust.casb.integrations.with_streaming_response.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = response.parse() + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_create(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.create( + account_id="", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) + + @parametrize + def test_method_update(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + @parametrize + def test_method_update_with_all_params(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + credentials={ + "access_token": "bar", + "refresh_token": "bar", + }, + dlp_profiles=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], + name="x", + permissions=["x"], + use_cases=["casb"], + ) + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + @parametrize + def test_raw_response_update(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.integrations.with_raw_response.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = response.parse() + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + @parametrize + def test_streaming_response_update(self, client: Cloudflare) -> None: + with client.zero_trust.casb.integrations.with_streaming_response.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = response.parse() + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_update(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.update( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.update( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + def test_method_list(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(object, integration, path=["response"]) + + @parametrize + def test_method_list_with_all_params(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="application", + direction="asc", + dlp_enabled=True, + order="application", + page=0, + page_size=0, + search="search", + status="Healthy", + use_cases="use_cases", + ) + assert_matches_type(object, integration, path=["response"]) + + @parametrize + def test_raw_response_list(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.integrations.with_raw_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = response.parse() + assert_matches_type(object, integration, path=["response"]) + + @parametrize + def test_streaming_response_list(self, client: Cloudflare) -> None: + with client.zero_trust.casb.integrations.with_streaming_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = response.parse() + assert_matches_type(object, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_list(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.list( + account_id="", + ) + + @parametrize + def test_method_delete(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.delete( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert integration is None + + @parametrize + def test_raw_response_delete(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.integrations.with_raw_response.delete( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = response.parse() + assert integration is None + + @parametrize + def test_streaming_response_delete(self, client: Cloudflare) -> None: + with client.zero_trust.casb.integrations.with_streaming_response.delete( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = response.parse() + assert integration is None + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_delete(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.delete( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.delete( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + def test_method_get(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.get( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationGetResponse, integration, path=["response"]) + + @parametrize + def test_raw_response_get(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.integrations.with_raw_response.get( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = response.parse() + assert_matches_type(IntegrationGetResponse, integration, path=["response"]) + + @parametrize + def test_streaming_response_get(self, client: Cloudflare) -> None: + with client.zero_trust.casb.integrations.with_streaming_response.get( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = response.parse() + assert_matches_type(IntegrationGetResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_get(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.get( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.get( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + def test_method_pause(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.pause( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationPauseResponse, integration, path=["response"]) + + @parametrize + def test_raw_response_pause(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.integrations.with_raw_response.pause( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = response.parse() + assert_matches_type(IntegrationPauseResponse, integration, path=["response"]) + + @parametrize + def test_streaming_response_pause(self, client: Cloudflare) -> None: + with client.zero_trust.casb.integrations.with_streaming_response.pause( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = response.parse() + assert_matches_type(IntegrationPauseResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_pause(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.pause( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.pause( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + def test_method_resume(self, client: Cloudflare) -> None: + integration = client.zero_trust.casb.integrations.resume( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationResumeResponse, integration, path=["response"]) + + @parametrize + def test_raw_response_resume(self, client: Cloudflare) -> None: + response = client.zero_trust.casb.integrations.with_raw_response.resume( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = response.parse() + assert_matches_type(IntegrationResumeResponse, integration, path=["response"]) + + @parametrize + def test_streaming_response_resume(self, client: Cloudflare) -> None: + with client.zero_trust.casb.integrations.with_streaming_response.resume( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = response.parse() + assert_matches_type(IntegrationResumeResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + def test_path_params_resume(self, client: Cloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.resume( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + client.zero_trust.casb.integrations.with_raw_response.resume( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + +class TestAsyncIntegrations: + parametrize = pytest.mark.parametrize( + "async_client", [False, True, {"http_client": "aiohttp"}], indirect=True, ids=["loose", "strict", "aiohttp"] + ) + + @parametrize + async def test_method_create(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + @parametrize + async def test_method_create_with_all_params(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + auth_method="service_account", + dlp_profiles=["e91a2360-da51-4fdf-9711-bcdecd462614"], + permissions=["https://www.googleapis.com/auth/drive.readonly"], + use_cases=["casb", "ces"], + ) + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + @parametrize + async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.integrations.with_raw_response.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = await response.parse() + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + @parametrize + async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.integrations.with_streaming_response.create( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = await response.parse() + assert_matches_type(IntegrationCreateResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_create(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.create( + account_id="", + application="GOOGLE_WORKSPACE", + credentials={"admin_email": "bar"}, + name="My Google Workspace", + ) + + @parametrize + async def test_method_update(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + @parametrize + async def test_method_update_with_all_params(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + credentials={ + "access_token": "bar", + "refresh_token": "bar", + }, + dlp_profiles=["182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e"], + name="x", + permissions=["x"], + use_cases=["casb"], + ) + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + @parametrize + async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.integrations.with_raw_response.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = await response.parse() + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + @parametrize + async def test_streaming_response_update(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.integrations.with_streaming_response.update( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = await response.parse() + assert_matches_type(IntegrationUpdateResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_update(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.update( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.update( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + async def test_method_list(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(object, integration, path=["response"]) + + @parametrize + async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + application="application", + direction="asc", + dlp_enabled=True, + order="application", + page=0, + page_size=0, + search="search", + status="Healthy", + use_cases="use_cases", + ) + assert_matches_type(object, integration, path=["response"]) + + @parametrize + async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.integrations.with_raw_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = await response.parse() + assert_matches_type(object, integration, path=["response"]) + + @parametrize + async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.integrations.with_streaming_response.list( + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = await response.parse() + assert_matches_type(object, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_list(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.list( + account_id="", + ) + + @parametrize + async def test_method_delete(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.delete( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert integration is None + + @parametrize + async def test_raw_response_delete(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.integrations.with_raw_response.delete( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = await response.parse() + assert integration is None + + @parametrize + async def test_streaming_response_delete(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.integrations.with_streaming_response.delete( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = await response.parse() + assert integration is None + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_delete(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.delete( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.delete( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + async def test_method_get(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.get( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationGetResponse, integration, path=["response"]) + + @parametrize + async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.integrations.with_raw_response.get( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = await response.parse() + assert_matches_type(IntegrationGetResponse, integration, path=["response"]) + + @parametrize + async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.integrations.with_streaming_response.get( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = await response.parse() + assert_matches_type(IntegrationGetResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_get(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.get( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.get( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + async def test_method_pause(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.pause( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationPauseResponse, integration, path=["response"]) + + @parametrize + async def test_raw_response_pause(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.integrations.with_raw_response.pause( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = await response.parse() + assert_matches_type(IntegrationPauseResponse, integration, path=["response"]) + + @parametrize + async def test_streaming_response_pause(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.integrations.with_streaming_response.pause( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = await response.parse() + assert_matches_type(IntegrationPauseResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_pause(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.pause( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.pause( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + @parametrize + async def test_method_resume(self, async_client: AsyncCloudflare) -> None: + integration = await async_client.zero_trust.casb.integrations.resume( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + assert_matches_type(IntegrationResumeResponse, integration, path=["response"]) + + @parametrize + async def test_raw_response_resume(self, async_client: AsyncCloudflare) -> None: + response = await async_client.zero_trust.casb.integrations.with_raw_response.resume( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) + + assert response.is_closed is True + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + integration = await response.parse() + assert_matches_type(IntegrationResumeResponse, integration, path=["response"]) + + @parametrize + async def test_streaming_response_resume(self, async_client: AsyncCloudflare) -> None: + async with async_client.zero_trust.casb.integrations.with_streaming_response.resume( + id="id", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) as response: + assert not response.is_closed + assert response.http_request.headers.get("X-Stainless-Lang") == "python" + + integration = await response.parse() + assert_matches_type(IntegrationResumeResponse, integration, path=["response"]) + + assert cast(Any, response.is_closed) is True + + @parametrize + async def test_path_params_resume(self, async_client: AsyncCloudflare) -> None: + with pytest.raises(ValueError, match=r"Expected a non-empty value for `account_id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.resume( + id="id", + account_id="", + ) + + with pytest.raises(ValueError, match=r"Expected a non-empty value for `id` but received ''"): + await async_client.zero_trust.casb.integrations.with_raw_response.resume( + id="", + account_id="023e105f4ecef8ad9ca31a8372d0c353", + ) diff --git a/tests/api_resources/zero_trust/devices/test_dex_tests.py b/tests/api_resources/zero_trust/devices/test_dex_tests.py index f75e72da56f..5cd35848e7c 100644 --- a/tests/api_resources/zero_trust/devices/test_dex_tests.py +++ b/tests/api_resources/zero_trust/devices/test_dex_tests.py @@ -11,11 +11,8 @@ from tests.utils import assert_matches_type from cloudflare.pagination import SyncV4PagePaginationArray, AsyncV4PagePaginationArray from cloudflare.types.zero_trust.devices import ( - DEXTestGetResponse, - DEXTestListResponse, - DEXTestCreateResponse, + SchemaHTTP, DEXTestDeleteResponse, - DEXTestUpdateResponse, ) base_url = os.environ.get("TEST_API_BASE_URL", "http://127.0.0.1:4010") @@ -36,7 +33,7 @@ def test_method_create(self, client: Cloudflare) -> None: interval="30m", name="HTTP dash health check", ) - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_method_create_with_all_params(self, client: Cloudflare) -> None: @@ -60,7 +57,7 @@ def test_method_create_with_all_params(self, client: Cloudflare) -> None: ], targeted=True, ) - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_raw_response_create(self, client: Cloudflare) -> None: @@ -78,7 +75,7 @@ def test_raw_response_create(self, client: Cloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_streaming_response_create(self, client: Cloudflare) -> None: @@ -96,7 +93,7 @@ def test_streaming_response_create(self, client: Cloudflare) -> None: assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True @@ -127,7 +124,7 @@ def test_method_update(self, client: Cloudflare) -> None: interval="30m", name="HTTP dash health check", ) - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_method_update_with_all_params(self, client: Cloudflare) -> None: @@ -152,7 +149,7 @@ def test_method_update_with_all_params(self, client: Cloudflare) -> None: ], targeted=True, ) - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_raw_response_update(self, client: Cloudflare) -> None: @@ -171,7 +168,7 @@ def test_raw_response_update(self, client: Cloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_streaming_response_update(self, client: Cloudflare) -> None: @@ -190,7 +187,7 @@ def test_streaming_response_update(self, client: Cloudflare) -> None: assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True @@ -227,7 +224,7 @@ def test_method_list(self, client: Cloudflare) -> None: dex_test = client.zero_trust.devices.dex_tests.list( account_id="01a7362d577a6c3019a474fd6f485823", ) - assert_matches_type(SyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(SyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_method_list_with_all_params(self, client: Cloudflare) -> None: @@ -238,7 +235,7 @@ def test_method_list_with_all_params(self, client: Cloudflare) -> None: per_page=10, test_name="testName", ) - assert_matches_type(SyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(SyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_raw_response_list(self, client: Cloudflare) -> None: @@ -249,7 +246,7 @@ def test_raw_response_list(self, client: Cloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(SyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(SyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_streaming_response_list(self, client: Cloudflare) -> None: @@ -260,7 +257,7 @@ def test_streaming_response_list(self, client: Cloudflare) -> None: assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(SyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(SyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True @@ -325,7 +322,7 @@ def test_method_get(self, client: Cloudflare) -> None: dex_test_id="372e67954025e0ba6aaa6d586b9e0b59", account_id="01a7362d577a6c3019a474fd6f485823", ) - assert_matches_type(Optional[DEXTestGetResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_raw_response_get(self, client: Cloudflare) -> None: @@ -337,7 +334,7 @@ def test_raw_response_get(self, client: Cloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(Optional[DEXTestGetResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize def test_streaming_response_get(self, client: Cloudflare) -> None: @@ -349,7 +346,7 @@ def test_streaming_response_get(self, client: Cloudflare) -> None: assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = response.parse() - assert_matches_type(Optional[DEXTestGetResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True @@ -385,7 +382,7 @@ async def test_method_create(self, async_client: AsyncCloudflare) -> None: interval="30m", name="HTTP dash health check", ) - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_method_create_with_all_params(self, async_client: AsyncCloudflare) -> None: @@ -409,7 +406,7 @@ async def test_method_create_with_all_params(self, async_client: AsyncCloudflare ], targeted=True, ) - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None: @@ -427,7 +424,7 @@ async def test_raw_response_create(self, async_client: AsyncCloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> None: @@ -445,7 +442,7 @@ async def test_streaming_response_create(self, async_client: AsyncCloudflare) -> assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(Optional[DEXTestCreateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True @@ -476,7 +473,7 @@ async def test_method_update(self, async_client: AsyncCloudflare) -> None: interval="30m", name="HTTP dash health check", ) - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_method_update_with_all_params(self, async_client: AsyncCloudflare) -> None: @@ -501,7 +498,7 @@ async def test_method_update_with_all_params(self, async_client: AsyncCloudflare ], targeted=True, ) - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None: @@ -520,7 +517,7 @@ async def test_raw_response_update(self, async_client: AsyncCloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_streaming_response_update(self, async_client: AsyncCloudflare) -> None: @@ -539,7 +536,7 @@ async def test_streaming_response_update(self, async_client: AsyncCloudflare) -> assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(Optional[DEXTestUpdateResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True @@ -576,7 +573,7 @@ async def test_method_list(self, async_client: AsyncCloudflare) -> None: dex_test = await async_client.zero_trust.devices.dex_tests.list( account_id="01a7362d577a6c3019a474fd6f485823", ) - assert_matches_type(AsyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(AsyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) -> None: @@ -587,7 +584,7 @@ async def test_method_list_with_all_params(self, async_client: AsyncCloudflare) per_page=10, test_name="testName", ) - assert_matches_type(AsyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(AsyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None: @@ -598,7 +595,7 @@ async def test_raw_response_list(self, async_client: AsyncCloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(AsyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(AsyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> None: @@ -609,7 +606,7 @@ async def test_streaming_response_list(self, async_client: AsyncCloudflare) -> N assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(AsyncV4PagePaginationArray[DEXTestListResponse], dex_test, path=["response"]) + assert_matches_type(AsyncV4PagePaginationArray[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True @@ -674,7 +671,7 @@ async def test_method_get(self, async_client: AsyncCloudflare) -> None: dex_test_id="372e67954025e0ba6aaa6d586b9e0b59", account_id="01a7362d577a6c3019a474fd6f485823", ) - assert_matches_type(Optional[DEXTestGetResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None: @@ -686,7 +683,7 @@ async def test_raw_response_get(self, async_client: AsyncCloudflare) -> None: assert response.is_closed is True assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(Optional[DEXTestGetResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) @parametrize async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> None: @@ -698,7 +695,7 @@ async def test_streaming_response_get(self, async_client: AsyncCloudflare) -> No assert response.http_request.headers.get("X-Stainless-Lang") == "python" dex_test = await response.parse() - assert_matches_type(Optional[DEXTestGetResponse], dex_test, path=["response"]) + assert_matches_type(Optional[SchemaHTTP], dex_test, path=["response"]) assert cast(Any, response.is_closed) is True diff --git a/uv.lock b/uv.lock index bcc596eaec6..fccbd0b8f05 100644 --- a/uv.lock +++ b/uv.lock @@ -259,7 +259,7 @@ wheels = [ [[package]] name = "cloudflare" -version = "5.2.0" +version = "5.3.0" source = { editable = "." } dependencies = [ { name = "anyio", version = "4.12.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' or (extra == 'group-10-cloudflare-pydantic-v1' and extra == 'group-10-cloudflare-pydantic-v2')" }, From 2c2ff56b9cb8d1842707af16bcb1816a3886a6ee Mon Sep 17 00:00:00 2001 From: rotem