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
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
configured_endpoints: 1354
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-f929147b82b655009c0c97d9798a26502f89bec3c8e59cd5d7d3ef371dbd59bd.yml
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-76a31b2a6c6b4d185b5c14fddfe02f08392fe5dc6c95031246a260b0cdea03a2.yml
60 changes: 30 additions & 30 deletions api.md

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions src/cloudflare/resources/argo/tiered_caching.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from __future__ import annotations

from typing import Type, Optional, cast
from typing import Type, cast
from typing_extensions import Literal

import httpx
Expand Down Expand Up @@ -60,7 +60,7 @@ def edit(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[TieredCachingEditResponse]:
) -> TieredCachingEditResponse:
"""
Updates enablement of Tiered Caching

Expand All @@ -87,9 +87,9 @@ def edit(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[TieredCachingEditResponse]]._unwrapper,
post_parser=ResultWrapper[TieredCachingEditResponse]._unwrapper,
),
cast_to=cast(Type[Optional[TieredCachingEditResponse]], ResultWrapper[TieredCachingEditResponse]),
cast_to=cast(Type[TieredCachingEditResponse], ResultWrapper[TieredCachingEditResponse]),
)

def get(
Expand All @@ -102,7 +102,7 @@ def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[TieredCachingGetResponse]:
) -> TieredCachingGetResponse:
"""
Get Tiered Caching setting

Expand All @@ -126,9 +126,9 @@ def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[TieredCachingGetResponse]]._unwrapper,
post_parser=ResultWrapper[TieredCachingGetResponse]._unwrapper,
),
cast_to=cast(Type[Optional[TieredCachingGetResponse]], ResultWrapper[TieredCachingGetResponse]),
cast_to=cast(Type[TieredCachingGetResponse], ResultWrapper[TieredCachingGetResponse]),
)


Expand Down Expand Up @@ -163,7 +163,7 @@ async def edit(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[TieredCachingEditResponse]:
) -> TieredCachingEditResponse:
"""
Updates enablement of Tiered Caching

Expand All @@ -190,9 +190,9 @@ async def edit(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[TieredCachingEditResponse]]._unwrapper,
post_parser=ResultWrapper[TieredCachingEditResponse]._unwrapper,
),
cast_to=cast(Type[Optional[TieredCachingEditResponse]], ResultWrapper[TieredCachingEditResponse]),
cast_to=cast(Type[TieredCachingEditResponse], ResultWrapper[TieredCachingEditResponse]),
)

async def get(
Expand All @@ -205,7 +205,7 @@ async def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[TieredCachingGetResponse]:
) -> TieredCachingGetResponse:
"""
Get Tiered Caching setting

Expand All @@ -229,9 +229,9 @@ async def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[TieredCachingGetResponse]]._unwrapper,
post_parser=ResultWrapper[TieredCachingGetResponse]._unwrapper,
),
cast_to=cast(Type[Optional[TieredCachingGetResponse]], ResultWrapper[TieredCachingGetResponse]),
cast_to=cast(Type[TieredCachingGetResponse], ResultWrapper[TieredCachingGetResponse]),
)


Expand Down
50 changes: 25 additions & 25 deletions src/cloudflare/resources/cache/cache_reserve.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from __future__ import annotations

from typing import Type, Optional, cast
from typing import Type, cast
from typing_extensions import Literal

import httpx
Expand Down Expand Up @@ -62,7 +62,7 @@ def clear(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveClearResponse]:
) -> CacheReserveClearResponse:
"""
You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
Expand Down Expand Up @@ -90,9 +90,9 @@ def clear(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveClearResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveClearResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveClearResponse]], ResultWrapper[CacheReserveClearResponse]),
cast_to=cast(Type[CacheReserveClearResponse], ResultWrapper[CacheReserveClearResponse]),
)

def edit(
Expand All @@ -106,7 +106,7 @@ def edit(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveEditResponse]:
) -> CacheReserveEditResponse:
"""
Increase cache lifetimes by automatically storing all cacheable files into
Cloudflare's persistent object storage buckets. Requires Cache Reserve
Expand Down Expand Up @@ -138,9 +138,9 @@ def edit(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveEditResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveEditResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveEditResponse]], ResultWrapper[CacheReserveEditResponse]),
cast_to=cast(Type[CacheReserveEditResponse], ResultWrapper[CacheReserveEditResponse]),
)

def get(
Expand All @@ -153,7 +153,7 @@ def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveGetResponse]:
) -> CacheReserveGetResponse:
"""
Increase cache lifetimes by automatically storing all cacheable files into
Cloudflare's persistent object storage buckets. Requires Cache Reserve
Expand Down Expand Up @@ -182,9 +182,9 @@ def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveGetResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveGetResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveGetResponse]], ResultWrapper[CacheReserveGetResponse]),
cast_to=cast(Type[CacheReserveGetResponse], ResultWrapper[CacheReserveGetResponse]),
)

def status(
Expand All @@ -197,7 +197,7 @@ def status(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveStatusResponse]:
) -> CacheReserveStatusResponse:
"""
You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
Expand All @@ -224,9 +224,9 @@ def status(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveStatusResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveStatusResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveStatusResponse]], ResultWrapper[CacheReserveStatusResponse]),
cast_to=cast(Type[CacheReserveStatusResponse], ResultWrapper[CacheReserveStatusResponse]),
)


