Cache
Purge Cached Content
client.cache.purge(CachePurgeParamsparams, RequestOptionsoptions?): CachePurgeResponse { id } | null
POST/zones/{zone_id}/purge_cache
Purge Cached Content by Environment
client.cache.purgeEnvironment(stringenvironmentId, CachePurgeEnvironmentParamsparams, RequestOptionsoptions?): CachePurgeEnvironmentResponse { id } | null
POST/zones/{zone_id}/environments/{environment_id}/purge_cache
CacheCache Reserve
Get Cache Reserve setting
client.cache.cacheReserve.get(CacheReserveGetParams { zone_id } params, RequestOptionsoptions?): CacheReserveGetResponse { id, editable, value, modified_on }
GET/zones/{zone_id}/cache/cache_reserve
Change Cache Reserve setting
client.cache.cacheReserve.edit(CacheReserveEditParams { zone_id, value } params, RequestOptionsoptions?): CacheReserveEditResponse { id, editable, value, modified_on }
PATCH/zones/{zone_id}/cache/cache_reserve
Get Cache Reserve Clear
client.cache.cacheReserve.status(CacheReserveStatusParams { zone_id } params, RequestOptionsoptions?): CacheReserveStatusResponse { id, start_ts, state, 2 more }
GET/zones/{zone_id}/cache/cache_reserve_clear
Start Cache Reserve Clear
client.cache.cacheReserve.clear(CacheReserveClearParams { zone_id, body } params, RequestOptionsoptions?): CacheReserveClearResponse { id, start_ts, state, 2 more }
POST/zones/{zone_id}/cache/cache_reserve_clear
CacheSmart Tiered Cache
Get Smart Tiered Cache setting
client.cache.smartTieredCache.get(SmartTieredCacheGetParams { zone_id } params, RequestOptionsoptions?): SmartTieredCacheGetResponse { id, editable, value, modified_on }
GET/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
Create Smart Tiered Cache setting
client.cache.smartTieredCache.create(SmartTieredCacheCreateParams { zone_id, value } params, RequestOptionsoptions?): SmartTieredCacheCreateResponse { id, editable, value, modified_on }
POST/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
Patch Smart Tiered Cache setting
client.cache.smartTieredCache.edit(SmartTieredCacheEditParams { zone_id, value } params, RequestOptionsoptions?): SmartTieredCacheEditResponse { id, editable, value, modified_on }
PATCH/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
Delete Smart Tiered Cache setting
client.cache.smartTieredCache.delete(SmartTieredCacheDeleteParams { zone_id } params, RequestOptionsoptions?): SmartTieredCacheDeleteResponse { id, editable, modified_on }
DELETE/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
CacheVariants
Get variants setting
client.cache.variants.get(VariantGetParams { zone_id } params, RequestOptionsoptions?): VariantGetResponse { id, editable, value, modified_on }
GET/zones/{zone_id}/cache/variants
Change variants setting
client.cache.variants.edit(VariantEditParams { zone_id, value } params, RequestOptionsoptions?): VariantEditResponse { id, editable, value, modified_on }
PATCH/zones/{zone_id}/cache/variants
Delete variants setting
client.cache.variants.delete(VariantDeleteParams { zone_id } params, RequestOptionsoptions?): VariantDeleteResponse { id, editable, modified_on }
DELETE/zones/{zone_id}/cache/variants
CacheRegional Tiered Cache
Get Regional Tiered Cache setting
client.cache.regionalTieredCache.get(RegionalTieredCacheGetParams { zone_id } params, RequestOptionsoptions?): RegionalTieredCacheGetResponse { id, editable, value, modified_on }
GET/zones/{zone_id}/cache/regional_tiered_cache
Change Regional Tiered Cache setting
client.cache.regionalTieredCache.edit(RegionalTieredCacheEditParams { zone_id, value } params, RequestOptionsoptions?): RegionalTieredCacheEditResponse { id, editable, value, modified_on }
PATCH/zones/{zone_id}/cache/regional_tiered_cache
CacheOrigin Cloud Regions
List origin cloud region mappings
client.cache.originCloudRegions.list(OriginCloudRegionListParams { zone_id, page, per_page } params, RequestOptionsoptions?): V4PagePaginationArray<OriginCloudRegion { origin_ip, region, vendor, modified_on } >
GET/zones/{zone_id}/origin/cloud_regions
Get an origin cloud region mapping
client.cache.originCloudRegions.get(stringoriginIP, OriginCloudRegionGetParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegion { origin_ip, region, vendor, modified_on }
GET/zones/{zone_id}/origin/cloud_regions/{origin_ip}
Create or replace an origin cloud region mapping
client.cache.originCloudRegions.update(stringoriginIP, OriginCloudRegionUpdateParams { zone_id, origin_ip, region, vendor } params, RequestOptionsoptions?): OriginCloudRegion { origin_ip, region, vendor, modified_on }
PUT/zones/{zone_id}/origin/cloud_regions/{origin_ip}
Delete an origin cloud region mapping
client.cache.originCloudRegions.delete(stringoriginIP, OriginCloudRegionDeleteParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionDeleteResponse { origin_ip }
DELETE/zones/{zone_id}/origin/cloud_regions/{origin_ip}
Batch create or replace origin cloud region mappings
client.cache.originCloudRegions.bulkUpdate(OriginCloudRegionBulkUpdateParams { zone_id, body } params, RequestOptionsoptions?): OriginCloudRegionBulkUpdateResponse { failed, succeeded }
PUT/zones/{zone_id}/origin/cloud_regions/batch
Batch delete origin cloud region mappings
client.cache.originCloudRegions.bulkDelete(OriginCloudRegionBulkDeleteParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionBulkDeleteResponse { failed, succeeded }
DELETE/zones/{zone_id}/origin/cloud_regions/batch
List supported cloud vendors and regions
client.cache.originCloudRegions.supportedRegions(OriginCloudRegionSupportedRegionsParams { zone_id } params, RequestOptionsoptions?): OriginCloudRegionSupportedRegionsResponse { obtained_codes, vendors }
GET/zones/{zone_id}/origin/cloud_regions/supported_regions