interface PrivateNetwork {
    createdAt?: Date;
    dhcpConfig?: PrivateNetworkDHCPConfig;
    ipamConfig?: PrivateNetworkIpamConfig;
    ipamIds: string[];
    lb?: Lb;
    privateNetworkId: string;
    staticConfig?: PrivateNetworkStaticConfig;
    status: PrivateNetworkStatus;
    updatedAt?: Date;
}

Properties

createdAt?: Date

Date on which the Private Network was created.

Object containing DHCP-assigned IP addresses.

One-of ('config'): at most one of 'staticConfig', 'dhcpConfig', 'ipamConfig' could be set.

For internal use only.

One-of ('config'): at most one of 'staticConfig', 'dhcpConfig', 'ipamConfig' could be set.

ipamIds: string[]

IPAM IDs of the booked IP addresses.

lb?: Lb

Load Balancer object which is attached to the Private Network.

privateNetworkId: string

Private Network ID.

Object containing an array of a local IP address for the Load Balancer on this Private Network.

One-of ('config'): at most one of 'staticConfig', 'dhcpConfig', 'ipamConfig' could be set.

Status of Private Network connection.

updatedAt?: Date

Date on which the PN was last updated.