cloudflare
Version:
The official TypeScript library for the Cloudflare API
21 lines • 1.94 kB
text/typescript
import { APIResource } from "../../core/resource.mjs";
import * as ConfigsAPI from "./configs/configs.mjs";
import { BaseConfigs, ConfigCreateParams, ConfigDeleteParams, ConfigEditParams, ConfigGetParams, ConfigUpdateParams, Configs, Configuration } from "./configs/configs.mjs";
import * as RulesAPI from "./rules/rules.mjs";
import { BaseRules, MagicNetworkMonitoringRule, MagicNetworkMonitoringRulesSinglePage, RuleCreateParams, RuleDeleteParams, RuleEditParams, RuleGetParams, RuleListParams, RuleUpdateParams, Rules } from "./rules/rules.mjs";
import * as VPCFlowsAPI from "./vpc-flows/vpc-flows.mjs";
import { BaseVPCFlows, VPCFlows } from "./vpc-flows/vpc-flows.mjs";
export declare class BaseMagicNetworkMonitoring extends APIResource {
static readonly _key: readonly ['magicNetworkMonitoring'];
}
export declare class MagicNetworkMonitoring extends BaseMagicNetworkMonitoring {
vpcFlows: VPCFlowsAPI.VPCFlows;
configs: ConfigsAPI.Configs;
rules: RulesAPI.Rules;
}
export declare namespace MagicNetworkMonitoring {
export { VPCFlows as VPCFlows, BaseVPCFlows as BaseVPCFlows };
export { Configs as Configs, BaseConfigs as BaseConfigs, type Configuration as Configuration, type ConfigCreateParams as ConfigCreateParams, type ConfigUpdateParams as ConfigUpdateParams, type ConfigDeleteParams as ConfigDeleteParams, type ConfigEditParams as ConfigEditParams, type ConfigGetParams as ConfigGetParams, };
export { Rules as Rules, BaseRules as BaseRules, type MagicNetworkMonitoringRule as MagicNetworkMonitoringRule, type MagicNetworkMonitoringRulesSinglePage as MagicNetworkMonitoringRulesSinglePage, type RuleCreateParams as RuleCreateParams, type RuleUpdateParams as RuleUpdateParams, type RuleListParams as RuleListParams, type RuleDeleteParams as RuleDeleteParams, type RuleEditParams as RuleEditParams, type RuleGetParams as RuleGetParams, };
}
//# sourceMappingURL=magic-network-monitoring.d.mts.map