NetworkInterface

Prev Next

Available in VPC

This is a network interface.

Syntax

The syntax is as follows.

private String networkInterfaceNo;
private String networkInterfaceName;
private String subnetNo;
private Boolean deleteOnTermination;
private Boolean isDefault;
private String deviceName;
private CommonCode networkInterfaceStatus;
private CommonCode instanceType;
private String instanceNo;
private String ip;
private String macAddress;
private AccessControlGroupNoList accessControlGroupNoList;
private String networkInterfaceDescription;
private SecondaryIpList secondaryIpList;

Field

The following describes the fields.

Field Type Required Description
networkInterfaceNo String Required Network interface number
  • NAVER Cloud Platform's identifier to identify network interfaces
networkInterfaceName String Required Network interface name
subnetNo String Required Subnet number
deleteOnTermination Boolean Required Whether it is automatically terminated when a device with an assigned network interface is terminated
  • true | false
  • This is determined automatically at creation time and is true if the default NIC is new at device creation
isDefault Boolean Required Whether it's the device's default network interface
  • true | false
deviceName String Optional Ethernet name on the device to which the network interface is assigned
  • eth0 | eth1 | eth2
networkInterfaceStatus CommonCode Required Network interface status
  • SET: set
  • UNSET: unset
  • USED: used
  • NOTUSED: not used
instanceType CommonCode Optional Instance type of the device to which the network interface is assigned
  • VSVR
    • VSVR: VPC server instance
    instanceNo String Optional Instance number of a device to which the network device is assigned
    ip String Required IP address assigned to the network interface
    macAddress String Required MAC address
    accessControlGroupNoList AccessControlGroupNoList Optional List of ACG numbers applied to the network interface
    • Up to 3 can be applied
    networkInterfaceDescription String Optional Network interface description
    secondaryIpList SecondaryIpList Optional List of secondary IPs