interface GatewayNetwork {
    createdAt?: Date;
    gatewayId: string;
    id: string;
    ipamIpId: string;
    macAddress?: string;
    masqueradeEnabled: boolean;
    privateNetworkId: string;
    pushDefaultRoute: boolean;
    status: VPCGW.v2.GatewayNetworkStatus;
    updatedAt?: Date;
    zone: Zone;
}

Properties

createdAt?: Date

Connection creation date.

gatewayId: string

ID of the connected Public Gateway.

id: string

ID of the Public Gateway-Private Network connection.

ipamIpId: string

Use this IPAM-booked IP ID as the Gateway's IP in this Private Network.

macAddress?: string

MAC address of the gateway in the Private Network (if the gateway is up and running).

masqueradeEnabled: boolean

Defines whether the gateway masquerades traffic for this Private Network (Dynamic NAT).

privateNetworkId: string

ID of the connected Private Network.

pushDefaultRoute: boolean

Enabling the default route also enables masquerading.

Current status of the Public Gateway's connection to the Private Network.

updatedAt?: Date

Connection last modification date.

zone: Zone

Zone of the GatewayNetwork connection.