cloudflare/cloudflare-typescript
Publicmirrored fromhttps://github.com/cloudflare/cloudflare-typescriptAvailable
src/resources/addressing/addressing.ts
61lines · modecode
| 1 | // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. |
| 2 | |
| 3 | import { APIResource } from '../../resource'; |
| 4 | import * as ServicesAPI from './services'; |
| 5 | import * as AddressMapsAPI from './address-maps/address-maps'; |
| 6 | import * as LOADocumentsAPI from './loa-documents/loa-documents'; |
| 7 | import * as PrefixesAPI from './prefixes/prefixes'; |
| 8 | import * as RegionalHostnamesAPI from './regional-hostnames/regional-hostnames'; |
| 9 | |
| 10 | export class Addressing extends APIResource { |
| 11 | regionalHostnames: RegionalHostnamesAPI.RegionalHostnames = new RegionalHostnamesAPI.RegionalHostnames( |
| 12 | this._client, |
| 13 | ); |
| 14 | services: ServicesAPI.Services = new ServicesAPI.Services(this._client); |
| 15 | addressMaps: AddressMapsAPI.AddressMaps = new AddressMapsAPI.AddressMaps(this._client); |
| 16 | loaDocuments: LOADocumentsAPI.LOADocuments = new LOADocumentsAPI.LOADocuments(this._client); |
| 17 | prefixes: PrefixesAPI.Prefixes = new PrefixesAPI.Prefixes(this._client); |
| 18 | } |
| 19 | |
| 20 | export namespace Addressing { |
| 21 | export import RegionalHostnames = RegionalHostnamesAPI.RegionalHostnames; |
| 22 | export import RegionalHostnameCreateResponse = RegionalHostnamesAPI.RegionalHostnameCreateResponse; |
| 23 | export import RegionalHostnameListResponse = RegionalHostnamesAPI.RegionalHostnameListResponse; |
| 24 | export import RegionalHostnameDeleteResponse = RegionalHostnamesAPI.RegionalHostnameDeleteResponse; |
| 25 | export import RegionalHostnameEditResponse = RegionalHostnamesAPI.RegionalHostnameEditResponse; |
| 26 | export import RegionalHostnameGetResponse = RegionalHostnamesAPI.RegionalHostnameGetResponse; |
| 27 | export import RegionalHostnameListResponsesSinglePage = RegionalHostnamesAPI.RegionalHostnameListResponsesSinglePage; |
| 28 | export import RegionalHostnameCreateParams = RegionalHostnamesAPI.RegionalHostnameCreateParams; |
| 29 | export import RegionalHostnameListParams = RegionalHostnamesAPI.RegionalHostnameListParams; |
| 30 | export import RegionalHostnameDeleteParams = RegionalHostnamesAPI.RegionalHostnameDeleteParams; |
| 31 | export import RegionalHostnameEditParams = RegionalHostnamesAPI.RegionalHostnameEditParams; |
| 32 | export import RegionalHostnameGetParams = RegionalHostnamesAPI.RegionalHostnameGetParams; |
| 33 | export import Services = ServicesAPI.Services; |
| 34 | export import ServiceListResponse = ServicesAPI.ServiceListResponse; |
| 35 | export import ServiceListResponsesSinglePage = ServicesAPI.ServiceListResponsesSinglePage; |
| 36 | export import ServiceListParams = ServicesAPI.ServiceListParams; |
| 37 | export import AddressMaps = AddressMapsAPI.AddressMaps; |
| 38 | export import AddressMap = AddressMapsAPI.AddressMap; |
| 39 | export import Kind = AddressMapsAPI.Kind; |
| 40 | export import AddressMapCreateResponse = AddressMapsAPI.AddressMapCreateResponse; |
| 41 | export import AddressMapDeleteResponse = AddressMapsAPI.AddressMapDeleteResponse; |
| 42 | export import AddressMapGetResponse = AddressMapsAPI.AddressMapGetResponse; |
| 43 | export import AddressMapsSinglePage = AddressMapsAPI.AddressMapsSinglePage; |
| 44 | export import AddressMapCreateParams = AddressMapsAPI.AddressMapCreateParams; |
| 45 | export import AddressMapListParams = AddressMapsAPI.AddressMapListParams; |
| 46 | export import AddressMapDeleteParams = AddressMapsAPI.AddressMapDeleteParams; |
| 47 | export import AddressMapEditParams = AddressMapsAPI.AddressMapEditParams; |
| 48 | export import AddressMapGetParams = AddressMapsAPI.AddressMapGetParams; |
| 49 | export import LOADocuments = LOADocumentsAPI.LOADocuments; |
| 50 | export import LOADocumentCreateResponse = LOADocumentsAPI.LOADocumentCreateResponse; |
| 51 | export import LOADocumentCreateParams = LOADocumentsAPI.LOADocumentCreateParams; |
| 52 | export import Prefixes = PrefixesAPI.Prefixes; |
| 53 | export import Prefix = PrefixesAPI.Prefix; |
| 54 | export import PrefixDeleteResponse = PrefixesAPI.PrefixDeleteResponse; |
| 55 | export import PrefixesSinglePage = PrefixesAPI.PrefixesSinglePage; |
| 56 | export import PrefixCreateParams = PrefixesAPI.PrefixCreateParams; |
| 57 | export import PrefixListParams = PrefixesAPI.PrefixListParams; |
| 58 | export import PrefixDeleteParams = PrefixesAPI.PrefixDeleteParams; |
| 59 | export import PrefixEditParams = PrefixesAPI.PrefixEditParams; |
| 60 | export import PrefixGetParams = PrefixesAPI.PrefixGetParams; |
| 61 | } |
| 62 | |