Types:
from cloudflare.types.cache import CachePurgeResponse, CachePurgeEnvironmentResponseMethods:
client.cache.purge(*, zone_id, **params) -> Optional[CachePurgeResponse]client.cache.purge_environment(environment_id, *, zone_id, **params) -> Optional[CachePurgeEnvironmentResponse]
Types:
from cloudflare.types.cache import (
CacheReserve,
CacheReserveClear,
State,
CacheReserveClearResponse,
CacheReserveEditResponse,
CacheReserveGetResponse,
CacheReserveStatusResponse,
)Methods:
client.cache.cache_reserve.clear(*, zone_id, **params) -> Optional[CacheReserveClearResponse]client.cache.cache_reserve.edit(*, zone_id, **params) -> Optional[CacheReserveEditResponse]client.cache.cache_reserve.get(*, zone_id) -> Optional[CacheReserveGetResponse]client.cache.cache_reserve.status(*, zone_id) -> Optional[CacheReserveStatusResponse]
Types:
from cloudflare.types.cache import (
SmartTieredCacheCreateResponse,
SmartTieredCacheDeleteResponse,
SmartTieredCacheEditResponse,
SmartTieredCacheGetResponse,
)Methods:
client.cache.smart_tiered_cache.create(*, zone_id, **params) -> Optional[SmartTieredCacheCreateResponse]client.cache.smart_tiered_cache.delete(*, zone_id) -> Optional[SmartTieredCacheDeleteResponse]client.cache.smart_tiered_cache.edit(*, zone_id, **params) -> Optional[SmartTieredCacheEditResponse]client.cache.smart_tiered_cache.get(*, zone_id) -> Optional[SmartTieredCacheGetResponse]
Types:
from cloudflare.types.cache import (
CacheVariant,
VariantDeleteResponse,
VariantEditResponse,
VariantGetResponse,
)Methods:
client.cache.variants.delete(*, zone_id) -> Optional[VariantDeleteResponse]client.cache.variants.edit(*, zone_id, **params) -> Optional[VariantEditResponse]client.cache.variants.get(*, zone_id) -> Optional[VariantGetResponse]
Types:
from cloudflare.types.cache import (
RegionalTieredCache,
RegionalTieredCacheEditResponse,
RegionalTieredCacheGetResponse,
)Methods:
client.cache.regional_tiered_cache.edit(*, zone_id, **params) -> Optional[RegionalTieredCacheEditResponse]client.cache.regional_tiered_cache.get(*, zone_id) -> Optional[RegionalTieredCacheGetResponse]
Types:
from cloudflare.types.cache import (
OriginCloudRegion,
OriginCloudRegionDeleteResponse,
OriginCloudRegionBulkDeleteResponse,
OriginCloudRegionBulkUpdateResponse,
OriginCloudRegionSupportedRegionsResponse,
)Methods:
client.cache.origin_cloud_regions.update(path_origin_ip, *, zone_id, **params) -> Optional[OriginCloudRegion]client.cache.origin_cloud_regions.list(*, zone_id, **params) -> SyncV4PagePaginationArray[OriginCloudRegion]client.cache.origin_cloud_regions.delete(origin_ip, *, zone_id) -> Optional[OriginCloudRegionDeleteResponse]client.cache.origin_cloud_regions.bulk_delete(*, zone_id) -> Optional[OriginCloudRegionBulkDeleteResponse]client.cache.origin_cloud_regions.bulk_update(*, zone_id, **params) -> Optional[OriginCloudRegionBulkUpdateResponse]client.cache.origin_cloud_regions.get(origin_ip, *, zone_id) -> Optional[OriginCloudRegion]client.cache.origin_cloud_regions.supported_regions(*, zone_id) -> Optional[OriginCloudRegionSupportedRegionsResponse]