/** * ManagementDashboard API * API for the Management Dashboard micro-service. Use this API for dashboard and saved search metadata preservation and to perform tasks such as creating a dashboard, creating a saved search, and obtaining a list of dashboards and saved searches in a compartment. * OpenAPI spec version: 20200901 * * * 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. */ /** * Properties of the dashboard tile representing a saved search. * Tiles are laid out in a twelve column grid system with (0,0) at upper left corner. * */ export interface ManagementDashboardTileDetails { /** * Display name of the saved search. */ "displayName": string; /** * ID of the saved search. */ "savedSearchId": string; /** * Tile's row number. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "row": number; /** * Tile's column number. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "column": number; /** * The number of rows the tile occupies. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "height": number; /** * The number of columns the tile occupies. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues. */ "width": number; /** * JSON that contains internationalization options. */ "nls": any; /** * It defines the visualization type of the widget saved search, the UI options of that visualization type, the binding of data to the visualization. */ "uiConfig": any; /** * It defines how data is fetched. A functional saved search needs a valid dataConfig. See examples on how it can be constructed for various data sources. */ "dataConfig": Array; /** * Current state of the saved search. */ "state": ManagementDashboardTileDetails.State; /** * Drill-down configuration to define the destination of a drill-down action. */ "drilldownConfig": any; /** * Specifies the saved search parameters values */ "parametersMap"?: any; /** * Description of the tile. */ "description"?: string; } export declare namespace ManagementDashboardTileDetails { enum State { Deleted = "DELETED", Unauthorized = "UNAUTHORIZED", Default = "DEFAULT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ UnknownValue = "UNKNOWN_VALUE" } function getJsonObj(obj: ManagementDashboardTileDetails): object; function getDeserializedJsonObj(obj: ManagementDashboardTileDetails): object; }