cloudflare/cloudflare-typescript
Publicmirrored fromhttps://github.com/cloudflare/cloudflare-typescriptAvailable
src/resources/cache/cache.ts
37lines · modecode
| 1 | // File generated from our OpenAPI spec by Stainless. |
| 2 | |
| 3 | import { APIResource } from 'cloudflare/resource'; |
| 4 | import * as CacheReservesAPI from 'cloudflare/resources/cache/cache-reserves'; |
| 5 | import * as RegionalTieredCacheAPI from 'cloudflare/resources/cache/regional-tiered-cache'; |
| 6 | import * as TieredCacheSmartTopologyAPI from 'cloudflare/resources/cache/tiered-cache-smart-topology'; |
| 7 | import * as VariantsAPI from 'cloudflare/resources/cache/variants'; |
| 8 | |
| 9 | export class Cache extends APIResource { |
| 10 | cacheReserves: CacheReservesAPI.CacheReserves = new CacheReservesAPI.CacheReserves(this._client); |
| 11 | tieredCacheSmartTopology: TieredCacheSmartTopologyAPI.TieredCacheSmartTopology = |
| 12 | new TieredCacheSmartTopologyAPI.TieredCacheSmartTopology(this._client); |
| 13 | variants: VariantsAPI.Variants = new VariantsAPI.Variants(this._client); |
| 14 | regionalTieredCache: RegionalTieredCacheAPI.RegionalTieredCache = |
| 15 | new RegionalTieredCacheAPI.RegionalTieredCache(this._client); |
| 16 | } |
| 17 | |
| 18 | export namespace Cache { |
| 19 | export import CacheReserves = CacheReservesAPI.CacheReserves; |
| 20 | export import CacheReserveUpdateResponse = CacheReservesAPI.CacheReserveUpdateResponse; |
| 21 | export import CacheReserveListResponse = CacheReservesAPI.CacheReserveListResponse; |
| 22 | export import CacheReserveUpdateParams = CacheReservesAPI.CacheReserveUpdateParams; |
| 23 | export import TieredCacheSmartTopology = TieredCacheSmartTopologyAPI.TieredCacheSmartTopology; |
| 24 | export import TieredCacheSmartTopologyUpdateResponse = TieredCacheSmartTopologyAPI.TieredCacheSmartTopologyUpdateResponse; |
| 25 | export import TieredCacheSmartTopologyDeleteResponse = TieredCacheSmartTopologyAPI.TieredCacheSmartTopologyDeleteResponse; |
| 26 | export import TieredCacheSmartTopologyGetResponse = TieredCacheSmartTopologyAPI.TieredCacheSmartTopologyGetResponse; |
| 27 | export import TieredCacheSmartTopologyUpdateParams = TieredCacheSmartTopologyAPI.TieredCacheSmartTopologyUpdateParams; |
| 28 | export import Variants = VariantsAPI.Variants; |
| 29 | export import VariantUpdateResponse = VariantsAPI.VariantUpdateResponse; |
| 30 | export import VariantListResponse = VariantsAPI.VariantListResponse; |
| 31 | export import VariantDeleteResponse = VariantsAPI.VariantDeleteResponse; |
| 32 | export import VariantUpdateParams = VariantsAPI.VariantUpdateParams; |
| 33 | export import RegionalTieredCache = RegionalTieredCacheAPI.RegionalTieredCache; |
| 34 | export import RegionalTieredCacheUpdateResponse = RegionalTieredCacheAPI.RegionalTieredCacheUpdateResponse; |
| 35 | export import RegionalTieredCacheGetResponse = RegionalTieredCacheAPI.RegionalTieredCacheGetResponse; |
| 36 | export import RegionalTieredCacheUpdateParams = RegionalTieredCacheAPI.RegionalTieredCacheUpdateParams; |
| 37 | } |
| 38 | |