Cloud Monitoring Dashboards V1 API - Class Google::Cloud::Monitoring::Dashboard::V1::Dashboard (v0.8.0)

Reference documentation and code samples for the Cloud Monitoring Dashboards V1 API class Google::Cloud::Monitoring::Dashboard::V1::Dashboard.

A Google Stackdriver dashboard. Dashboards define the content and layout of pages in the Stackdriver web application.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#column_layout

def column_layout() -> ::Google::Cloud::Monitoring::Dashboard::V1::ColumnLayout
Returns

#column_layout=

def column_layout=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::ColumnLayout
Parameter
Returns

#dashboard_filters

def dashboard_filters() -> ::Array<::Google::Cloud::Monitoring::Dashboard::V1::DashboardFilter>
Returns

#dashboard_filters=

def dashboard_filters=(value) -> ::Array<::Google::Cloud::Monitoring::Dashboard::V1::DashboardFilter>
Parameter
Returns

#display_name

def display_name() -> ::String
Returns
  • (::String) — Required. The mutable, human-readable name.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Required. The mutable, human-readable name.
Returns
  • (::String) — Required. The mutable, human-readable name.

#etag

def etag() -> ::String
Returns
  • (::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.

#etag=

def etag=(value) -> ::String
Parameter
  • value (::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.
Returns
  • (::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.

#grid_layout

def grid_layout() -> ::Google::Cloud::Monitoring::Dashboard::V1::GridLayout
Returns

#grid_layout=

def grid_layout=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::GridLayout
Parameter
Returns

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Labels applied to the dashboard

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Labels applied to the dashboard
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Labels applied to the dashboard

#mosaic_layout

def mosaic_layout() -> ::Google::Cloud::Monitoring::Dashboard::V1::MosaicLayout
Returns

#mosaic_layout=

def mosaic_layout=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::MosaicLayout
Parameter
Returns

#name

def name() -> ::String
Returns
  • (::String) — Immutable. The resource name of the dashboard.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Immutable. The resource name of the dashboard.
Returns
  • (::String) — Immutable. The resource name of the dashboard.

#row_layout

def row_layout() -> ::Google::Cloud::Monitoring::Dashboard::V1::RowLayout
Returns

#row_layout=

def row_layout=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::RowLayout
Parameter
Returns