---
title: Virtual Network Interface Card
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > DDSQL Reference > Data Directory > Virtual Network Interface Card
---

# Virtual Network Interface Card

An OCI Virtual Network Interface Card (VNIC) is a virtualized network adapter attached to a compute instance. It provides network connectivity within a Virtual Cloud Network, enabling communication with other resources, the internet, or on‑premises networks. A VNIC includes settings such as private and public IP addresses, DNS labels, security rules, and subnet associations.

```
oci.network_vnic
```

## Fields

| Title                  | ID   | Type          | Data Type                                                                                                                                                                                                                                                                     | Description |
| ---------------------- | ---- | ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| _key                   | core | string        |
| availability_domain    | core | string        | The value to assign to the availability_domain property of this Vnic.                                                                                                                                                                                                         |
| cloud_account_id       | core | string        | The identifier of the related cloud account. The concept of an account might have different names in different cloud providers. AWS is calling it account, GCP calls it project and Azure uses the term subscription.                                                         |
| cloud_account_name     | core | string        | The name of the account this resource belongs to.                                                                                                                                                                                                                             |
| cloud_provider         | core | string        | The name of the cloud provider.                                                                                                                                                                                                                                               |
| cloud_tags             | core | hstore        |
| compartment_id         | core | string        | The value to assign to the compartment_id property of this Vnic.                                                                                                                                                                                                              |
| created_at             | core | timestamp     | Time when the resource has been created.                                                                                                                                                                                                                                      |
| freeform_tags          | core | hstore        | The value to assign to the freeform_tags property of this Vnic.                                                                                                                                                                                                               |
| hostname_label         | core | string        | The value to assign to the hostname_label property of this Vnic.                                                                                                                                                                                                              |
| id                     | core | string        | The value to assign to the id property of this Vnic.                                                                                                                                                                                                                          |
| ipv6_addresses         | core | array<string> | The value to assign to the ipv6_addresses property of this Vnic.                                                                                                                                                                                                              |
| is_primary             | core | bool          | The value to assign to the is_primary property of this Vnic.                                                                                                                                                                                                                  |
| lifecycle_state        | core | string        | The value to assign to the lifecycle_state property of this Vnic. Allowed values for this property are: "PROVISIONING", "AVAILABLE", "TERMINATING", "TERMINATED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. |
| mac_address            | core | string        | The value to assign to the mac_address property of this Vnic.                                                                                                                                                                                                                 |
| name                   | core | string        | The name of this resource.                                                                                                                                                                                                                                                    |
| nsg_ids                | core | array<string> | The value to assign to the nsg_ids property of this Vnic.                                                                                                                                                                                                                     |
| oci_display_name       | core | string        |
| private_ip             | core | string        | The value to assign to the private_ip property of this Vnic.                                                                                                                                                                                                                  |
| public_ip              | core | string        | The value to assign to the public_ip property of this Vnic.                                                                                                                                                                                                                   |
| region_id              | core | string        | The region this resource resides within.                                                                                                                                                                                                                                      |
| resource_type          | core | string        | The name of the resource type.                                                                                                                                                                                                                                                |
| route_table_id         | core | string        | The value to assign to the route_table_id property of this Vnic.                                                                                                                                                                                                              |
| skip_source_dest_check | core | bool          | The value to assign to the skip_source_dest_check property of this Vnic.                                                                                                                                                                                                      |
| subnet_id              | core | string        | The value to assign to the subnet_id property of this Vnic.                                                                                                                                                                                                                   |
| tags                   | core | hstore_csv    |
| tenancy_ocid           | core | string        | The OCID of the tenancy containing the resource.                                                                                                                                                                                                                              |
| time_created           | core | timestamp     | The value to assign to the time_created property of this Vnic.                                                                                                                                                                                                                |
| updated_at             | core | timestamp     | Time when the resource has been updated the last time.                                                                                                                                                                                                                        |
| vlan_id                | core | string        | The value to assign to the vlan_id property of this Vnic.                                                                                                                                                                                                                     |
| zone_id                | core | string        | The zone this resource resides within.                                                                                                                                                                                                                                        |
