cloudflare/cloudflare-typescript

Public

mirrored fromhttps://github.com/cloudflare/cloudflare-typescriptAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v4.0.0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/resources/argo/argo.ts

45lines · modecode

1// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2
3import { APIResource } from '../../resource';
4import * as SmartRoutingAPI from './smart-routing';
5import {
6 SmartRouting,
7 SmartRoutingEditParams,
8 SmartRoutingEditResponse,
9 SmartRoutingGetParams,
10 SmartRoutingGetResponse,
11} from './smart-routing';
12import * as TieredCachingAPI from './tiered-caching';
13import {
14 TieredCaching,
15 TieredCachingEditParams,
16 TieredCachingEditResponse,
17 TieredCachingGetParams,
18 TieredCachingGetResponse,
19} from './tiered-caching';
20
21export class Argo extends APIResource {
22 smartRouting: SmartRoutingAPI.SmartRouting = new SmartRoutingAPI.SmartRouting(this._client);
23 tieredCaching: TieredCachingAPI.TieredCaching = new TieredCachingAPI.TieredCaching(this._client);
24}
25
26Argo.SmartRouting = SmartRouting;
27Argo.TieredCaching = TieredCaching;
28
29export declare namespace Argo {
30 export {
31 SmartRouting as SmartRouting,
32 type SmartRoutingEditResponse as SmartRoutingEditResponse,
33 type SmartRoutingGetResponse as SmartRoutingGetResponse,
34 type SmartRoutingEditParams as SmartRoutingEditParams,
35 type SmartRoutingGetParams as SmartRoutingGetParams,
36 };
37
38 export {
39 TieredCaching as TieredCaching,
40 type TieredCachingEditResponse as TieredCachingEditResponse,
41 type TieredCachingGetResponse as TieredCachingGetResponse,
42 type TieredCachingEditParams as TieredCachingEditParams,
43 type TieredCachingGetParams as TieredCachingGetParams,
44 };
45}
46