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
|
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
|
isDefault |
Boolean | Required | Whether it's the device's default network interface
|
deviceName |
String | Optional | Ethernet name on the device to which the network interface is assigned
|
networkInterfaceStatus |
CommonCode | Required | Network interface status
|
instanceType |
CommonCode | Optional | Instance type of the device to which the network interface is assigned
|
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
|
networkInterfaceDescription |
String | Optional | Network interface description |
secondaryIpList |
SecondaryIpList | Optional | List of secondary IPs |