Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -2050,27 +2050,27 @@ Methods:
- <code title="put /zones/{zone_id}/origin_tls_client_auth/settings">client.origin_tls_client_auth.settings.<a href="./src/cloudflare/resources/origin_tls_client_auth/settings.py">update</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/origin_tls_client_auth/setting_update_params.py">params</a>) -> <a href="./src/cloudflare/types/origin_tls_client_auth/setting_update_response.py">Optional[SettingUpdateResponse]</a></code>
- <code title="get /zones/{zone_id}/origin_tls_client_auth/settings">client.origin_tls_client_auth.settings.<a href="./src/cloudflare/resources/origin_tls_client_auth/settings.py">get</a>(\*, zone_id) -> <a href="./src/cloudflare/types/origin_tls_client_auth/setting_get_response.py">Optional[SettingGetResponse]</a></code>

# Pagerules
# PageRules

Types:

```python
from cloudflare.types.pagerules import (
from cloudflare.types.page_rules import (
PageRule,
Target,
PageruleListResponse,
PageruleDeleteResponse,
PageRuleListResponse,
PageRuleDeleteResponse,
)
```

Methods:

- <code title="post /zones/{zone_id}/pagerules">client.pagerules.<a href="./src/cloudflare/resources/pagerules.py">create</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/pagerules/pagerule_create_params.py">params</a>) -> <a href="./src/cloudflare/types/pagerules/page_rule.py">Optional[PageRule]</a></code>
- <code title="put /zones/{zone_id}/pagerules/{pagerule_id}">client.pagerules.<a href="./src/cloudflare/resources/pagerules.py">update</a>(pagerule_id, \*, zone_id, \*\*<a href="src/cloudflare/types/pagerules/pagerule_update_params.py">params</a>) -> <a href="./src/cloudflare/types/pagerules/page_rule.py">Optional[PageRule]</a></code>
- <code title="get /zones/{zone_id}/pagerules">client.pagerules.<a href="./src/cloudflare/resources/pagerules.py">list</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/pagerules/pagerule_list_params.py">params</a>) -> <a href="./src/cloudflare/types/pagerules/pagerule_list_response.py">Optional[PageruleListResponse]</a></code>
- <code title="delete /zones/{zone_id}/pagerules/{pagerule_id}">client.pagerules.<a href="./src/cloudflare/resources/pagerules.py">delete</a>(pagerule_id, \*, zone_id) -> <a href="./src/cloudflare/types/pagerules/pagerule_delete_response.py">Optional[PageruleDeleteResponse]</a></code>
- <code title="patch /zones/{zone_id}/pagerules/{pagerule_id}">client.pagerules.<a href="./src/cloudflare/resources/pagerules.py">edit</a>(pagerule_id, \*, zone_id, \*\*<a href="src/cloudflare/types/pagerules/pagerule_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/pagerules/page_rule.py">Optional[PageRule]</a></code>
- <code title="get /zones/{zone_id}/pagerules/{pagerule_id}">client.pagerules.<a href="./src/cloudflare/resources/pagerules.py">get</a>(pagerule_id, \*, zone_id) -> <a href="./src/cloudflare/types/pagerules/page_rule.py">Optional[PageRule]</a></code>
- <code title="post /zones/{zone_id}/pagerules">client.page_rules.<a href="./src/cloudflare/resources/page_rules.py">create</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/page_rules/page_rule_create_params.py">params</a>) -> <a href="./src/cloudflare/types/page_rules/page_rule.py">Optional[PageRule]</a></code>
- <code title="put /zones/{zone_id}/pagerules/{pagerule_id}">client.page_rules.<a href="./src/cloudflare/resources/page_rules.py">update</a>(pagerule_id, \*, zone_id, \*\*<a href="src/cloudflare/types/page_rules/page_rule_update_params.py">params</a>) -> <a href="./src/cloudflare/types/page_rules/page_rule.py">Optional[PageRule]</a></code>
- <code title="get /zones/{zone_id}/pagerules">client.page_rules.<a href="./src/cloudflare/resources/page_rules.py">list</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/page_rules/page_rule_list_params.py">params</a>) -> <a href="./src/cloudflare/types/page_rules/page_rule_list_response.py">Optional[PageRuleListResponse]</a></code>
- <code title="delete /zones/{zone_id}/pagerules/{pagerule_id}">client.page_rules.<a href="./src/cloudflare/resources/page_rules.py">delete</a>(pagerule_id, \*, zone_id) -> <a href="./src/cloudflare/types/page_rules/page_rule_delete_response.py">Optional[PageRuleDeleteResponse]</a></code>
- <code title="patch /zones/{zone_id}/pagerules/{pagerule_id}">client.page_rules.<a href="./src/cloudflare/resources/page_rules.py">edit</a>(pagerule_id, \*, zone_id, \*\*<a href="src/cloudflare/types/page_rules/page_rule_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/page_rules/page_rule.py">Optional[PageRule]</a></code>
- <code title="get /zones/{zone_id}/pagerules/{pagerule_id}">client.page_rules.<a href="./src/cloudflare/resources/page_rules.py">get</a>(pagerule_id, \*, zone_id) -> <a href="./src/cloudflare/types/page_rules/page_rule.py">Optional[PageRule]</a></code>

# RateLimits

Expand Down
38 changes: 19 additions & 19 deletions src/cloudflare/_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@
snippets,
spectrum,
hostnames,
pagerules,
registrar,
turnstile,
vectorize,
Expand All @@ -80,6 +79,7 @@
ai_gateway,
audit_logs,
hyperdrive,
page_rules,
zero_trust,
api_gateway,
botnet_feed,
Expand Down Expand Up @@ -370,10 +370,10 @@ def origin_tls_client_auth(self) -> origin_tls_client_auth.OriginTLSClientAuthRe
return OriginTLSClientAuthResource(self)

@cached_property
def pagerules(self) -> pagerules.PagerulesResource:
from .resources.pagerules import PagerulesResource
def page_rules(self) -> page_rules.PageRulesResource:
from .resources.page_rules import PageRulesResource

return PagerulesResource(self)
return PageRulesResource(self)

@cached_property
def rate_limits(self) -> rate_limits.RateLimitsResource:
Expand Down Expand Up @@ -1129,10 +1129,10 @@ def origin_tls_client_auth(self) -> origin_tls_client_auth.AsyncOriginTLSClientA
return AsyncOriginTLSClientAuthResource(self)

@cached_property
def pagerules(self) -> pagerules.AsyncPagerulesResource:
from .resources.pagerules import AsyncPagerulesResource
def page_rules(self) -> page_rules.AsyncPageRulesResource:
from .resources.page_rules import AsyncPageRulesResource

return AsyncPagerulesResource(self)
return AsyncPageRulesResource(self)

@cached_property
def rate_limits(self) -> rate_limits.AsyncRateLimitsResource:
Expand Down Expand Up @@ -1821,10 +1821,10 @@ def origin_tls_client_auth(self) -> origin_tls_client_auth.OriginTLSClientAuthRe
return OriginTLSClientAuthResourceWithRawResponse(self._client.origin_tls_client_auth)

@cached_property
def pagerules(self) -> pagerules.PagerulesResourceWithRawResponse:
from .resources.pagerules import PagerulesResourceWithRawResponse
def page_rules(self) -> page_rules.PageRulesResourceWithRawResponse:
from .resources.page_rules import PageRulesResourceWithRawResponse

return PagerulesResourceWithRawResponse(self._client.pagerules)
return PageRulesResourceWithRawResponse(self._client.page_rules)

@cached_property
def rate_limits(self) -> rate_limits.RateLimitsResourceWithRawResponse:
Expand Down Expand Up @@ -2334,10 +2334,10 @@ def origin_tls_client_auth(self) -> origin_tls_client_auth.AsyncOriginTLSClientA
return AsyncOriginTLSClientAuthResourceWithRawResponse(self._client.origin_tls_client_auth)

@cached_property
def pagerules(self) -> pagerules.AsyncPagerulesResourceWithRawResponse:
from .resources.pagerules import AsyncPagerulesResourceWithRawResponse
def page_rules(self) -> page_rules.AsyncPageRulesResourceWithRawResponse:
from .resources.page_rules import AsyncPageRulesResourceWithRawResponse

return AsyncPagerulesResourceWithRawResponse(self._client.pagerules)
return AsyncPageRulesResourceWithRawResponse(self._client.page_rules)

@cached_property
def rate_limits(self) -> rate_limits.AsyncRateLimitsResourceWithRawResponse:
Expand Down Expand Up @@ -2847,10 +2847,10 @@ def origin_tls_client_auth(self) -> origin_tls_client_auth.OriginTLSClientAuthRe
return OriginTLSClientAuthResourceWithStreamingResponse(self._client.origin_tls_client_auth)

@cached_property
def pagerules(self) -> pagerules.PagerulesResourceWithStreamingResponse:
from .resources.pagerules import PagerulesResourceWithStreamingResponse
def page_rules(self) -> page_rules.PageRulesResourceWithStreamingResponse:
from .resources.page_rules import PageRulesResourceWithStreamingResponse

return PagerulesResourceWithStreamingResponse(self._client.pagerules)
return PageRulesResourceWithStreamingResponse(self._client.page_rules)

@cached_property
def rate_limits(self) -> rate_limits.RateLimitsResourceWithStreamingResponse:
Expand Down Expand Up @@ -3362,10 +3362,10 @@ def origin_tls_client_auth(self) -> origin_tls_client_auth.AsyncOriginTLSClientA
return AsyncOriginTLSClientAuthResourceWithStreamingResponse(self._client.origin_tls_client_auth)

@cached_property
def pagerules(self) -> pagerules.AsyncPagerulesResourceWithStreamingResponse:
from .resources.pagerules import AsyncPagerulesResourceWithStreamingResponse
def page_rules(self) -> page_rules.AsyncPageRulesResourceWithStreamingResponse:
from .resources.page_rules import AsyncPageRulesResourceWithStreamingResponse

return AsyncPagerulesResourceWithStreamingResponse(self._client.pagerules)
return AsyncPageRulesResourceWithStreamingResponse(self._client.page_rules)

@cached_property
def rate_limits(self) -> rate_limits.AsyncRateLimitsResourceWithStreamingResponse:
Expand Down
Loading