node-ovh-ts
Version:
OVH API wrapper library for TypeScript
19 lines (16 loc) • 868 B
TypeScript
import { OvertheboxConfigurationFirewallProtocolEnum } from './OvertheboxConfigurationFirewallProtocolEnum.js';
import { OvertheboxConfigurationFirewallRuleTargetEnum } from './OvertheboxConfigurationFirewallRuleTargetEnum.js';
import { OvertheboxConfigurationFirewallRuleFamilyEnum } from './OvertheboxConfigurationFirewallRuleFamilyEnum.js';
type OvertheboxConfigurationTypesFirewallRule = {
destinationIp?: string | null;
destinationPort?: string | null;
destinationZone?: string | null;
family?: OvertheboxConfigurationFirewallRuleFamilyEnum | null;
name?: string | null;
protocol?: OvertheboxConfigurationFirewallProtocolEnum | null;
sourceIp?: string | null;
sourcePort?: string | null;
sourceZone?: string;
target?: OvertheboxConfigurationFirewallRuleTargetEnum;
};
export { OvertheboxConfigurationTypesFirewallRule };