Expand Down Expand Up @@ -261,7 +261,7 @@ async def clear(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveClearResponse]:
) -> CacheReserveClearResponse:
"""
You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
Expand Down Expand Up @@ -289,9 +289,9 @@ async def clear(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveClearResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveClearResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveClearResponse]], ResultWrapper[CacheReserveClearResponse]),
cast_to=cast(Type[CacheReserveClearResponse], ResultWrapper[CacheReserveClearResponse]),
)

async def edit(
Expand All @@ -305,7 +305,7 @@ async def edit(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveEditResponse]:
) -> CacheReserveEditResponse:
"""
Increase cache lifetimes by automatically storing all cacheable files into
Cloudflare's persistent object storage buckets. Requires Cache Reserve
Expand Down Expand Up @@ -337,9 +337,9 @@ async def edit(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveEditResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveEditResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveEditResponse]], ResultWrapper[CacheReserveEditResponse]),
cast_to=cast(Type[CacheReserveEditResponse], ResultWrapper[CacheReserveEditResponse]),
)

async def get(
Expand All @@ -352,7 +352,7 @@ async def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveGetResponse]:
) -> CacheReserveGetResponse:
"""
Increase cache lifetimes by automatically storing all cacheable files into
Cloudflare's persistent object storage buckets. Requires Cache Reserve
Expand Down Expand Up @@ -381,9 +381,9 @@ async def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveGetResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveGetResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveGetResponse]], ResultWrapper[CacheReserveGetResponse]),
cast_to=cast(Type[CacheReserveGetResponse], ResultWrapper[CacheReserveGetResponse]),
)

async def status(
Expand All @@ -396,7 +396,7 @@ async def status(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[CacheReserveStatusResponse]:
) -> CacheReserveStatusResponse:
"""
You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
Expand All @@ -423,9 +423,9 @@ async def status(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[CacheReserveStatusResponse]]._unwrapper,
post_parser=ResultWrapper[CacheReserveStatusResponse]._unwrapper,
),
cast_to=cast(Type[Optional[CacheReserveStatusResponse]], ResultWrapper[CacheReserveStatusResponse]),
cast_to=cast(Type[CacheReserveStatusResponse], ResultWrapper[CacheReserveStatusResponse]),
)


Expand Down
30 changes: 13 additions & 17 deletions src/cloudflare/resources/cache/regional_tiered_cache.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from __future__ import annotations

from typing import Type, Optional, cast
from typing import Type, cast
from typing_extensions import Literal

import httpx
Expand Down Expand Up @@ -60,7 +60,7 @@ def edit(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[RegionalTieredCacheEditResponse]:
) -> RegionalTieredCacheEditResponse:
"""
Instructs Cloudflare to check a regional hub data center on the way to your
upper tier. This can help improve performance for smart and custom tiered cache
Expand Down Expand Up @@ -89,11 +89,9 @@ def edit(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[RegionalTieredCacheEditResponse]]._unwrapper,
),
cast_to=cast(
Type[Optional[RegionalTieredCacheEditResponse]], ResultWrapper[RegionalTieredCacheEditResponse]
post_parser=ResultWrapper[RegionalTieredCacheEditResponse]._unwrapper,
),
cast_to=cast(Type[RegionalTieredCacheEditResponse], ResultWrapper[RegionalTieredCacheEditResponse]),
)

def get(
Expand All @@ -106,7 +104,7 @@ def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[RegionalTieredCacheGetResponse]:
) -> RegionalTieredCacheGetResponse:
"""
Instructs Cloudflare to check a regional hub data center on the way to your
upper tier. This can help improve performance for smart and custom tiered cache
Expand All @@ -132,9 +130,9 @@ def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[RegionalTieredCacheGetResponse]]._unwrapper,
post_parser=ResultWrapper[RegionalTieredCacheGetResponse]._unwrapper,
),
cast_to=cast(Type[Optional[RegionalTieredCacheGetResponse]], ResultWrapper[RegionalTieredCacheGetResponse]),
cast_to=cast(Type[RegionalTieredCacheGetResponse], ResultWrapper[RegionalTieredCacheGetResponse]),
)


Expand Down Expand Up @@ -169,7 +167,7 @@ async def edit(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[RegionalTieredCacheEditResponse]:
) -> RegionalTieredCacheEditResponse:
"""
Instructs Cloudflare to check a regional hub data center on the way to your
upper tier. This can help improve performance for smart and custom tiered cache
Expand Down Expand Up @@ -200,11 +198,9 @@ async def edit(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[RegionalTieredCacheEditResponse]]._unwrapper,
),
cast_to=cast(
Type[Optional[RegionalTieredCacheEditResponse]], ResultWrapper[RegionalTieredCacheEditResponse]
post_parser=ResultWrapper[RegionalTieredCacheEditResponse]._unwrapper,
),
cast_to=cast(Type[RegionalTieredCacheEditResponse], ResultWrapper[RegionalTieredCacheEditResponse]),
)

async def get(
Expand All @@ -217,7 +213,7 @@ async def get(
extra_query: Query | None = None,
extra_body: Body | None = None,
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
) -> Optional[RegionalTieredCacheGetResponse]:
) -> RegionalTieredCacheGetResponse:
"""
Instructs Cloudflare to check a regional hub data center on the way to your
upper tier. This can help improve performance for smart and custom tiered cache
Expand All @@ -243,9 +239,9 @@ async def get(
extra_query=extra_query,
extra_body=extra_body,
timeout=timeout,
post_parser=ResultWrapper[Optional[RegionalTieredCacheGetResponse]]._unwrapper,
post_parser=ResultWrapper[RegionalTieredCacheGetResponse]._unwrapper,
),
cast_to=cast(Type[Optional[RegionalTieredCacheGetResponse]], ResultWrapper[RegionalTieredCacheGetResponse]),
cast_to=cast(Type[RegionalTieredCacheGetResponse], ResultWrapper[RegionalTieredCacheGetResponse]),
)


Expand Down
Loading