google-native logo
Google Cloud Native v0.28.0, Feb 2 23

google-native.monitoring/v1.getDashboard

Fetches a specific dashboard.This method requires the monitoring.dashboards.get permission on the specified dashboard. For more information, see Cloud Identity and Access Management (https://cloud.google.com/iam).

Using getDashboard

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDashboard(args: GetDashboardArgs, opts?: InvokeOptions): Promise<GetDashboardResult>
function getDashboardOutput(args: GetDashboardOutputArgs, opts?: InvokeOptions): Output<GetDashboardResult>
def get_dashboard(dashboard_id: Optional[str] = None,
                  project: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetDashboardResult
def get_dashboard_output(dashboard_id: Optional[pulumi.Input[str]] = None,
                  project: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetDashboardResult]
func LookupDashboard(ctx *Context, args *LookupDashboardArgs, opts ...InvokeOption) (*LookupDashboardResult, error)
func LookupDashboardOutput(ctx *Context, args *LookupDashboardOutputArgs, opts ...InvokeOption) LookupDashboardResultOutput

> Note: This function is named LookupDashboard in the Go SDK.

public static class GetDashboard 
{
    public static Task<GetDashboardResult> InvokeAsync(GetDashboardArgs args, InvokeOptions? opts = null)
    public static Output<GetDashboardResult> Invoke(GetDashboardInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDashboardResult> getDashboard(GetDashboardArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:monitoring/v1:getDashboard
  arguments:
    # arguments dictionary

The following arguments are supported:

DashboardId string
Project string
DashboardId string
Project string
dashboardId String
project String
dashboardId string
project string
dashboardId String
project String

getDashboard Result

The following output properties are available:

ColumnLayout Pulumi.GoogleNative.Monitoring.V1.Outputs.ColumnLayoutResponse

The content is divided into equally spaced columns and the widgets are arranged vertically.

DashboardFilters List<Pulumi.GoogleNative.Monitoring.V1.Outputs.DashboardFilterResponse>

Filters to reduce the amount of data charted based on the filter criteria.

DisplayName string

The mutable, human-readable name.

Etag string

etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. An etag is returned in the response to GetDashboard, and users are expected to put that etag in the request to UpdateDashboard to ensure that their change will be applied to the same version of the Dashboard configuration. The field should not be passed during dashboard creation.

GridLayout Pulumi.GoogleNative.Monitoring.V1.Outputs.GridLayoutResponse

Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.

Labels Dictionary<string, string>

Labels applied to the dashboard

MosaicLayout Pulumi.GoogleNative.Monitoring.V1.Outputs.MosaicLayoutResponse

The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.

Name string

Immutable. The resource name of the dashboard.

RowLayout Pulumi.GoogleNative.Monitoring.V1.Outputs.RowLayoutResponse

The content is divided into equally spaced rows and the widgets are arranged horizontally.

ColumnLayout ColumnLayoutResponse

The content is divided into equally spaced columns and the widgets are arranged vertically.

DashboardFilters []DashboardFilterResponse

Filters to reduce the amount of data charted based on the filter criteria.

DisplayName string

The mutable, human-readable name.

Etag string

etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. An etag is returned in the response to GetDashboard, and users are expected to put that etag in the request to UpdateDashboard to ensure that their change will be applied to the same version of the Dashboard configuration. The field should not be passed during dashboard creation.

GridLayout GridLayoutResponse

Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.

Labels map[string]string

Labels applied to the dashboard

MosaicLayout MosaicLayoutResponse

The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.

Name string

Immutable. The resource name of the dashboard.

RowLayout RowLayoutResponse

The content is divided into equally spaced rows and the widgets are arranged horizontally.

columnLayout ColumnLayoutResponse

The content is divided into equally spaced columns and the widgets are arranged vertically.

dashboardFilters List<DashboardFilterResponse>

Filters to reduce the amount of data charted based on the filter criteria.

displayName String

The mutable, human-readable name.

etag String

etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. An etag is returned in the response to GetDashboard, and users are expected to put that etag in the request to UpdateDashboard to ensure that their change will be applied to the same version of the Dashboard configuration. The field should not be passed during dashboard creation.

gridLayout GridLayoutResponse

Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.

labels Map<String,String>

Labels applied to the dashboard

mosaicLayout MosaicLayoutResponse

The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.

name String

Immutable. The resource name of the dashboard.

rowLayout RowLayoutResponse

The content is divided into equally spaced rows and the widgets are arranged horizontally.

columnLayout ColumnLayoutResponse

The content is divided into equally spaced columns and the widgets are arranged vertically.

dashboardFilters DashboardFilterResponse[]

Filters to reduce the amount of data charted based on the filter criteria.

displayName string

The mutable, human-readable name.

etag string

etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. An etag is returned in the response to GetDashboard, and users are expected to put that etag in the request to UpdateDashboard to ensure that their change will be applied to the same version of the Dashboard configuration. The field should not be passed during dashboard creation.

gridLayout GridLayoutResponse

Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.

labels {[key: string]: string}

Labels applied to the dashboard

mosaicLayout MosaicLayoutResponse

The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.

name string

Immutable. The resource name of the dashboard.

rowLayout RowLayoutResponse

The content is divided into equally spaced rows and the widgets are arranged horizontally.

column_layout ColumnLayoutResponse

The content is divided into equally spaced columns and the widgets are arranged vertically.

dashboard_filters Sequence[DashboardFilterResponse]

Filters to reduce the amount of data charted based on the filter criteria.

display_name str

The mutable, human-readable name.

etag str

etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. An etag is returned in the response to GetDashboard, and users are expected to put that etag in the request to UpdateDashboard to ensure that their change will be applied to the same version of the Dashboard configuration. The field should not be passed during dashboard creation.

grid_layout GridLayoutResponse

Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.

labels Mapping[str, str]

Labels applied to the dashboard

mosaic_layout MosaicLayoutResponse

The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.

name str

Immutable. The resource name of the dashboard.

row_layout RowLayoutResponse

The content is divided into equally spaced rows and the widgets are arranged horizontally.

columnLayout Property Map

The content is divided into equally spaced columns and the widgets are arranged vertically.

dashboardFilters List<Property Map>

Filters to reduce the amount of data charted based on the filter criteria.

displayName String

The mutable, human-readable name.

etag String

etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. An etag is returned in the response to GetDashboard, and users are expected to put that etag in the request to UpdateDashboard to ensure that their change will be applied to the same version of the Dashboard configuration. The field should not be passed during dashboard creation.

gridLayout Property Map

Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.

labels Map<String>

Labels applied to the dashboard

mosaicLayout Property Map

The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.

name String

Immutable. The resource name of the dashboard.

rowLayout Property Map

The content is divided into equally spaced rows and the widgets are arranged horizontally.

Supporting Types

AggregationResponse

AlignmentPeriod string

The alignment_period specifies a time interval, in seconds, that is used to divide the data in all the time series into consistent blocks of time. This will be done before the per-series aligner can be applied to the data.The value must be at least 60 seconds. If a per-series aligner other than ALIGN_NONE is specified, this field is required or an error is returned. If no per-series aligner is specified, or the aligner ALIGN_NONE is specified, then this field is ignored.The maximum value of the alignment_period is 2 years, or 104 weeks.

CrossSeriesReducer string

The reduction operation to be used to combine time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in the input time series.Not all reducer operations can be applied to all time series. The valid choices depend on the metric_kind and the value_type of the original time series. Reduction can yield a time series with a different metric_kind or value_type than the input time series.Time series data must first be aligned (see per_series_aligner) in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified, and must not be ALIGN_NONE. An alignment_period must also be specified; otherwise, an error is returned.

GroupByFields List<string>

The set of fields to preserve when cross_series_reducer is specified. The group_by_fields determine how the time series are partitioned into subsets prior to applying the aggregation operation. Each subset contains time series that have the same value for each of the grouping fields. Each individual time series is a member of exactly one subset. The cross_series_reducer is applied to each subset of time series. It is not possible to reduce across different resource types, so this field implicitly contains resource.type. Fields not specified in group_by_fields are aggregated away. If group_by_fields is not specified and all the time series have the same resource type, then the time series are aggregated into a single output time series. If cross_series_reducer is not defined, this field is ignored.

PerSeriesAligner string

An Aligner describes how to bring the data points in a single time series into temporal alignment. Except for ALIGN_NONE, all alignments cause all the data points in an alignment_period to be mathematically grouped together, resulting in a single data point for each alignment_period with end timestamp at the end of the period.Not all alignment operations may be applied to all time series. The valid choices depend on the metric_kind and value_type of the original time series. Alignment can change the metric_kind or the value_type of the time series.Time series data must be aligned in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified and not equal to ALIGN_NONE and alignment_period must be specified; otherwise, an error is returned.

AlignmentPeriod string

The alignment_period specifies a time interval, in seconds, that is used to divide the data in all the time series into consistent blocks of time. This will be done before the per-series aligner can be applied to the data.The value must be at least 60 seconds. If a per-series aligner other than ALIGN_NONE is specified, this field is required or an error is returned. If no per-series aligner is specified, or the aligner ALIGN_NONE is specified, then this field is ignored.The maximum value of the alignment_period is 2 years, or 104 weeks.

CrossSeriesReducer string

The reduction operation to be used to combine time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in the input time series.Not all reducer operations can be applied to all time series. The valid choices depend on the metric_kind and the value_type of the original time series. Reduction can yield a time series with a different metric_kind or value_type than the input time series.Time series data must first be aligned (see per_series_aligner) in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified, and must not be ALIGN_NONE. An alignment_period must also be specified; otherwise, an error is returned.

GroupByFields []string

The set of fields to preserve when cross_series_reducer is specified. The group_by_fields determine how the time series are partitioned into subsets prior to applying the aggregation operation. Each subset contains time series that have the same value for each of the grouping fields. Each individual time series is a member of exactly one subset. The cross_series_reducer is applied to each subset of time series. It is not possible to reduce across different resource types, so this field implicitly contains resource.type. Fields not specified in group_by_fields are aggregated away. If group_by_fields is not specified and all the time series have the same resource type, then the time series are aggregated into a single output time series. If cross_series_reducer is not defined, this field is ignored.

PerSeriesAligner string

An Aligner describes how to bring the data points in a single time series into temporal alignment. Except for ALIGN_NONE, all alignments cause all the data points in an alignment_period to be mathematically grouped together, resulting in a single data point for each alignment_period with end timestamp at the end of the period.Not all alignment operations may be applied to all time series. The valid choices depend on the metric_kind and value_type of the original time series. Alignment can change the metric_kind or the value_type of the time series.Time series data must be aligned in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified and not equal to ALIGN_NONE and alignment_period must be specified; otherwise, an error is returned.

alignmentPeriod String

The alignment_period specifies a time interval, in seconds, that is used to divide the data in all the time series into consistent blocks of time. This will be done before the per-series aligner can be applied to the data.The value must be at least 60 seconds. If a per-series aligner other than ALIGN_NONE is specified, this field is required or an error is returned. If no per-series aligner is specified, or the aligner ALIGN_NONE is specified, then this field is ignored.The maximum value of the alignment_period is 2 years, or 104 weeks.

crossSeriesReducer String

The reduction operation to be used to combine time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in the input time series.Not all reducer operations can be applied to all time series. The valid choices depend on the metric_kind and the value_type of the original time series. Reduction can yield a time series with a different metric_kind or value_type than the input time series.Time series data must first be aligned (see per_series_aligner) in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified, and must not be ALIGN_NONE. An alignment_period must also be specified; otherwise, an error is returned.

groupByFields List<String>

The set of fields to preserve when cross_series_reducer is specified. The group_by_fields determine how the time series are partitioned into subsets prior to applying the aggregation operation. Each subset contains time series that have the same value for each of the grouping fields. Each individual time series is a member of exactly one subset. The cross_series_reducer is applied to each subset of time series. It is not possible to reduce across different resource types, so this field implicitly contains resource.type. Fields not specified in group_by_fields are aggregated away. If group_by_fields is not specified and all the time series have the same resource type, then the time series are aggregated into a single output time series. If cross_series_reducer is not defined, this field is ignored.

perSeriesAligner String

An Aligner describes how to bring the data points in a single time series into temporal alignment. Except for ALIGN_NONE, all alignments cause all the data points in an alignment_period to be mathematically grouped together, resulting in a single data point for each alignment_period with end timestamp at the end of the period.Not all alignment operations may be applied to all time series. The valid choices depend on the metric_kind and value_type of the original time series. Alignment can change the metric_kind or the value_type of the time series.Time series data must be aligned in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified and not equal to ALIGN_NONE and alignment_period must be specified; otherwise, an error is returned.

alignmentPeriod string

The alignment_period specifies a time interval, in seconds, that is used to divide the data in all the time series into consistent blocks of time. This will be done before the per-series aligner can be applied to the data.The value must be at least 60 seconds. If a per-series aligner other than ALIGN_NONE is specified, this field is required or an error is returned. If no per-series aligner is specified, or the aligner ALIGN_NONE is specified, then this field is ignored.The maximum value of the alignment_period is 2 years, or 104 weeks.

crossSeriesReducer string

The reduction operation to be used to combine time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in the input time series.Not all reducer operations can be applied to all time series. The valid choices depend on the metric_kind and the value_type of the original time series. Reduction can yield a time series with a different metric_kind or value_type than the input time series.Time series data must first be aligned (see per_series_aligner) in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified, and must not be ALIGN_NONE. An alignment_period must also be specified; otherwise, an error is returned.

groupByFields string[]

The set of fields to preserve when cross_series_reducer is specified. The group_by_fields determine how the time series are partitioned into subsets prior to applying the aggregation operation. Each subset contains time series that have the same value for each of the grouping fields. Each individual time series is a member of exactly one subset. The cross_series_reducer is applied to each subset of time series. It is not possible to reduce across different resource types, so this field implicitly contains resource.type. Fields not specified in group_by_fields are aggregated away. If group_by_fields is not specified and all the time series have the same resource type, then the time series are aggregated into a single output time series. If cross_series_reducer is not defined, this field is ignored.

perSeriesAligner string

An Aligner describes how to bring the data points in a single time series into temporal alignment. Except for ALIGN_NONE, all alignments cause all the data points in an alignment_period to be mathematically grouped together, resulting in a single data point for each alignment_period with end timestamp at the end of the period.Not all alignment operations may be applied to all time series. The valid choices depend on the metric_kind and value_type of the original time series. Alignment can change the metric_kind or the value_type of the time series.Time series data must be aligned in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified and not equal to ALIGN_NONE and alignment_period must be specified; otherwise, an error is returned.

alignment_period str

The alignment_period specifies a time interval, in seconds, that is used to divide the data in all the time series into consistent blocks of time. This will be done before the per-series aligner can be applied to the data.The value must be at least 60 seconds. If a per-series aligner other than ALIGN_NONE is specified, this field is required or an error is returned. If no per-series aligner is specified, or the aligner ALIGN_NONE is specified, then this field is ignored.The maximum value of the alignment_period is 2 years, or 104 weeks.

cross_series_reducer str

The reduction operation to be used to combine time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in the input time series.Not all reducer operations can be applied to all time series. The valid choices depend on the metric_kind and the value_type of the original time series. Reduction can yield a time series with a different metric_kind or value_type than the input time series.Time series data must first be aligned (see per_series_aligner) in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified, and must not be ALIGN_NONE. An alignment_period must also be specified; otherwise, an error is returned.

group_by_fields Sequence[str]

The set of fields to preserve when cross_series_reducer is specified. The group_by_fields determine how the time series are partitioned into subsets prior to applying the aggregation operation. Each subset contains time series that have the same value for each of the grouping fields. Each individual time series is a member of exactly one subset. The cross_series_reducer is applied to each subset of time series. It is not possible to reduce across different resource types, so this field implicitly contains resource.type. Fields not specified in group_by_fields are aggregated away. If group_by_fields is not specified and all the time series have the same resource type, then the time series are aggregated into a single output time series. If cross_series_reducer is not defined, this field is ignored.

per_series_aligner str

An Aligner describes how to bring the data points in a single time series into temporal alignment. Except for ALIGN_NONE, all alignments cause all the data points in an alignment_period to be mathematically grouped together, resulting in a single data point for each alignment_period with end timestamp at the end of the period.Not all alignment operations may be applied to all time series. The valid choices depend on the metric_kind and value_type of the original time series. Alignment can change the metric_kind or the value_type of the time series.Time series data must be aligned in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified and not equal to ALIGN_NONE and alignment_period must be specified; otherwise, an error is returned.

alignmentPeriod String

The alignment_period specifies a time interval, in seconds, that is used to divide the data in all the time series into consistent blocks of time. This will be done before the per-series aligner can be applied to the data.The value must be at least 60 seconds. If a per-series aligner other than ALIGN_NONE is specified, this field is required or an error is returned. If no per-series aligner is specified, or the aligner ALIGN_NONE is specified, then this field is ignored.The maximum value of the alignment_period is 2 years, or 104 weeks.

crossSeriesReducer String

The reduction operation to be used to combine time series into a single time series, where the value of each data point in the resulting series is a function of all the already aligned values in the input time series.Not all reducer operations can be applied to all time series. The valid choices depend on the metric_kind and the value_type of the original time series. Reduction can yield a time series with a different metric_kind or value_type than the input time series.Time series data must first be aligned (see per_series_aligner) in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified, and must not be ALIGN_NONE. An alignment_period must also be specified; otherwise, an error is returned.

groupByFields List<String>

The set of fields to preserve when cross_series_reducer is specified. The group_by_fields determine how the time series are partitioned into subsets prior to applying the aggregation operation. Each subset contains time series that have the same value for each of the grouping fields. Each individual time series is a member of exactly one subset. The cross_series_reducer is applied to each subset of time series. It is not possible to reduce across different resource types, so this field implicitly contains resource.type. Fields not specified in group_by_fields are aggregated away. If group_by_fields is not specified and all the time series have the same resource type, then the time series are aggregated into a single output time series. If cross_series_reducer is not defined, this field is ignored.

perSeriesAligner String

An Aligner describes how to bring the data points in a single time series into temporal alignment. Except for ALIGN_NONE, all alignments cause all the data points in an alignment_period to be mathematically grouped together, resulting in a single data point for each alignment_period with end timestamp at the end of the period.Not all alignment operations may be applied to all time series. The valid choices depend on the metric_kind and value_type of the original time series. Alignment can change the metric_kind or the value_type of the time series.Time series data must be aligned in order to perform cross-time series reduction. If cross_series_reducer is specified, then per_series_aligner must be specified and not equal to ALIGN_NONE and alignment_period must be specified; otherwise, an error is returned.

AlertChartResponse

Name string

The resource name of the alert policy. The format is: projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[ALERT_POLICY_ID]

Name string

The resource name of the alert policy. The format is: projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[ALERT_POLICY_ID]

name String

The resource name of the alert policy. The format is: projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[ALERT_POLICY_ID]

name string

The resource name of the alert policy. The format is: projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[ALERT_POLICY_ID]

name str

The resource name of the alert policy. The format is: projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[ALERT_POLICY_ID]

name String

The resource name of the alert policy. The format is: projects/[PROJECT_ID_OR_NUMBER]/alertPolicies/[ALERT_POLICY_ID]

AxisResponse

Label string

The label of the axis.

Scale string

The axis scale. By default, a linear scale is used.

Label string

The label of the axis.

Scale string

The axis scale. By default, a linear scale is used.

label String

The label of the axis.

scale String

The axis scale. By default, a linear scale is used.

label string

The label of the axis.

scale string

The axis scale. By default, a linear scale is used.

label str

The label of the axis.

scale str

The axis scale. By default, a linear scale is used.

label String

The label of the axis.

scale String

The axis scale. By default, a linear scale is used.

ChartOptionsResponse

Mode string

The chart mode.

Mode string

The chart mode.

mode String

The chart mode.

mode string

The chart mode.

mode str

The chart mode.

mode String

The chart mode.

CollapsibleGroupResponse

Collapsed bool

The collapsed state of the widget on first page load.

Collapsed bool

The collapsed state of the widget on first page load.

collapsed Boolean

The collapsed state of the widget on first page load.

collapsed boolean

The collapsed state of the widget on first page load.

collapsed bool

The collapsed state of the widget on first page load.

collapsed Boolean

The collapsed state of the widget on first page load.

ColumnLayoutResponse

Columns []ColumnResponse

The columns of content to display.

columns List<ColumnResponse>

The columns of content to display.

columns ColumnResponse[]

The columns of content to display.

columns Sequence[ColumnResponse]

The columns of content to display.

columns List<Property Map>

The columns of content to display.

ColumnResponse

Weight string

The relative weight of this column. The column weight is used to adjust the width of columns on the screen (relative to peers). Greater the weight, greater the width of the column on the screen. If omitted, a value of 1 is used while rendering.

Widgets List<Pulumi.GoogleNative.Monitoring.V1.Inputs.WidgetResponse>

The display widgets arranged vertically in this column.

Weight string

The relative weight of this column. The column weight is used to adjust the width of columns on the screen (relative to peers). Greater the weight, greater the width of the column on the screen. If omitted, a value of 1 is used while rendering.

Widgets []WidgetResponse

The display widgets arranged vertically in this column.

weight String

The relative weight of this column. The column weight is used to adjust the width of columns on the screen (relative to peers). Greater the weight, greater the width of the column on the screen. If omitted, a value of 1 is used while rendering.

widgets List<WidgetResponse>

The display widgets arranged vertically in this column.

weight string

The relative weight of this column. The column weight is used to adjust the width of columns on the screen (relative to peers). Greater the weight, greater the width of the column on the screen. If omitted, a value of 1 is used while rendering.

widgets WidgetResponse[]

The display widgets arranged vertically in this column.

weight str

The relative weight of this column. The column weight is used to adjust the width of columns on the screen (relative to peers). Greater the weight, greater the width of the column on the screen. If omitted, a value of 1 is used while rendering.

widgets Sequence[WidgetResponse]

The display widgets arranged vertically in this column.

weight String

The relative weight of this column. The column weight is used to adjust the width of columns on the screen (relative to peers). Greater the weight, greater the width of the column on the screen. If omitted, a value of 1 is used while rendering.

widgets List<Property Map>

The display widgets arranged vertically in this column.

ColumnSettingsResponse

Column string

The id of the column.

Visible bool

Whether the column should be visible on page load.

Column string

The id of the column.

Visible bool

Whether the column should be visible on page load.

column String

The id of the column.

visible Boolean

Whether the column should be visible on page load.

column string

The id of the column.

visible boolean

Whether the column should be visible on page load.

column str

The id of the column.

visible bool

Whether the column should be visible on page load.

column String

The id of the column.

visible Boolean

Whether the column should be visible on page load.

DashboardFilterResponse

FilterType string

The specified filter type

LabelKey string

The key for the label

StringValue string

A variable-length string value.

TemplateVariable string

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.

FilterType string

The specified filter type

LabelKey string

The key for the label

StringValue string

A variable-length string value.

TemplateVariable string

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.

filterType String

The specified filter type

labelKey String

The key for the label

stringValue String

A variable-length string value.

templateVariable String

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.

filterType string

The specified filter type

labelKey string

The key for the label

stringValue string

A variable-length string value.

templateVariable string

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.

filter_type str

The specified filter type

label_key str

The key for the label

string_value str

A variable-length string value.

template_variable str

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.

filterType String

The specified filter type

labelKey String

The key for the label

stringValue String

A variable-length string value.

templateVariable String

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.

DataSetResponse

LegendTemplate string

A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value.

MinAlignmentPeriod string

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

PlotType string

How this data should be plotted on the chart.

TargetAxis string

Optional. The target axis to use for plotting the metric.

TimeSeriesQuery Pulumi.GoogleNative.Monitoring.V1.Inputs.TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

LegendTemplate string

A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value.

MinAlignmentPeriod string

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

PlotType string

How this data should be plotted on the chart.

TargetAxis string

Optional. The target axis to use for plotting the metric.

TimeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

legendTemplate String

A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value.

minAlignmentPeriod String

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

plotType String

How this data should be plotted on the chart.

targetAxis String

Optional. The target axis to use for plotting the metric.

timeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

legendTemplate string

A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value.

minAlignmentPeriod string

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

plotType string

How this data should be plotted on the chart.

targetAxis string

Optional. The target axis to use for plotting the metric.

timeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

legend_template str

A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value.

min_alignment_period str

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

plot_type str

How this data should be plotted on the chart.

target_axis str

Optional. The target axis to use for plotting the metric.

time_series_query TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

legendTemplate String

A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value.

minAlignmentPeriod String

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

plotType String

How this data should be plotted on the chart.

targetAxis String

Optional. The target axis to use for plotting the metric.

timeSeriesQuery Property Map

Fields for querying time series data from the Stackdriver metrics API.

GaugeViewResponse

LowerBound double

The lower bound for this gauge chart. The value of the chart should always be greater than or equal to this.

UpperBound double

The upper bound for this gauge chart. The value of the chart should always be less than or equal to this.

LowerBound float64

The lower bound for this gauge chart. The value of the chart should always be greater than or equal to this.

UpperBound float64

The upper bound for this gauge chart. The value of the chart should always be less than or equal to this.

lowerBound Double

The lower bound for this gauge chart. The value of the chart should always be greater than or equal to this.

upperBound Double

The upper bound for this gauge chart. The value of the chart should always be less than or equal to this.

lowerBound number

The lower bound for this gauge chart. The value of the chart should always be greater than or equal to this.

upperBound number

The upper bound for this gauge chart. The value of the chart should always be less than or equal to this.

lower_bound float

The lower bound for this gauge chart. The value of the chart should always be greater than or equal to this.

upper_bound float

The upper bound for this gauge chart. The value of the chart should always be less than or equal to this.

lowerBound Number

The lower bound for this gauge chart. The value of the chart should always be greater than or equal to this.

upperBound Number

The upper bound for this gauge chart. The value of the chart should always be less than or equal to this.

GridLayoutResponse

Columns string

The number of columns into which the view's width is divided. If omitted or set to zero, a system default will be used while rendering.

Widgets List<Pulumi.GoogleNative.Monitoring.V1.Inputs.WidgetResponse>

The informational elements that are arranged into the columns row-first.

Columns string

The number of columns into which the view's width is divided. If omitted or set to zero, a system default will be used while rendering.

Widgets []WidgetResponse

The informational elements that are arranged into the columns row-first.

columns String

The number of columns into which the view's width is divided. If omitted or set to zero, a system default will be used while rendering.

widgets List<WidgetResponse>

The informational elements that are arranged into the columns row-first.

columns string

The number of columns into which the view's width is divided. If omitted or set to zero, a system default will be used while rendering.

widgets WidgetResponse[]

The informational elements that are arranged into the columns row-first.

columns str

The number of columns into which the view's width is divided. If omitted or set to zero, a system default will be used while rendering.

widgets Sequence[WidgetResponse]

The informational elements that are arranged into the columns row-first.

columns String

The number of columns into which the view's width is divided. If omitted or set to zero, a system default will be used while rendering.

widgets List<Property Map>

The informational elements that are arranged into the columns row-first.

LogsPanelResponse

Filter string

A filter that chooses which log entries to return. See Advanced Logs Queries (https://cloud.google.com/logging/docs/view/advanced-queries). Only log entries that match the filter are returned. An empty filter matches all log entries.

ResourceNames List<string>

The names of logging resources to collect logs for. Currently only projects are supported. If empty, the widget will default to the host project.

Filter string

A filter that chooses which log entries to return. See Advanced Logs Queries (https://cloud.google.com/logging/docs/view/advanced-queries). Only log entries that match the filter are returned. An empty filter matches all log entries.

ResourceNames []string

The names of logging resources to collect logs for. Currently only projects are supported. If empty, the widget will default to the host project.

filter String

A filter that chooses which log entries to return. See Advanced Logs Queries (https://cloud.google.com/logging/docs/view/advanced-queries). Only log entries that match the filter are returned. An empty filter matches all log entries.

resourceNames List<String>

The names of logging resources to collect logs for. Currently only projects are supported. If empty, the widget will default to the host project.

filter string

A filter that chooses which log entries to return. See Advanced Logs Queries (https://cloud.google.com/logging/docs/view/advanced-queries). Only log entries that match the filter are returned. An empty filter matches all log entries.

resourceNames string[]

The names of logging resources to collect logs for. Currently only projects are supported. If empty, the widget will default to the host project.

filter str

A filter that chooses which log entries to return. See Advanced Logs Queries (https://cloud.google.com/logging/docs/view/advanced-queries). Only log entries that match the filter are returned. An empty filter matches all log entries.

resource_names Sequence[str]

The names of logging resources to collect logs for. Currently only projects are supported. If empty, the widget will default to the host project.

filter String

A filter that chooses which log entries to return. See Advanced Logs Queries (https://cloud.google.com/logging/docs/view/advanced-queries). Only log entries that match the filter are returned. An empty filter matches all log entries.

resourceNames List<String>

The names of logging resources to collect logs for. Currently only projects are supported. If empty, the widget will default to the host project.

MosaicLayoutResponse

Columns int

The number of columns in the mosaic grid. The number of columns must be between 1 and 12, inclusive.

Tiles List<Pulumi.GoogleNative.Monitoring.V1.Inputs.TileResponse>

The tiles to display.

Columns int

The number of columns in the mosaic grid. The number of columns must be between 1 and 12, inclusive.

Tiles []TileResponse

The tiles to display.

columns Integer

The number of columns in the mosaic grid. The number of columns must be between 1 and 12, inclusive.

tiles List<TileResponse>

The tiles to display.

columns number

The number of columns in the mosaic grid. The number of columns must be between 1 and 12, inclusive.

tiles TileResponse[]

The tiles to display.

columns int

The number of columns in the mosaic grid. The number of columns must be between 1 and 12, inclusive.

tiles Sequence[TileResponse]

The tiles to display.

columns Number

The number of columns in the mosaic grid. The number of columns must be between 1 and 12, inclusive.

tiles List<Property Map>

The tiles to display.

PickTimeSeriesFilterResponse

Direction string

How to use the ranking to select time series that pass through the filter.

NumTimeSeries int

How many time series to allow to pass through the filter.

RankingMethod string

ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.

Direction string

How to use the ranking to select time series that pass through the filter.

NumTimeSeries int

How many time series to allow to pass through the filter.

RankingMethod string

ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.

direction String

How to use the ranking to select time series that pass through the filter.

numTimeSeries Integer

How many time series to allow to pass through the filter.

rankingMethod String

ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.

direction string

How to use the ranking to select time series that pass through the filter.

numTimeSeries number

How many time series to allow to pass through the filter.

rankingMethod string

ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.

direction str

How to use the ranking to select time series that pass through the filter.

num_time_series int

How many time series to allow to pass through the filter.

ranking_method str

ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.

direction String

How to use the ranking to select time series that pass through the filter.

numTimeSeries Number

How many time series to allow to pass through the filter.

rankingMethod String

ranking_method is applied to each time series independently to produce the value which will be used to compare the time series to other time series.

RatioPartResponse

Aggregation Pulumi.GoogleNative.Monitoring.V1.Inputs.AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

Filter string

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

Aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

Filter string

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter String

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter string

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter str

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

aggregation Property Map

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter String

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

RowLayoutResponse

Rows []RowResponse

The rows of content to display.

rows List<RowResponse>

The rows of content to display.

rows RowResponse[]

The rows of content to display.

rows Sequence[RowResponse]

The rows of content to display.

rows List<Property Map>

The rows of content to display.

RowResponse

Weight string

The relative weight of this row. The row weight is used to adjust the height of rows on the screen (relative to peers). Greater the weight, greater the height of the row on the screen. If omitted, a value of 1 is used while rendering.

Widgets List<Pulumi.GoogleNative.Monitoring.V1.Inputs.WidgetResponse>

The display widgets arranged horizontally in this row.

Weight string

The relative weight of this row. The row weight is used to adjust the height of rows on the screen (relative to peers). Greater the weight, greater the height of the row on the screen. If omitted, a value of 1 is used while rendering.

Widgets []WidgetResponse

The display widgets arranged horizontally in this row.

weight String

The relative weight of this row. The row weight is used to adjust the height of rows on the screen (relative to peers). Greater the weight, greater the height of the row on the screen. If omitted, a value of 1 is used while rendering.

widgets List<WidgetResponse>

The display widgets arranged horizontally in this row.

weight string

The relative weight of this row. The row weight is used to adjust the height of rows on the screen (relative to peers). Greater the weight, greater the height of the row on the screen. If omitted, a value of 1 is used while rendering.

widgets WidgetResponse[]

The display widgets arranged horizontally in this row.

weight str

The relative weight of this row. The row weight is used to adjust the height of rows on the screen (relative to peers). Greater the weight, greater the height of the row on the screen. If omitted, a value of 1 is used while rendering.

widgets Sequence[WidgetResponse]

The display widgets arranged horizontally in this row.

weight String

The relative weight of this row. The row weight is used to adjust the height of rows on the screen (relative to peers). Greater the weight, greater the height of the row on the screen. If omitted, a value of 1 is used while rendering.

widgets List<Property Map>

The display widgets arranged horizontally in this row.

ScorecardResponse

GaugeView Pulumi.GoogleNative.Monitoring.V1.Inputs.GaugeViewResponse

Will cause the scorecard to show a gauge chart.

SparkChartView Pulumi.GoogleNative.Monitoring.V1.Inputs.SparkChartViewResponse

Will cause the scorecard to show a spark chart.

Thresholds List<Pulumi.GoogleNative.Monitoring.V1.Inputs.ThresholdResponse>

The thresholds used to determine the state of the scorecard given the time series' current value. For an actual value x, the scorecard is in a danger state if x is less than or equal to a danger threshold that triggers below, or greater than or equal to a danger threshold that triggers above. Similarly, if x is above/below a warning threshold that triggers above/below, then the scorecard is in a warning state - unless x also puts it in a danger state. (Danger trumps warning.)As an example, consider a scorecard with the following four thresholds: { value: 90, category: 'DANGER', trigger: 'ABOVE', }, { value: 70, category: 'WARNING', trigger: 'ABOVE', }, { value: 10, category: 'DANGER', trigger: 'BELOW', }, { value: 20, category: 'WARNING', trigger: 'BELOW', } Then: values less than or equal to 10 would put the scorecard in a DANGER state, values greater than 10 but less than or equal to 20 a WARNING state, values strictly between 20 and 70 an OK state, values greater than or equal to 70 but less than 90 a WARNING state, and values greater than or equal to 90 a DANGER state.

TimeSeriesQuery Pulumi.GoogleNative.Monitoring.V1.Inputs.TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

GaugeView GaugeViewResponse

Will cause the scorecard to show a gauge chart.

SparkChartView SparkChartViewResponse

Will cause the scorecard to show a spark chart.

Thresholds []ThresholdResponse

The thresholds used to determine the state of the scorecard given the time series' current value. For an actual value x, the scorecard is in a danger state if x is less than or equal to a danger threshold that triggers below, or greater than or equal to a danger threshold that triggers above. Similarly, if x is above/below a warning threshold that triggers above/below, then the scorecard is in a warning state - unless x also puts it in a danger state. (Danger trumps warning.)As an example, consider a scorecard with the following four thresholds: { value: 90, category: 'DANGER', trigger: 'ABOVE', }, { value: 70, category: 'WARNING', trigger: 'ABOVE', }, { value: 10, category: 'DANGER', trigger: 'BELOW', }, { value: 20, category: 'WARNING', trigger: 'BELOW', } Then: values less than or equal to 10 would put the scorecard in a DANGER state, values greater than 10 but less than or equal to 20 a WARNING state, values strictly between 20 and 70 an OK state, values greater than or equal to 70 but less than 90 a WARNING state, and values greater than or equal to 90 a DANGER state.

TimeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

gaugeView GaugeViewResponse

Will cause the scorecard to show a gauge chart.

sparkChartView SparkChartViewResponse

Will cause the scorecard to show a spark chart.

thresholds List<ThresholdResponse>

The thresholds used to determine the state of the scorecard given the time series' current value. For an actual value x, the scorecard is in a danger state if x is less than or equal to a danger threshold that triggers below, or greater than or equal to a danger threshold that triggers above. Similarly, if x is above/below a warning threshold that triggers above/below, then the scorecard is in a warning state - unless x also puts it in a danger state. (Danger trumps warning.)As an example, consider a scorecard with the following four thresholds: { value: 90, category: 'DANGER', trigger: 'ABOVE', }, { value: 70, category: 'WARNING', trigger: 'ABOVE', }, { value: 10, category: 'DANGER', trigger: 'BELOW', }, { value: 20, category: 'WARNING', trigger: 'BELOW', } Then: values less than or equal to 10 would put the scorecard in a DANGER state, values greater than 10 but less than or equal to 20 a WARNING state, values strictly between 20 and 70 an OK state, values greater than or equal to 70 but less than 90 a WARNING state, and values greater than or equal to 90 a DANGER state.

timeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

gaugeView GaugeViewResponse

Will cause the scorecard to show a gauge chart.

sparkChartView SparkChartViewResponse

Will cause the scorecard to show a spark chart.

thresholds ThresholdResponse[]

The thresholds used to determine the state of the scorecard given the time series' current value. For an actual value x, the scorecard is in a danger state if x is less than or equal to a danger threshold that triggers below, or greater than or equal to a danger threshold that triggers above. Similarly, if x is above/below a warning threshold that triggers above/below, then the scorecard is in a warning state - unless x also puts it in a danger state. (Danger trumps warning.)As an example, consider a scorecard with the following four thresholds: { value: 90, category: 'DANGER', trigger: 'ABOVE', }, { value: 70, category: 'WARNING', trigger: 'ABOVE', }, { value: 10, category: 'DANGER', trigger: 'BELOW', }, { value: 20, category: 'WARNING', trigger: 'BELOW', } Then: values less than or equal to 10 would put the scorecard in a DANGER state, values greater than 10 but less than or equal to 20 a WARNING state, values strictly between 20 and 70 an OK state, values greater than or equal to 70 but less than 90 a WARNING state, and values greater than or equal to 90 a DANGER state.

timeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

gauge_view GaugeViewResponse

Will cause the scorecard to show a gauge chart.

spark_chart_view SparkChartViewResponse

Will cause the scorecard to show a spark chart.

thresholds Sequence[ThresholdResponse]

The thresholds used to determine the state of the scorecard given the time series' current value. For an actual value x, the scorecard is in a danger state if x is less than or equal to a danger threshold that triggers below, or greater than or equal to a danger threshold that triggers above. Similarly, if x is above/below a warning threshold that triggers above/below, then the scorecard is in a warning state - unless x also puts it in a danger state. (Danger trumps warning.)As an example, consider a scorecard with the following four thresholds: { value: 90, category: 'DANGER', trigger: 'ABOVE', }, { value: 70, category: 'WARNING', trigger: 'ABOVE', }, { value: 10, category: 'DANGER', trigger: 'BELOW', }, { value: 20, category: 'WARNING', trigger: 'BELOW', } Then: values less than or equal to 10 would put the scorecard in a DANGER state, values greater than 10 but less than or equal to 20 a WARNING state, values strictly between 20 and 70 an OK state, values greater than or equal to 70 but less than 90 a WARNING state, and values greater than or equal to 90 a DANGER state.

time_series_query TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

gaugeView Property Map

Will cause the scorecard to show a gauge chart.

sparkChartView Property Map

Will cause the scorecard to show a spark chart.

thresholds List<Property Map>

The thresholds used to determine the state of the scorecard given the time series' current value. For an actual value x, the scorecard is in a danger state if x is less than or equal to a danger threshold that triggers below, or greater than or equal to a danger threshold that triggers above. Similarly, if x is above/below a warning threshold that triggers above/below, then the scorecard is in a warning state - unless x also puts it in a danger state. (Danger trumps warning.)As an example, consider a scorecard with the following four thresholds: { value: 90, category: 'DANGER', trigger: 'ABOVE', }, { value: 70, category: 'WARNING', trigger: 'ABOVE', }, { value: 10, category: 'DANGER', trigger: 'BELOW', }, { value: 20, category: 'WARNING', trigger: 'BELOW', } Then: values less than or equal to 10 would put the scorecard in a DANGER state, values greater than 10 but less than or equal to 20 a WARNING state, values strictly between 20 and 70 an OK state, values greater than or equal to 70 but less than 90 a WARNING state, and values greater than or equal to 90 a DANGER state.

timeSeriesQuery Property Map

Fields for querying time series data from the Stackdriver metrics API.

SparkChartViewResponse

MinAlignmentPeriod string

The lower bound on data point frequency in the chart implemented by specifying the minimum alignment period to use in a time series query. For example, if the data is published once every 10 minutes it would not make sense to fetch and align data at one minute intervals. This field is optional and exists only as a hint.

SparkChartType string

The type of sparkchart to show in this chartView.

MinAlignmentPeriod string

The lower bound on data point frequency in the chart implemented by specifying the minimum alignment period to use in a time series query. For example, if the data is published once every 10 minutes it would not make sense to fetch and align data at one minute intervals. This field is optional and exists only as a hint.

SparkChartType string

The type of sparkchart to show in this chartView.

minAlignmentPeriod String

The lower bound on data point frequency in the chart implemented by specifying the minimum alignment period to use in a time series query. For example, if the data is published once every 10 minutes it would not make sense to fetch and align data at one minute intervals. This field is optional and exists only as a hint.

sparkChartType String

The type of sparkchart to show in this chartView.

minAlignmentPeriod string

The lower bound on data point frequency in the chart implemented by specifying the minimum alignment period to use in a time series query. For example, if the data is published once every 10 minutes it would not make sense to fetch and align data at one minute intervals. This field is optional and exists only as a hint.

sparkChartType string

The type of sparkchart to show in this chartView.

min_alignment_period str

The lower bound on data point frequency in the chart implemented by specifying the minimum alignment period to use in a time series query. For example, if the data is published once every 10 minutes it would not make sense to fetch and align data at one minute intervals. This field is optional and exists only as a hint.

spark_chart_type str

The type of sparkchart to show in this chartView.

minAlignmentPeriod String

The lower bound on data point frequency in the chart implemented by specifying the minimum alignment period to use in a time series query. For example, if the data is published once every 10 minutes it would not make sense to fetch and align data at one minute intervals. This field is optional and exists only as a hint.

sparkChartType String

The type of sparkchart to show in this chartView.

StatisticalTimeSeriesFilterResponse

NumTimeSeries int

How many time series to output.

RankingMethod string

rankingMethod is applied to a set of time series, and then the produced value for each individual time series is used to compare a given time series to others. These are methods that cannot be applied stream-by-stream, but rather require the full context of a request to evaluate time series.

NumTimeSeries int

How many time series to output.

RankingMethod string

rankingMethod is applied to a set of time series, and then the produced value for each individual time series is used to compare a given time series to others. These are methods that cannot be applied stream-by-stream, but rather require the full context of a request to evaluate time series.

numTimeSeries Integer

How many time series to output.

rankingMethod String

rankingMethod is applied to a set of time series, and then the produced value for each individual time series is used to compare a given time series to others. These are methods that cannot be applied stream-by-stream, but rather require the full context of a request to evaluate time series.

numTimeSeries number

How many time series to output.

rankingMethod string

rankingMethod is applied to a set of time series, and then the produced value for each individual time series is used to compare a given time series to others. These are methods that cannot be applied stream-by-stream, but rather require the full context of a request to evaluate time series.

num_time_series int

How many time series to output.

ranking_method str

rankingMethod is applied to a set of time series, and then the produced value for each individual time series is used to compare a given time series to others. These are methods that cannot be applied stream-by-stream, but rather require the full context of a request to evaluate time series.

numTimeSeries Number

How many time series to output.

rankingMethod String

rankingMethod is applied to a set of time series, and then the produced value for each individual time series is used to compare a given time series to others. These are methods that cannot be applied stream-by-stream, but rather require the full context of a request to evaluate time series.

TableDataSetResponse

MinAlignmentPeriod string

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

TableDisplayOptions Pulumi.GoogleNative.Monitoring.V1.Inputs.TableDisplayOptionsResponse

Optional. Table display options for configuring how the table is rendered.

TableTemplate string

Optional. A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value i.e. "${resource.labels.project_id}."

TimeSeriesQuery Pulumi.GoogleNative.Monitoring.V1.Inputs.TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

MinAlignmentPeriod string

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

TableDisplayOptions TableDisplayOptionsResponse

Optional. Table display options for configuring how the table is rendered.

TableTemplate string

Optional. A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value i.e. "${resource.labels.project_id}."

TimeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

minAlignmentPeriod String

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

tableDisplayOptions TableDisplayOptionsResponse

Optional. Table display options for configuring how the table is rendered.

tableTemplate String

Optional. A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value i.e. "${resource.labels.project_id}."

timeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

minAlignmentPeriod string

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

tableDisplayOptions TableDisplayOptionsResponse

Optional. Table display options for configuring how the table is rendered.

tableTemplate string

Optional. A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value i.e. "${resource.labels.project_id}."

timeSeriesQuery TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

min_alignment_period str

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

table_display_options TableDisplayOptionsResponse

Optional. Table display options for configuring how the table is rendered.

table_template str

Optional. A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value i.e. "${resource.labels.project_id}."

time_series_query TimeSeriesQueryResponse

Fields for querying time series data from the Stackdriver metrics API.

minAlignmentPeriod String

Optional. The lower bound on data point frequency for this data set, implemented by specifying the minimum alignment period to use in a time series query For example, if the data is published once every 10 minutes, the min_alignment_period should be at least 10 minutes. It would not make sense to fetch and align data at one minute intervals.

tableDisplayOptions Property Map

Optional. Table display options for configuring how the table is rendered.

tableTemplate String

Optional. A template string for naming TimeSeries in the resulting data set. This should be a string with interpolations of the form ${label_name}, which will resolve to the label's value i.e. "${resource.labels.project_id}."

timeSeriesQuery Property Map

Fields for querying time series data from the Stackdriver metrics API.

TableDisplayOptionsResponse

ShownColumns List<string>

Optional. This field is unused and has been replaced by TimeSeriesTable.column_settings

ShownColumns []string

Optional. This field is unused and has been replaced by TimeSeriesTable.column_settings

shownColumns List<String>

Optional. This field is unused and has been replaced by TimeSeriesTable.column_settings

shownColumns string[]

Optional. This field is unused and has been replaced by TimeSeriesTable.column_settings

shown_columns Sequence[str]

Optional. This field is unused and has been replaced by TimeSeriesTable.column_settings

shownColumns List<String>

Optional. This field is unused and has been replaced by TimeSeriesTable.column_settings

TextResponse

Content string

The text content to be displayed.

Format string

How the text content is formatted.

Content string

The text content to be displayed.

Format string

How the text content is formatted.

content String

The text content to be displayed.

format String

How the text content is formatted.

content string

The text content to be displayed.

format string

How the text content is formatted.

content str

The text content to be displayed.

format str

How the text content is formatted.

content String

The text content to be displayed.

format String

How the text content is formatted.

ThresholdResponse

Color string

The state color for this threshold. Color is not allowed in a XyChart.

Direction string

The direction for the current threshold. Direction is not allowed in a XyChart.

Label string

A label for the threshold.

TargetAxis string

The target axis to use for plotting the threshold. Target axis is not allowed in a Scorecard.

Value double

The value of the threshold. The value should be defined in the native scale of the metric.

Color string

The state color for this threshold. Color is not allowed in a XyChart.

Direction string

The direction for the current threshold. Direction is not allowed in a XyChart.

Label string

A label for the threshold.

TargetAxis string

The target axis to use for plotting the threshold. Target axis is not allowed in a Scorecard.

Value float64

The value of the threshold. The value should be defined in the native scale of the metric.

color String

The state color for this threshold. Color is not allowed in a XyChart.

direction String

The direction for the current threshold. Direction is not allowed in a XyChart.

label String

A label for the threshold.

targetAxis String

The target axis to use for plotting the threshold. Target axis is not allowed in a Scorecard.

value Double

The value of the threshold. The value should be defined in the native scale of the metric.

color string

The state color for this threshold. Color is not allowed in a XyChart.

direction string

The direction for the current threshold. Direction is not allowed in a XyChart.

label string

A label for the threshold.

targetAxis string

The target axis to use for plotting the threshold. Target axis is not allowed in a Scorecard.

value number

The value of the threshold. The value should be defined in the native scale of the metric.

color str

The state color for this threshold. Color is not allowed in a XyChart.

direction str

The direction for the current threshold. Direction is not allowed in a XyChart.

label str

A label for the threshold.

target_axis str

The target axis to use for plotting the threshold. Target axis is not allowed in a Scorecard.

value float

The value of the threshold. The value should be defined in the native scale of the metric.

color String

The state color for this threshold. Color is not allowed in a XyChart.

direction String

The direction for the current threshold. Direction is not allowed in a XyChart.

label String

A label for the threshold.

targetAxis String

The target axis to use for plotting the threshold. Target axis is not allowed in a Scorecard.

value Number

The value of the threshold. The value should be defined in the native scale of the metric.

TileResponse

Height int

The height of the tile, measured in grid blocks. Tiles must have a minimum height of 1.

Widget Pulumi.GoogleNative.Monitoring.V1.Inputs.WidgetResponse

The informational widget contained in the tile. For example an XyChart.

Width int

The width of the tile, measured in grid blocks. Tiles must have a minimum width of 1.

XPos int

The zero-indexed position of the tile in grid blocks relative to the left edge of the grid. Tiles must be contained within the specified number of columns. x_pos cannot be negative.

YPos int

The zero-indexed position of the tile in grid blocks relative to the top edge of the grid. y_pos cannot be negative.

Height int

The height of the tile, measured in grid blocks. Tiles must have a minimum height of 1.

Widget WidgetResponse

The informational widget contained in the tile. For example an XyChart.

Width int

The width of the tile, measured in grid blocks. Tiles must have a minimum width of 1.

XPos int

The zero-indexed position of the tile in grid blocks relative to the left edge of the grid. Tiles must be contained within the specified number of columns. x_pos cannot be negative.

YPos int

The zero-indexed position of the tile in grid blocks relative to the top edge of the grid. y_pos cannot be negative.

height Integer

The height of the tile, measured in grid blocks. Tiles must have a minimum height of 1.

widget WidgetResponse

The informational widget contained in the tile. For example an XyChart.

width Integer

The width of the tile, measured in grid blocks. Tiles must have a minimum width of 1.

xPos Integer

The zero-indexed position of the tile in grid blocks relative to the left edge of the grid. Tiles must be contained within the specified number of columns. x_pos cannot be negative.

yPos Integer

The zero-indexed position of the tile in grid blocks relative to the top edge of the grid. y_pos cannot be negative.

height number

The height of the tile, measured in grid blocks. Tiles must have a minimum height of 1.

widget WidgetResponse

The informational widget contained in the tile. For example an XyChart.

width number

The width of the tile, measured in grid blocks. Tiles must have a minimum width of 1.

xPos number

The zero-indexed position of the tile in grid blocks relative to the left edge of the grid. Tiles must be contained within the specified number of columns. x_pos cannot be negative.

yPos number

The zero-indexed position of the tile in grid blocks relative to the top edge of the grid. y_pos cannot be negative.

height int

The height of the tile, measured in grid blocks. Tiles must have a minimum height of 1.

widget WidgetResponse

The informational widget contained in the tile. For example an XyChart.

width int

The width of the tile, measured in grid blocks. Tiles must have a minimum width of 1.

x_pos int

The zero-indexed position of the tile in grid blocks relative to the left edge of the grid. Tiles must be contained within the specified number of columns. x_pos cannot be negative.

y_pos int

The zero-indexed position of the tile in grid blocks relative to the top edge of the grid. y_pos cannot be negative.

height Number

The height of the tile, measured in grid blocks. Tiles must have a minimum height of 1.

widget Property Map

The informational widget contained in the tile. For example an XyChart.

width Number

The width of the tile, measured in grid blocks. Tiles must have a minimum width of 1.

xPos Number

The zero-indexed position of the tile in grid blocks relative to the left edge of the grid. Tiles must be contained within the specified number of columns. x_pos cannot be negative.

yPos Number

The zero-indexed position of the tile in grid blocks relative to the top edge of the grid. y_pos cannot be negative.

TimeSeriesFilterRatioResponse

Denominator Pulumi.GoogleNative.Monitoring.V1.Inputs.RatioPartResponse

The denominator of the ratio.

Numerator Pulumi.GoogleNative.Monitoring.V1.Inputs.RatioPartResponse

The numerator of the ratio.

PickTimeSeriesFilter Pulumi.GoogleNative.Monitoring.V1.Inputs.PickTimeSeriesFilterResponse

Ranking based time series filter.

SecondaryAggregation Pulumi.GoogleNative.Monitoring.V1.Inputs.AggregationResponse

Apply a second aggregation after the ratio is computed.

StatisticalTimeSeriesFilter Pulumi.GoogleNative.Monitoring.V1.Inputs.StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Denominator RatioPartResponse

The denominator of the ratio.

Numerator RatioPartResponse

The numerator of the ratio.

PickTimeSeriesFilter PickTimeSeriesFilterResponse

Ranking based time series filter.

SecondaryAggregation AggregationResponse

Apply a second aggregation after the ratio is computed.

StatisticalTimeSeriesFilter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

denominator RatioPartResponse

The denominator of the ratio.

numerator RatioPartResponse

The numerator of the ratio.

pickTimeSeriesFilter PickTimeSeriesFilterResponse

Ranking based time series filter.

secondaryAggregation AggregationResponse

Apply a second aggregation after the ratio is computed.

statisticalTimeSeriesFilter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

denominator RatioPartResponse

The denominator of the ratio.

numerator RatioPartResponse

The numerator of the ratio.

pickTimeSeriesFilter PickTimeSeriesFilterResponse

Ranking based time series filter.

secondaryAggregation AggregationResponse

Apply a second aggregation after the ratio is computed.

statisticalTimeSeriesFilter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

denominator RatioPartResponse

The denominator of the ratio.

numerator RatioPartResponse

The numerator of the ratio.

pick_time_series_filter PickTimeSeriesFilterResponse

Ranking based time series filter.

secondary_aggregation AggregationResponse

Apply a second aggregation after the ratio is computed.

statistical_time_series_filter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

denominator Property Map

The denominator of the ratio.

numerator Property Map

The numerator of the ratio.

pickTimeSeriesFilter Property Map

Ranking based time series filter.

secondaryAggregation Property Map

Apply a second aggregation after the ratio is computed.

statisticalTimeSeriesFilter Property Map

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

TimeSeriesFilterResponse

Aggregation Pulumi.GoogleNative.Monitoring.V1.Inputs.AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

Filter string

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

PickTimeSeriesFilter Pulumi.GoogleNative.Monitoring.V1.Inputs.PickTimeSeriesFilterResponse

Ranking based time series filter.

SecondaryAggregation Pulumi.GoogleNative.Monitoring.V1.Inputs.AggregationResponse

Apply a second aggregation after aggregation is applied.

StatisticalTimeSeriesFilter Pulumi.GoogleNative.Monitoring.V1.Inputs.StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

Filter string

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

PickTimeSeriesFilter PickTimeSeriesFilterResponse

Ranking based time series filter.

SecondaryAggregation AggregationResponse

Apply a second aggregation after aggregation is applied.

StatisticalTimeSeriesFilter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter String

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

pickTimeSeriesFilter PickTimeSeriesFilterResponse

Ranking based time series filter.

secondaryAggregation AggregationResponse

Apply a second aggregation after aggregation is applied.

statisticalTimeSeriesFilter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter string

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

pickTimeSeriesFilter PickTimeSeriesFilterResponse

Ranking based time series filter.

secondaryAggregation AggregationResponse

Apply a second aggregation after aggregation is applied.

statisticalTimeSeriesFilter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

aggregation AggregationResponse

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter str

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

pick_time_series_filter PickTimeSeriesFilterResponse

Ranking based time series filter.

secondary_aggregation AggregationResponse

Apply a second aggregation after aggregation is applied.

statistical_time_series_filter StatisticalTimeSeriesFilterResponse

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

aggregation Property Map

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

filter String

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

pickTimeSeriesFilter Property Map

Ranking based time series filter.

secondaryAggregation Property Map

Apply a second aggregation after aggregation is applied.

statisticalTimeSeriesFilter Property Map

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

Deprecated:

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.

TimeSeriesQueryResponse

PrometheusQuery string

A query used to fetch time series with PromQL.

TimeSeriesFilter Pulumi.GoogleNative.Monitoring.V1.Inputs.TimeSeriesFilterResponse

Filter parameters to fetch time series.

TimeSeriesFilterRatio Pulumi.GoogleNative.Monitoring.V1.Inputs.TimeSeriesFilterRatioResponse

Parameters to fetch a ratio between two time series filters.

TimeSeriesQueryLanguage string

A query used to fetch time series with MQL.

UnitOverride string

The unit of data contained in fetched time series. If non-empty, this unit will override any unit that accompanies fetched data. The format is the same as the unit (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors) field in MetricDescriptor.

PrometheusQuery string

A query used to fetch time series with PromQL.

TimeSeriesFilter TimeSeriesFilterResponse

Filter parameters to fetch time series.

TimeSeriesFilterRatio TimeSeriesFilterRatioResponse

Parameters to fetch a ratio between two time series filters.

TimeSeriesQueryLanguage string

A query used to fetch time series with MQL.

UnitOverride string

The unit of data contained in fetched time series. If non-empty, this unit will override any unit that accompanies fetched data. The format is the same as the unit (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors) field in MetricDescriptor.

prometheusQuery String

A query used to fetch time series with PromQL.

timeSeriesFilter TimeSeriesFilterResponse

Filter parameters to fetch time series.

timeSeriesFilterRatio TimeSeriesFilterRatioResponse

Parameters to fetch a ratio between two time series filters.

timeSeriesQueryLanguage String

A query used to fetch time series with MQL.

unitOverride String

The unit of data contained in fetched time series. If non-empty, this unit will override any unit that accompanies fetched data. The format is the same as the unit (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors) field in MetricDescriptor.

prometheusQuery string

A query used to fetch time series with PromQL.

timeSeriesFilter TimeSeriesFilterResponse

Filter parameters to fetch time series.

timeSeriesFilterRatio TimeSeriesFilterRatioResponse

Parameters to fetch a ratio between two time series filters.

timeSeriesQueryLanguage string

A query used to fetch time series with MQL.

unitOverride string

The unit of data contained in fetched time series. If non-empty, this unit will override any unit that accompanies fetched data. The format is the same as the unit (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors) field in MetricDescriptor.

prometheus_query str

A query used to fetch time series with PromQL.

time_series_filter TimeSeriesFilterResponse

Filter parameters to fetch time series.

time_series_filter_ratio TimeSeriesFilterRatioResponse

Parameters to fetch a ratio between two time series filters.

time_series_query_language str

A query used to fetch time series with MQL.

unit_override str

The unit of data contained in fetched time series. If non-empty, this unit will override any unit that accompanies fetched data. The format is the same as the unit (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors) field in MetricDescriptor.

prometheusQuery String

A query used to fetch time series with PromQL.

timeSeriesFilter Property Map

Filter parameters to fetch time series.

timeSeriesFilterRatio Property Map

Parameters to fetch a ratio between two time series filters.

timeSeriesQueryLanguage String

A query used to fetch time series with MQL.

unitOverride String

The unit of data contained in fetched time series. If non-empty, this unit will override any unit that accompanies fetched data. The format is the same as the unit (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors) field in MetricDescriptor.

TimeSeriesTableResponse

ColumnSettings List<Pulumi.GoogleNative.Monitoring.V1.Inputs.ColumnSettingsResponse>

Optional. The list of the persistent column settings for the table.

DataSets List<Pulumi.GoogleNative.Monitoring.V1.Inputs.TableDataSetResponse>

The data displayed in this table.

MetricVisualization string

Optional. Store rendering strategy

ColumnSettings []ColumnSettingsResponse

Optional. The list of the persistent column settings for the table.

DataSets []TableDataSetResponse

The data displayed in this table.

MetricVisualization string

Optional. Store rendering strategy

columnSettings List<ColumnSettingsResponse>

Optional. The list of the persistent column settings for the table.

dataSets List<TableDataSetResponse>

The data displayed in this table.

metricVisualization String

Optional. Store rendering strategy

columnSettings ColumnSettingsResponse[]

Optional. The list of the persistent column settings for the table.

dataSets TableDataSetResponse[]

The data displayed in this table.

metricVisualization string

Optional. Store rendering strategy

column_settings Sequence[ColumnSettingsResponse]

Optional. The list of the persistent column settings for the table.

data_sets Sequence[TableDataSetResponse]

The data displayed in this table.

metric_visualization str

Optional. Store rendering strategy

columnSettings List<Property Map>

Optional. The list of the persistent column settings for the table.

dataSets List<Property Map>

The data displayed in this table.

metricVisualization String

Optional. Store rendering strategy

WidgetResponse

AlertChart Pulumi.GoogleNative.Monitoring.V1.Inputs.AlertChartResponse

A chart of alert policy data.

Blank Pulumi.GoogleNative.Monitoring.V1.Inputs.EmptyResponse

A blank space.

CollapsibleGroup Pulumi.GoogleNative.Monitoring.V1.Inputs.CollapsibleGroupResponse

A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.

LogsPanel Pulumi.GoogleNative.Monitoring.V1.Inputs.LogsPanelResponse

A widget that shows a stream of logs.

Scorecard Pulumi.GoogleNative.Monitoring.V1.Inputs.ScorecardResponse

A scorecard summarizing time series data.

Text Pulumi.GoogleNative.Monitoring.V1.Inputs.TextResponse

A raw string or markdown displaying textual content.

TimeSeriesTable Pulumi.GoogleNative.Monitoring.V1.Inputs.TimeSeriesTableResponse

A widget that displays time series data in a tabular format.

Title string

Optional. The title of the widget.

XyChart Pulumi.GoogleNative.Monitoring.V1.Inputs.XyChartResponse

A chart of time series data.

AlertChart AlertChartResponse

A chart of alert policy data.

Blank EmptyResponse

A blank space.

CollapsibleGroup CollapsibleGroupResponse

A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.

LogsPanel LogsPanelResponse

A widget that shows a stream of logs.

Scorecard ScorecardResponse

A scorecard summarizing time series data.

Text TextResponse

A raw string or markdown displaying textual content.

TimeSeriesTable TimeSeriesTableResponse

A widget that displays time series data in a tabular format.

Title string

Optional. The title of the widget.

XyChart XyChartResponse

A chart of time series data.

alertChart AlertChartResponse

A chart of alert policy data.

blank EmptyResponse

A blank space.

collapsibleGroup CollapsibleGroupResponse

A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.

logsPanel LogsPanelResponse

A widget that shows a stream of logs.

scorecard ScorecardResponse

A scorecard summarizing time series data.

text TextResponse

A raw string or markdown displaying textual content.

timeSeriesTable TimeSeriesTableResponse

A widget that displays time series data in a tabular format.

title String

Optional. The title of the widget.

xyChart XyChartResponse

A chart of time series data.

alertChart AlertChartResponse

A chart of alert policy data.

blank EmptyResponse

A blank space.

collapsibleGroup CollapsibleGroupResponse

A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.

logsPanel LogsPanelResponse

A widget that shows a stream of logs.

scorecard ScorecardResponse

A scorecard summarizing time series data.

text TextResponse

A raw string or markdown displaying textual content.

timeSeriesTable TimeSeriesTableResponse

A widget that displays time series data in a tabular format.

title string

Optional. The title of the widget.

xyChart XyChartResponse

A chart of time series data.

alert_chart AlertChartResponse

A chart of alert policy data.

blank EmptyResponse

A blank space.

collapsible_group CollapsibleGroupResponse

A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.

logs_panel LogsPanelResponse

A widget that shows a stream of logs.

scorecard ScorecardResponse

A scorecard summarizing time series data.

text TextResponse

A raw string or markdown displaying textual content.

time_series_table TimeSeriesTableResponse

A widget that displays time series data in a tabular format.

title str

Optional. The title of the widget.

xy_chart XyChartResponse

A chart of time series data.

alertChart Property Map

A chart of alert policy data.

blank Property Map

A blank space.

collapsibleGroup Property Map

A widget that groups the other widgets. All widgets that are within the area spanned by the grouping widget are considered member widgets.

logsPanel Property Map

A widget that shows a stream of logs.

scorecard Property Map

A scorecard summarizing time series data.

text Property Map

A raw string or markdown displaying textual content.

timeSeriesTable Property Map

A widget that displays time series data in a tabular format.

title String

Optional. The title of the widget.

xyChart Property Map

A chart of time series data.

XyChartResponse

ChartOptions Pulumi.GoogleNative.Monitoring.V1.Inputs.ChartOptionsResponse

Display options for the chart.

DataSets List<Pulumi.GoogleNative.Monitoring.V1.Inputs.DataSetResponse>

The data displayed in this chart.

Thresholds List<Pulumi.GoogleNative.Monitoring.V1.Inputs.ThresholdResponse>

Threshold lines drawn horizontally across the chart.

TimeshiftDuration string

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

XAxis Pulumi.GoogleNative.Monitoring.V1.Inputs.AxisResponse

The properties applied to the X axis.

Y2Axis Pulumi.GoogleNative.Monitoring.V1.Inputs.AxisResponse

The properties applied to the Y2 axis.

YAxis Pulumi.GoogleNative.Monitoring.V1.Inputs.AxisResponse

The properties applied to the Y axis.

ChartOptions ChartOptionsResponse

Display options for the chart.

DataSets []DataSetResponse

The data displayed in this chart.

Thresholds []ThresholdResponse

Threshold lines drawn horizontally across the chart.

TimeshiftDuration string

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

XAxis AxisResponse

The properties applied to the X axis.

Y2Axis AxisResponse

The properties applied to the Y2 axis.

YAxis AxisResponse

The properties applied to the Y axis.

chartOptions ChartOptionsResponse

Display options for the chart.

dataSets List<DataSetResponse>

The data displayed in this chart.

thresholds List<ThresholdResponse>

Threshold lines drawn horizontally across the chart.

timeshiftDuration String

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

xAxis AxisResponse

The properties applied to the X axis.

y2Axis AxisResponse

The properties applied to the Y2 axis.

yAxis AxisResponse

The properties applied to the Y axis.

chartOptions ChartOptionsResponse

Display options for the chart.

dataSets DataSetResponse[]

The data displayed in this chart.

thresholds ThresholdResponse[]

Threshold lines drawn horizontally across the chart.

timeshiftDuration string

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

xAxis AxisResponse

The properties applied to the X axis.

y2Axis AxisResponse

The properties applied to the Y2 axis.

yAxis AxisResponse

The properties applied to the Y axis.

chart_options ChartOptionsResponse

Display options for the chart.

data_sets Sequence[DataSetResponse]

The data displayed in this chart.

thresholds Sequence[ThresholdResponse]

Threshold lines drawn horizontally across the chart.

timeshift_duration str

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

x_axis AxisResponse

The properties applied to the X axis.

y2_axis AxisResponse

The properties applied to the Y2 axis.

y_axis AxisResponse

The properties applied to the Y axis.

chartOptions Property Map

Display options for the chart.

dataSets List<Property Map>

The data displayed in this chart.

thresholds List<Property Map>

Threshold lines drawn horizontally across the chart.

timeshiftDuration String

The duration used to display a comparison chart. A comparison chart simultaneously shows values from two similar-length time periods (e.g., week-over-week metrics). The duration must be positive, and it can only be applied to charts with data sets of LINE plot type.

xAxis Property Map

The properties applied to the X axis.

y2Axis Property Map

The properties applied to the Y2 axis.

yAxis Property Map

The properties applied to the Y axis.

Package Details

Repository
Google Cloud Native pulumi/pulumi-google-native
License
Apache-2.0