{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "VnicAttachment", "type": "object", "description": "Represents the attachment between an instance and a VNIC. Each instance has a primary VNIC attachment created during launch.", "properties": { "id": { "type": "string", "description": "The OCID of the VNIC attachment" }, "instanceId": { "type": "string", "description": "The OCID of the instance" }, "compartmentId": { "type": "string", "description": "The OCID of the compartment" }, "availabilityDomain": { "type": "string", "description": "The availability domain of the instance" }, "displayName": { "type": "string", "description": "A user-friendly name for the attachment" }, "vnicId": { "type": "string", "description": "The OCID of the VNIC" }, "subnetId": { "type": "string", "description": "The OCID of the subnet of the VNIC" }, "nicIndex": { "type": "integer", "description": "Which physical network interface card (NIC) the VNIC uses. 0 for the primary VNIC." }, "vlanTag": { "type": "integer", "description": "The Oracle-assigned VLAN tag of the VNIC attachment" }, "vlanId": { "type": "string", "description": "The OCID of the VLAN to create the VNIC in" }, "lifecycleState": { "type": "string", "description": "The lifecycle state of the VNIC attachment" }, "timeCreated": { "type": "string", "description": "The date and time the VNIC attachment was created" } } }