Class: Google::Cloud::Monitoring::Dashboard::V1::Dashboard
- Inherits:
-
Object
- Object
- Google::Cloud::Monitoring::Dashboard::V1::Dashboard
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/monitoring/dashboard/v1/dashboard.rb
Overview
A Google Stackdriver dashboard. Dashboards define the content and layout of pages in the Stackdriver web application.
Instance Attribute Summary collapse
-
#column_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::ColumnLayout
The content is divided into equally spaced columns and the widgets are arranged vertically.
-
#display_name ⇒ ::String
Required.
-
#etag ⇒ ::String
etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. -
#grid_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::GridLayout
Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.
-
#mosaic_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::MosaicLayout
The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.
-
#name ⇒ ::String
Immutable.
-
#row_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::RowLayout
The content is divided into equally spaced rows and the widgets are arranged horizontally.
Instance Attribute Details
#column_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::ColumnLayout
Returns The content is divided into equally spaced columns and the widgets are arranged vertically.
58 59 60 61 |
# File 'proto_docs/google/monitoring/dashboard/v1/dashboard.rb', line 58 class Dashboard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#display_name ⇒ ::String
Returns Required. The mutable, human-readable name.
58 59 60 61 |
# File 'proto_docs/google/monitoring/dashboard/v1/dashboard.rb', line 58 class Dashboard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#etag ⇒ ::String
Returns 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.
58 59 60 61 |
# File 'proto_docs/google/monitoring/dashboard/v1/dashboard.rb', line 58 class Dashboard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#grid_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::GridLayout
Returns Content is arranged with a basic layout that re-flows a simple list of informational elements like widgets or tiles.
58 59 60 61 |
# File 'proto_docs/google/monitoring/dashboard/v1/dashboard.rb', line 58 class Dashboard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#mosaic_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::MosaicLayout
Returns The content is arranged as a grid of tiles, with each content widget occupying one or more grid blocks.
58 59 60 61 |
# File 'proto_docs/google/monitoring/dashboard/v1/dashboard.rb', line 58 class Dashboard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String
Returns Immutable. The resource name of the dashboard.
58 59 60 61 |
# File 'proto_docs/google/monitoring/dashboard/v1/dashboard.rb', line 58 class Dashboard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#row_layout ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::RowLayout
Returns The content is divided into equally spaced rows and the widgets are arranged horizontally.
58 59 60 61 |
# File 'proto_docs/google/monitoring/dashboard/v1/dashboard.rb', line 58 class Dashboard include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |