import type { AllowedSourceType } from '../schemas/AllowedSourceType'; /** * This contains data for a config set in Harness to allow selected IPs */ export interface IpAllowlistConfig { allowed_source_type?: AllowedSourceType[]; /** * Description of the entity */ description?: string; /** * If true, it will allow all the IPs that are part of the config and block others. */ enabled?: boolean; /** * Identifier of the IP Config */ identifier: string; ip_address: string; /** * Name of the IP Config defined in Harness */ name: string; /** * IP Allowlist tags */ tags?: { [key: string]: string; }; }