/**
 * creates a new Network
 */
export interface INetworkCreationDescriptor {
  Name: string;
  Driver?: 'bridge' | 'overlay' | 'host' | 'none' | 'macvlan';
  Attachable?: boolean;
  Labels?: Record<string, string>;
  IPAM?: {
    Driver?: string;
    Config?: Array<{
      Subnet?: string;
      Gateway?: string;
      IPRange?: string;
      AuxiliaryAddresses?: Record<string, string>;
    }>;
  };
  Internal?: boolean;
  EnableIPv6?: boolean;
}
