Class Widget
Widget contains a single dashboard component and configuration of how to present the component in the dashboard.
Implements
Inherited Members
Namespace: Google.Apis.Monitoring.v1.Data
Assembly: Google.Apis.Monitoring.v1.dll
Syntax
public class Widget : IDirectResponseSchema
Properties
AlertChart
A chart of alert policy data.
Declaration
[JsonProperty("alertChart")]
public virtual AlertChart AlertChart { get; set; }
Property Value
Type | Description |
---|---|
AlertChart |
Blank
A blank space.
Declaration
[JsonProperty("blank")]
public virtual Empty Blank { get; set; }
Property Value
Type | Description |
---|---|
Empty |
CollapsibleGroup
A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.
Declaration
[JsonProperty("collapsibleGroup")]
public virtual CollapsibleGroup CollapsibleGroup { get; set; }
Property Value
Type | Description |
---|---|
CollapsibleGroup |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ErrorReportingPanel
A widget that displays a list of error groups.
Declaration
[JsonProperty("errorReportingPanel")]
public virtual ErrorReportingPanel ErrorReportingPanel { get; set; }
Property Value
Type | Description |
---|---|
ErrorReportingPanel |
Id
Optional. The widget id. Ids may be made up of alphanumerics, dashes and underscores. Widget ids are optional.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
IncidentList
A widget that shows list of incidents.
Declaration
[JsonProperty("incidentList")]
public virtual IncidentList IncidentList { get; set; }
Property Value
Type | Description |
---|---|
IncidentList |
LogsPanel
A widget that shows a stream of logs.
Declaration
[JsonProperty("logsPanel")]
public virtual LogsPanel LogsPanel { get; set; }
Property Value
Type | Description |
---|---|
LogsPanel |
PieChart
A widget that displays timeseries data as a pie chart.
Declaration
[JsonProperty("pieChart")]
public virtual PieChart PieChart { get; set; }
Property Value
Type | Description |
---|---|
PieChart |
Scorecard
A scorecard summarizing time series data.
Declaration
[JsonProperty("scorecard")]
public virtual Scorecard Scorecard { get; set; }
Property Value
Type | Description |
---|---|
Scorecard |
SectionHeader
A widget that defines a section header for easier navigation of the dashboard.
Declaration
[JsonProperty("sectionHeader")]
public virtual SectionHeader SectionHeader { get; set; }
Property Value
Type | Description |
---|---|
SectionHeader |
SingleViewGroup
A widget that groups the other widgets by using a dropdown menu.
Declaration
[JsonProperty("singleViewGroup")]
public virtual SingleViewGroup SingleViewGroup { get; set; }
Property Value
Type | Description |
---|---|
SingleViewGroup |
Text
A raw string or markdown displaying textual content.
Declaration
[JsonProperty("text")]
public virtual Text Text { get; set; }
Property Value
Type | Description |
---|---|
Text |
TimeSeriesTable
A widget that displays time series data in a tabular format.
Declaration
[JsonProperty("timeSeriesTable")]
public virtual TimeSeriesTable TimeSeriesTable { get; set; }
Property Value
Type | Description |
---|---|
TimeSeriesTable |
Title
Optional. The title of the widget.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type | Description |
---|---|
string |
XyChart
A chart of time series data.
Declaration
[JsonProperty("xyChart")]
public virtual XyChart XyChart { get; set; }
Property Value
Type | Description |
---|---|
XyChart |