cloudflare/cloudflare-typescript

Public

mirrored from https://github.com/cloudflare/cloudflare-typescriptAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
658dd9b1196b05edaba5b7ec10481b94f421e7c2

Branches

Tags

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

Clone

HTTPS

Download ZIP

src/resources/api-gateway/api-gateway.ts

60lines · modecode

1// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2
3import { APIResource } from '../../resource';
4import * as ConfigurationsAPI from './configurations';
5import * as SchemaValidationAPI from './schema-validation';
6import * as SchemasAPI from './schemas';
7import * as DiscoveryAPI from './discovery/discovery';
8import * as OperationsAPI from './operations/operations';
9import * as SettingsAPI from './settings/settings';
10import * as UserSchemasAPI from './user-schemas/user-schemas';
11
12export class APIGateway extends APIResource {
13 configurations: ConfigurationsAPI.Configurations = new ConfigurationsAPI.Configurations(this._client);
14 discovery: DiscoveryAPI.Discovery = new DiscoveryAPI.Discovery(this._client);
15 operations: OperationsAPI.Operations = new OperationsAPI.Operations(this._client);
16 schemas: SchemasAPI.Schemas = new SchemasAPI.Schemas(this._client);
17 settings: SettingsAPI.Settings = new SettingsAPI.Settings(this._client);
18 userSchemas: UserSchemasAPI.UserSchemas = new UserSchemasAPI.UserSchemas(this._client);
19 schemaValidation: SchemaValidationAPI.SchemaValidation = new SchemaValidationAPI.SchemaValidation(
20 this._client,
21 );
22}
23
24export namespace APIGateway {
25 export import Configurations = ConfigurationsAPI.Configurations;
26 export import Configuration = ConfigurationsAPI.Configuration;
27 export import ConfigurationUpdateResponse = ConfigurationsAPI.ConfigurationUpdateResponse;
28 export import ConfigurationUpdateParams = ConfigurationsAPI.ConfigurationUpdateParams;
29 export import ConfigurationGetParams = ConfigurationsAPI.ConfigurationGetParams;
30 export import Discovery = DiscoveryAPI.Discovery;
31 export import DiscoveryOperation = DiscoveryAPI.DiscoveryOperation;
32 export import DiscoveryGetResponse = DiscoveryAPI.DiscoveryGetResponse;
33 export import DiscoveryGetParams = DiscoveryAPI.DiscoveryGetParams;
34 export import Operations = OperationsAPI.Operations;
35 export import APIShield = OperationsAPI.APIShield;
36 export import OperationCreateResponse = OperationsAPI.OperationCreateResponse;
37 export import OperationDeleteResponse = OperationsAPI.OperationDeleteResponse;
38 export import APIShieldsSinglePage = OperationsAPI.APIShieldsSinglePage;
39 export import OperationCreateParams = OperationsAPI.OperationCreateParams;
40 export import OperationListParams = OperationsAPI.OperationListParams;
41 export import OperationDeleteParams = OperationsAPI.OperationDeleteParams;
42 export import OperationGetParams = OperationsAPI.OperationGetParams;
43 export import Schemas = SchemasAPI.Schemas;
44 export import SchemaListResponse = SchemasAPI.SchemaListResponse;
45 export import SchemaListParams = SchemasAPI.SchemaListParams;
46 export import Settings = SettingsAPI.Settings;
47 export import UserSchemas = UserSchemasAPI.UserSchemas;
48 export import Message = UserSchemasAPI.Message;
49 export import PublicSchema = UserSchemasAPI.PublicSchema;
50 export import SchemaUpload = UserSchemasAPI.SchemaUpload;
51 export import UserSchemaDeleteResponse = UserSchemasAPI.UserSchemaDeleteResponse;
52 export import PublicSchemasSinglePage = UserSchemasAPI.PublicSchemasSinglePage;
53 export import UserSchemaCreateParams = UserSchemasAPI.UserSchemaCreateParams;
54 export import UserSchemaListParams = UserSchemasAPI.UserSchemaListParams;
55 export import UserSchemaDeleteParams = UserSchemasAPI.UserSchemaDeleteParams;
56 export import UserSchemaEditParams = UserSchemasAPI.UserSchemaEditParams;
57 export import UserSchemaGetParams = UserSchemasAPI.UserSchemaGetParams;
58 export import SchemaValidation = SchemaValidationAPI.SchemaValidation;
59 export import SchemaValidationEditParams = SchemaValidationAPI.SchemaValidationEditParams;
60}
61