Chronicle v1 API - Class DashboardChart (1.0.0-beta05)

public sealed class DashboardChart : IMessage<DashboardChart>, IEquatable<DashboardChart>, IDeepCloneable<DashboardChart>, IBufferMessage, IMessage

Reference documentation and code samples for the Chronicle v1 API class DashboardChart.

DashboardChart resource.

Inheritance

object > DashboardChart

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

DashboardChart()

public DashboardChart()

DashboardChart(DashboardChart)

public DashboardChart(DashboardChart other)
Parameter
Name Description
other DashboardChart

Properties

ChartDatasource

public DashboardChart.Types.ChartDatasource ChartDatasource { get; set; }

Optional. Query and datasource used in the chart. Should be empty for Button Tiles.

Property Value
Type Description
DashboardChartTypesChartDatasource

DashboardChartName

public DashboardChartName DashboardChartName { get; set; }

DashboardChartName-typed view over the Name resource name property.

Property Value
Type Description
DashboardChartName

Description

public string Description { get; set; }

Optional. Description of the dashboardChart.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Required. Display name/Title of the dashboardChart visible to users.

Property Value
Type Description
string

DrillDownConfig

public DashboardChart.Types.DrillDownConfig DrillDownConfig { get; set; }

Optional. Drill down configuration.

Property Value
Type Description
DashboardChartTypesDrillDownConfig

Etag

public string Etag { get; set; }

Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

Property Value
Type Description
string

Name

public string Name { get; set; }

Output only. Name of the dashboardChart.

Property Value
Type Description
string

NativeDashboard

public string NativeDashboard { get; set; }

Output only. NativeDashboard this chart belongs to.

Property Value
Type Description
string

NativeDashboardAsNativeDashboardName

public NativeDashboardName NativeDashboardAsNativeDashboardName { get; set; }

NativeDashboardName-typed view over the NativeDashboard resource name property.

Property Value
Type Description
NativeDashboardName

TileType

public TileType TileType { get; set; }

Optional. Type of tile i.e., visualization, button or text.

Property Value
Type Description
TileType

Tokens

public RepeatedField<string> Tokens { get; }

Optional. List of Advanced Filter tokens used in this chart's query (e.g., "hostname", "ip"). This allows the UI to identify dependencies without parsing the query text. The tokens are stored without the wrapping '$' characters. The number of tokens are not expected to be more than 10.

Property Value
Type Description
RepeatedFieldstring

Visualization

public DashboardChart.Types.Visualization Visualization { get; set; }

Required. Depending on tile_type one of below fields will be required.

Property Value
Type Description
DashboardChartTypesVisualization