Cache
Purge Cached Content
client.Cache.Purge(ctx, params) (*CachePurgeResponse, error)
POST/zones/{zone_id}/purge_cache
Purge Cached Content by Environment
client.Cache.PurgeEnvironment(ctx, environmentID, params) (*CachePurgeEnvironmentResponse, error)
POST/zones/{zone_id}/environments/{environment_id}/purge_cache
CacheCache Reserve
Get Cache Reserve setting
client.Cache.CacheReserve.Get(ctx, query) (*CacheReserveGetResponse, error)
GET/zones/{zone_id}/cache/cache_reserve
Change Cache Reserve setting
client.Cache.CacheReserve.Edit(ctx, params) (*CacheReserveEditResponse, error)
PATCH/zones/{zone_id}/cache/cache_reserve
Get Cache Reserve Clear
client.Cache.CacheReserve.Status(ctx, query) (*CacheReserveStatusResponse, error)
GET/zones/{zone_id}/cache/cache_reserve_clear
Start Cache Reserve Clear
client.Cache.CacheReserve.Clear(ctx, params) (*CacheReserveClearResponse, error)
POST/zones/{zone_id}/cache/cache_reserve_clear
CacheSmart Tiered Cache
Get Smart Tiered Cache setting
client.Cache.SmartTieredCache.Get(ctx, query) (*SmartTieredCacheGetResponse, error)
GET/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
Create Smart Tiered Cache setting
client.Cache.SmartTieredCache.New(ctx, params) (*SmartTieredCacheNewResponse, error)
POST/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
Patch Smart Tiered Cache setting
client.Cache.SmartTieredCache.Edit(ctx, params) (*SmartTieredCacheEditResponse, error)
PATCH/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
Delete Smart Tiered Cache setting
client.Cache.SmartTieredCache.Delete(ctx, body) (*SmartTieredCacheDeleteResponse, error)
DELETE/zones/{zone_id}/cache/tiered_cache_smart_topology_enable
CacheVariants
Get variants setting
client.Cache.Variants.Get(ctx, query) (*VariantGetResponse, error)
GET/zones/{zone_id}/cache/variants
Change variants setting
client.Cache.Variants.Edit(ctx, params) (*VariantEditResponse, error)
PATCH/zones/{zone_id}/cache/variants
Delete variants setting
client.Cache.Variants.Delete(ctx, body) (*VariantDeleteResponse, error)
DELETE/zones/{zone_id}/cache/variants
CacheRegional Tiered Cache
Get Regional Tiered Cache setting
client.Cache.RegionalTieredCache.Get(ctx, query) (*RegionalTieredCacheGetResponse, error)
GET/zones/{zone_id}/cache/regional_tiered_cache
Change Regional Tiered Cache setting
client.Cache.RegionalTieredCache.Edit(ctx, params) (*RegionalTieredCacheEditResponse, error)
PATCH/zones/{zone_id}/cache/regional_tiered_cache
CacheOrigin Cloud Regions
List origin cloud region mappings
client.Cache.OriginCloudRegions.List(ctx, params) (*V4PagePaginationArray[OriginCloudRegion], error)
GET/zones/{zone_id}/origin/cloud_regions
Get an origin cloud region mapping
client.Cache.OriginCloudRegions.Get(ctx, originIP, query) (*OriginCloudRegion, error)
GET/zones/{zone_id}/origin/cloud_regions/{origin_ip}
Create or replace an origin cloud region mapping
client.Cache.OriginCloudRegions.Update(ctx, originIP, params) (*OriginCloudRegion, error)
PUT/zones/{zone_id}/origin/cloud_regions/{origin_ip}
Delete an origin cloud region mapping
client.Cache.OriginCloudRegions.Delete(ctx, originIP, body) (*OriginCloudRegionDeleteResponse, error)
DELETE/zones/{zone_id}/origin/cloud_regions/{origin_ip}
Batch create or replace origin cloud region mappings
client.Cache.OriginCloudRegions.BulkUpdate(ctx, params) (*OriginCloudRegionBulkUpdateResponse, error)
PUT/zones/{zone_id}/origin/cloud_regions/batch
Batch delete origin cloud region mappings
client.Cache.OriginCloudRegions.BulkDelete(ctx, body) (*OriginCloudRegionBulkDeleteResponse, error)
DELETE/zones/{zone_id}/origin/cloud_regions/batch
List supported cloud vendors and regions
client.Cache.OriginCloudRegions.SupportedRegions(ctx, query) (*OriginCloudRegionSupportedRegionsResponse, error)
GET/zones/{zone_id}/origin/cloud_regions/supported_regions