Class DashboardFilter
A filter to reduce the amount of data charted in relevant widgets.
Implements
Inherited Members
Namespace: Google.Apis.Monitoring.v1.Data
Assembly: Google.Apis.Monitoring.v1.dll
Syntax
public class DashboardFilter : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FilterType
The specified filter type
Declaration
[JsonProperty("filterType")]
public virtual string FilterType { get; set; }
Property Value
Type | Description |
---|---|
string |
LabelKey
Optional. The key for the label. This must be omitted if the filter_type is VALUE_ONLY but is required otherwise.
Declaration
[JsonProperty("labelKey")]
public virtual string LabelKey { get; set; }
Property Value
Type | Description |
---|---|
string |
StringArray
A list of possible string values for the filter
Declaration
[JsonProperty("stringArray")]
public virtual StringArray StringArray { get; set; }
Property Value
Type | Description |
---|---|
StringArray |
StringArrayValue
An array of variable-length string values. If this field is set, value_type must be set to STRING_ARRAY or VALUE_TYPE_UNSPECIFIED
Declaration
[JsonProperty("stringArrayValue")]
public virtual StringArray StringArrayValue { get; set; }
Property Value
Type | Description |
---|---|
StringArray |
StringValue
A variable-length string value. If this field is set, value_type must be set to STRING or VALUE_TYPE_UNSPECIFIED
Declaration
[JsonProperty("stringValue")]
public virtual string StringValue { get; set; }
Property Value
Type | Description |
---|---|
string |
TemplateVariable
The placeholder text that can be referenced in a filter string or MQL query. If omitted, the dashboard filter will be applied to all relevant widgets in the dashboard.
Declaration
[JsonProperty("templateVariable")]
public virtual string TemplateVariable { get; set; }
Property Value
Type | Description |
---|---|
string |
TimeSeriesQuery
A query to run to fetch possible values for the filter. Only OpsAnalyticsQueries are supported
Declaration
[JsonProperty("timeSeriesQuery")]
public virtual TimeSeriesQuery TimeSeriesQuery { get; set; }
Property Value
Type | Description |
---|---|
TimeSeriesQuery |
ValueType
The type of the filter value. If value_type is not provided, it will be inferred from the default_value. If neither value_type nor default_value is provided, value_type will be set to STRING by default.
Declaration
[JsonProperty("valueType")]
public virtual string ValueType { get; set; }
Property Value
Type | Description |
---|---|
string |