» Data Source: oci_core_vnic_attachments

This data source provides the list of Vnic Attachments in Oracle Cloud Infrastructure Core service.

Lists the VNIC attachments in the specified compartment. A VNIC attachment resides in the same compartment as the attached instance. The list can be filtered by instance, VNIC, or availability domain.

» Example Usage

data "oci_core_vnic_attachments" "test_vnic_attachments" {
    compartment_id = "${var.compartment_id}"

    availability_domain = "${var.vnic_attachment_availability_domain}"
    instance_id = "${oci_core_instance.test_instance.id}"
    vnic_id = "${oci_core_vnic.test_vnic.id}"

» Argument Reference

The following arguments are supported:

» Attributes Reference

The following attributes are exported:

» VnicAttachment Reference

The following attributes are exported:

  • availability_domain - The availability domain of the instance. Example: Uocm:PHX-AD-1
  • compartment_id - The OCID of the compartment the VNIC attachment is in, which is the same compartment the instance is in.
  • display_name - A user-friendly name. Does not have to be unique. Avoid entering confidential information.
  • id - The OCID of the VNIC attachment.
  • instance_id - The OCID of the instance.
  • nic_index - Which physical network interface card (NIC) the VNIC uses. Certain bare metal instance shapes have two active physical NICs (0 and 1). If you add a secondary VNIC to one of these instances, you can specify which NIC the VNIC will use. For more information, see Virtual Network Interface Cards (VNICs).
  • state - The current state of the VNIC attachment.
  • subnet_id - The OCID of the subnet to create the VNIC in.
  • time_created - The date and time the VNIC attachment was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
  • vlan_id - The OCID of the VLAN to create the VNIC in. Creating the VNIC in a VLAN (instead of a subnet) is possible only if you are an Oracle Cloud VMware Solution customer. See Vlan.

    An error is returned if the instance already has a VNIC attached to it from this VLAN.

  • vlan_tag - The Oracle-assigned VLAN tag of the attached VNIC. Available after the attachment process is complete.

    However, if the VNIC belongs to a VLAN as part of the Oracle Cloud VMware Solution, the vlanTag value is instead the value of the vlanTag attribute for the VLAN. See Vlan.

    Example: 0

  • vnic_id - The OCID of the VNIC. Available after the attachment process is complete.