cloudflare
Version:
The official TypeScript library for the Cloudflare API
80 lines (76 loc) • 4.63 kB
text/typescript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../resource";
import * as DNSAPI from "./dns";
import * as DomainHistoryAPI from "./domain-history";
import * as IPListsAPI from "./ip-lists";
import * as IPsAPI from "./ips";
import * as MiscategorizationsAPI from "./miscategorizations";
import * as SinkholesAPI from "./sinkholes";
import * as WhoisAPI from "./whois";
import * as ASNAPI from "./asn/asn";
import * as AttackSurfaceReportAPI from "./attack-surface-report/attack-surface-report";
import * as DomainsAPI from "./domains/domains";
import * as IndicatorFeedsAPI from "./indicator-feeds/indicator-feeds";
export class Intel extends APIResource {
asn: ASNAPI.ASN = new ASNAPI.ASN(this._client);
dns: DNSAPI.DNS = new DNSAPI.DNS(this._client);
domains: DomainsAPI.Domains = new DomainsAPI.Domains(this._client);
domainHistory: DomainHistoryAPI.DomainHistoryResource = new DomainHistoryAPI.DomainHistoryResource(
this._client,
);
ips: IPsAPI.IPs = new IPsAPI.IPs(this._client);
ipLists: IPListsAPI.IPLists = new IPListsAPI.IPLists(this._client);
miscategorizations: MiscategorizationsAPI.Miscategorizations = new MiscategorizationsAPI.Miscategorizations(
this._client,
);
whois: WhoisAPI.Whois = new WhoisAPI.Whois(this._client);
indicatorFeeds: IndicatorFeedsAPI.IndicatorFeeds = new IndicatorFeedsAPI.IndicatorFeeds(this._client);
sinkholes: SinkholesAPI.Sinkholes = new SinkholesAPI.Sinkholes(this._client);
attackSurfaceReport: AttackSurfaceReportAPI.AttackSurfaceReport =
new AttackSurfaceReportAPI.AttackSurfaceReport(this._client);
}
export namespace Intel {
export import ASN = ASNAPI.ASN;
export import ASNGetParams = ASNAPI.ASNGetParams;
export import DNS = DNSAPI.DNS;
export import DNSListResponse = DNSAPI.DNSListResponse;
export import DNSListResponsesV4PagePagination = DNSAPI.DNSListResponsesV4PagePagination;
export import DNSListParams = DNSAPI.DNSListParams;
export import Domains = DomainsAPI.Domains;
export import Domain = DomainsAPI.Domain;
export import DomainGetParams = DomainsAPI.DomainGetParams;
export import DomainHistoryResource = DomainHistoryAPI.DomainHistoryResource;
export import DomainHistory = DomainHistoryAPI.DomainHistory;
export import DomainHistoryGetResponse = DomainHistoryAPI.DomainHistoryGetResponse;
export import DomainHistoryGetParams = DomainHistoryAPI.DomainHistoryGetParams;
export import IPs = IPsAPI.IPs;
export import IP = IPsAPI.IP;
export import IPGetResponse = IPsAPI.IPGetResponse;
export import IPGetParams = IPsAPI.IPGetParams;
export import IPLists = IPListsAPI.IPLists;
export import IPList = IPListsAPI.IPList;
export import IPListGetResponse = IPListsAPI.IPListGetResponse;
export import IPListGetParams = IPListsAPI.IPListGetParams;
export import Miscategorizations = MiscategorizationsAPI.Miscategorizations;
export import MiscategorizationCreateResponse = MiscategorizationsAPI.MiscategorizationCreateResponse;
export import MiscategorizationCreateParams = MiscategorizationsAPI.MiscategorizationCreateParams;
export import Whois = WhoisAPI.Whois;
export import WhoisGetParams = WhoisAPI.WhoisGetParams;
export import IndicatorFeeds = IndicatorFeedsAPI.IndicatorFeeds;
export import IndicatorFeedCreateResponse = IndicatorFeedsAPI.IndicatorFeedCreateResponse;
export import IndicatorFeedUpdateResponse = IndicatorFeedsAPI.IndicatorFeedUpdateResponse;
export import IndicatorFeedListResponse = IndicatorFeedsAPI.IndicatorFeedListResponse;
export import IndicatorFeedDataResponse = IndicatorFeedsAPI.IndicatorFeedDataResponse;
export import IndicatorFeedGetResponse = IndicatorFeedsAPI.IndicatorFeedGetResponse;
export import IndicatorFeedListResponsesSinglePage = IndicatorFeedsAPI.IndicatorFeedListResponsesSinglePage;
export import IndicatorFeedCreateParams = IndicatorFeedsAPI.IndicatorFeedCreateParams;
export import IndicatorFeedUpdateParams = IndicatorFeedsAPI.IndicatorFeedUpdateParams;
export import IndicatorFeedListParams = IndicatorFeedsAPI.IndicatorFeedListParams;
export import IndicatorFeedDataParams = IndicatorFeedsAPI.IndicatorFeedDataParams;
export import IndicatorFeedGetParams = IndicatorFeedsAPI.IndicatorFeedGetParams;
export import Sinkholes = SinkholesAPI.Sinkholes;
export import Sinkhole = SinkholesAPI.Sinkhole;
export import SinkholesSinglePage = SinkholesAPI.SinkholesSinglePage;
export import SinkholeListParams = SinkholesAPI.SinkholeListParams;
export import AttackSurfaceReport = AttackSurfaceReportAPI.AttackSurfaceReport;
}