cloudflare/cloudflare-typescript
Publicmirrored fromhttps://github.com/cloudflare/cloudflare-typescriptAvailable
src/resources/addressing/addressing.ts
43lines · modecode
| 1 | // File generated from our OpenAPI spec by Stainless. |
| 2 | |
| 3 | import { APIResource } from 'cloudflare/resource'; |
| 4 | import * as ServicesAPI from 'cloudflare/resources/addressing/services'; |
| 5 | import * as AddressMapsAPI from 'cloudflare/resources/addressing/address-maps/address-maps'; |
| 6 | import * as LOADocumentsAPI from 'cloudflare/resources/addressing/loa-documents/loa-documents'; |
| 7 | import * as PrefixesAPI from 'cloudflare/resources/addressing/prefixes/prefixes'; |
| 8 | |
| 9 | export class Addressing extends APIResource { |
| 10 | services: ServicesAPI.Services = new ServicesAPI.Services(this._client); |
| 11 | addressMaps: AddressMapsAPI.AddressMaps = new AddressMapsAPI.AddressMaps(this._client); |
| 12 | loaDocuments: LOADocumentsAPI.LOADocuments = new LOADocumentsAPI.LOADocuments(this._client); |
| 13 | prefixes: PrefixesAPI.Prefixes = new PrefixesAPI.Prefixes(this._client); |
| 14 | } |
| 15 | |
| 16 | export namespace Addressing { |
| 17 | export import Services = ServicesAPI.Services; |
| 18 | export import ServiceListResponse = ServicesAPI.ServiceListResponse; |
| 19 | export import ServiceListParams = ServicesAPI.ServiceListParams; |
| 20 | export import AddressMaps = AddressMapsAPI.AddressMaps; |
| 21 | export import AddressingAddressMaps = AddressMapsAPI.AddressingAddressMaps; |
| 22 | export import AddressMapCreateResponse = AddressMapsAPI.AddressMapCreateResponse; |
| 23 | export import AddressMapListResponse = AddressMapsAPI.AddressMapListResponse; |
| 24 | export import AddressMapDeleteResponse = AddressMapsAPI.AddressMapDeleteResponse; |
| 25 | export import AddressMapGetResponse = AddressMapsAPI.AddressMapGetResponse; |
| 26 | export import AddressMapCreateParams = AddressMapsAPI.AddressMapCreateParams; |
| 27 | export import AddressMapListParams = AddressMapsAPI.AddressMapListParams; |
| 28 | export import AddressMapDeleteParams = AddressMapsAPI.AddressMapDeleteParams; |
| 29 | export import AddressMapEditParams = AddressMapsAPI.AddressMapEditParams; |
| 30 | export import AddressMapGetParams = AddressMapsAPI.AddressMapGetParams; |
| 31 | export import LOADocuments = LOADocumentsAPI.LOADocuments; |
| 32 | export import LOADocumentCreateResponse = LOADocumentsAPI.LOADocumentCreateResponse; |
| 33 | export import LOADocumentCreateParams = LOADocumentsAPI.LOADocumentCreateParams; |
| 34 | export import Prefixes = PrefixesAPI.Prefixes; |
| 35 | export import AddressingIpamPrefixes = PrefixesAPI.AddressingIpamPrefixes; |
| 36 | export import PrefixListResponse = PrefixesAPI.PrefixListResponse; |
| 37 | export import PrefixDeleteResponse = PrefixesAPI.PrefixDeleteResponse; |
| 38 | export import PrefixCreateParams = PrefixesAPI.PrefixCreateParams; |
| 39 | export import PrefixListParams = PrefixesAPI.PrefixListParams; |
| 40 | export import PrefixDeleteParams = PrefixesAPI.PrefixDeleteParams; |
| 41 | export import PrefixEditParams = PrefixesAPI.PrefixEditParams; |
| 42 | export import PrefixGetParams = PrefixesAPI.PrefixGetParams; |
| 43 | } |
| 44 | |