| subnetId |
string |
The OCID of the subnet to create the VNIC in |
| displayName |
string |
A user-friendly name for the VNIC. Does not have to be unique. |
| assignPublicIp |
boolean |
Whether the VNIC should be assigned a public IP address. Defaults to whether the subnet is public or private. |
| assignPrivateDnsRecord |
boolean |
Whether the VNIC should be assigned a DNS record. Defaults to true. |
| privateIp |
string |
A private IP address of your choice to assign to the VNIC. Must be an available IP address within the subnet CIDR. |
| hostnameLabel |
string |
The hostname for the VNIC primary private IP. Used for DNS. |
| nsgIds |
array |
A list of the OCIDs of the network security groups to add the VNIC to |
| skipSourceDestCheck |
boolean |
Whether the source/destination check is disabled on the VNIC. Defaults to false. |