/** * 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"; /** * Display object in OLVM */ export interface OlvmDisplay { /** * The IP address of the guest to connect the graphic console client to. */ "address"?: string; /** * Indicates if to override the display address per host. */ "isAllowOverride"?: boolean; "certificate"?: model.OlvmCertificate; /** * Indicates whether a user is able to copy and paste content from an external host into the graphic console. */ "isCopyPasteEnabled"?: boolean; /** * Returns the action that will take place when the graphic console is disconnected. */ "disconnectAction"?: string; /** * Delay (in minutes) before the graphic console disconnect action is carried out. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "disconnectActionDelayInMinutes"?: number; /** * Indicates if a user is able to drag and drop files from an external host into the graphic console. */ "isFileTransferEnabled"?: boolean; /** * The keyboard layout to use with this graphic console. */ "keyboardLayout"?: string; /** * The number of monitors opened for this graphic console. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "monitors"?: number; /** * The port address on the guest to connect the graphic console client to Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "port"?: number; /** * The proxy IP which will be used by the graphic console client to connect to the guest. */ "proxy"?: string; /** * The secured port address on the guest, in case of using TLS, to connect the graphic console client to. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "securePort"?: number; /** * The engine now sets it automatically according to the operating system. */ "isSingleQxlPci"?: boolean; /** * The graphic console protocol type. */ "displayType"?: OlvmDisplay.DisplayType; } export declare namespace OlvmDisplay { enum DisplayType { Spice = "SPICE", Vnc = "VNC" } function getJsonObj(obj: OlvmDisplay): object; function getDeserializedJsonObj(obj: OlvmDisplay): object; }