Show / Hide Table of Contents

Class UpdateManagementDashboardDetails

Properties of a dashboard. Dashboard ID must not be provided.

Inheritance
object
UpdateManagementDashboardDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.ManagementdashboardService.Models
Assembly: OCI.DotNetSDK.Managementdashboard.dll
Syntax
public class UpdateManagementDashboardDetails

Properties

CompartmentId

Declaration
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

OCID of the compartment in which the dashboard resides.

DataConfig

Declaration
[JsonProperty(PropertyName = "dataConfig")]
public List<object> DataConfig { get; set; }
Property Value
Type Description
List<object>

Array of JSON that contain data source options.

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace": {"bar-key": "value"}}

Description

Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

Description of the dashboard.

DisplayName

Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

Display name of the dashboard.

DrilldownConfig

Declaration
[JsonProperty(PropertyName = "drilldownConfig")]
public List<object> DrilldownConfig { get; set; }
Property Value
Type Description
List<object>

Drill-down configuration to define the destination of a drill-down action.

FeaturesConfig

Declaration
[JsonProperty(PropertyName = "featuresConfig")]
public object FeaturesConfig { get; set; }
Property Value
Type Description
object

Contains configuration for enabling features.

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

IsFavorite

Declaration
[JsonProperty(PropertyName = "isFavorite")]
public bool? IsFavorite { get; set; }
Property Value
Type Description
bool?

Determines whether the dashboard is set as favorite.

IsOobDashboard

Declaration
[JsonProperty(PropertyName = "isOobDashboard")]
public bool? IsOobDashboard { get; set; }
Property Value
Type Description
bool?

Determines whether the dashboard is an Out-of-the-Box (OOB) dashboard. Note that OOB dashboards are only provided by Oracle and cannot be modified.

IsShowDescription

Declaration
[JsonProperty(PropertyName = "isShowDescription")]
public bool? IsShowDescription { get; set; }
Property Value
Type Description
bool?

Determines whether the description of the dashboard is displayed.

IsShowInHome

Declaration
[JsonProperty(PropertyName = "isShowInHome")]
public bool? IsShowInHome { get; set; }
Property Value
Type Description
bool?

Determines whether the dashboard will be displayed in Dashboard Home.

MetadataVersion

Declaration
[JsonProperty(PropertyName = "metadataVersion")]
public string MetadataVersion { get; set; }
Property Value
Type Description
string

The version of the metadata defined in the API. This is maintained and enforced by dashboard server. Currently it is 2.0.

Nls

Declaration
[JsonProperty(PropertyName = "nls")]
public object Nls { get; set; }
Property Value
Type Description
object

JSON that contains internationalization options.

ParametersConfig

Declaration
[JsonProperty(PropertyName = "parametersConfig")]
public List<object> ParametersConfig { get; set; }
Property Value
Type Description
List<object>

Defines parameters for the dashboard.

ProviderId

Declaration
[JsonProperty(PropertyName = "providerId")]
public string ProviderId { get; set; }
Property Value
Type Description
string

ID of the service (for example, log-analytics) that owns the dashboard. Each service has a unique ID.

ProviderName

Declaration
[JsonProperty(PropertyName = "providerName")]
public string ProviderName { get; set; }
Property Value
Type Description
string

The user friendly name of the service (for example, Logging Analytics) that owns the dashboard.

ProviderVersion

Declaration
[JsonProperty(PropertyName = "providerVersion")]
public string ProviderVersion { get; set; }
Property Value
Type Description
string

The version of the metadata of the provider. This is useful for provider to version its features and metadata. Any newly created saved search (or dashboard) should use providerVersion 3.0.0.

ScreenImage

Declaration
[JsonProperty(PropertyName = "screenImage")]
public string ScreenImage { get; set; }
Property Value
Type Description
string

Screen image of the dashboard.

Tiles

Declaration
[JsonProperty(PropertyName = "tiles")]
public List<ManagementDashboardTileDetails> Tiles { get; set; }
Property Value
Type Description
List<ManagementDashboardTileDetails>

Array of dashboard tiles.

Type

Declaration
[JsonProperty(PropertyName = "type")]
public string Type { get; set; }
Property Value
Type Description
string

Type of dashboard. NORMAL denotes a single dashboard and SET denotes a dashboard set.

UiConfig

Declaration
[JsonProperty(PropertyName = "uiConfig")]
public object UiConfig { get; set; }
Property Value
Type Description
object

JSON that contains user interface options.

In this article
Back to top