/** * Oracle Cloud Migrations API * A description of the Oracle Cloud Migrations API. * OpenAPI spec version: 20220919 * * * NOTE: This class is auto generated by OracleSDKGenerator. * Do not edit the class manually. * * Copyright (c) 2020, 2026, Oracle and/or its affiliates. All rights reserved. * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. */ import * as model from "../model"; /** * The type describes the configuration of a virtual network interface. */ export interface OlvmNicConfiguration { "bootProtocol"?: model.OlvmBootProtocol; "ip"?: model.OlvmIp; "ipv6"?: model.OlvmIp; "ipv6BootProtocol"?: model.OlvmBootProtocol; /** * Network interface name. */ "name"?: string; /** * Specifies whether the network interface should be activated on the virtual machine guest operating system boot. */ "isOnBoot"?: boolean; } export declare namespace OlvmNicConfiguration { function getJsonObj(obj: OlvmNicConfiguration): object; function getDeserializedJsonObj(obj: OlvmNicConfiguration): object; }