2019-08-15 18:50:13 +02:00
|
|
|
/**
|
|
|
|
|
* creates a new Network
|
|
|
|
|
*/
|
|
|
|
|
export interface INetworkCreationDescriptor {
|
|
|
|
|
Name: string;
|
2025-11-25 05:18:48 +00:00
|
|
|
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;
|
2019-08-15 18:50:13 +02:00
|
|
|
}
|