12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- syntax = "proto3";
- package google.monitoring.dashboard.v1;
- import "google/api/field_behavior.proto";
- import "google/api/resource.proto";
- import "google/monitoring/dashboard/v1/dashboard_filter.proto";
- import "google/monitoring/dashboard/v1/layouts.proto";
- option csharp_namespace = "Google.Cloud.Monitoring.Dashboard.V1";
- option go_package = "google.golang.org/genproto/googleapis/monitoring/dashboard/v1;dashboard";
- option java_multiple_files = true;
- option java_outer_classname = "DashboardsProto";
- option java_package = "com.google.monitoring.dashboard.v1";
- option php_namespace = "Google\\Cloud\\Monitoring\\Dashboard\\V1";
- option ruby_package = "Google::Cloud::Monitoring::Dashboard::V1";
- message Dashboard {
- option (google.api.resource) = {
- type: "monitoring.googleapis.com/Dashboard"
- pattern: "projects/{project}/dashboards/{dashboard}"
- };
-
- string name = 1 [(google.api.field_behavior) = IMMUTABLE];
-
- string display_name = 2 [(google.api.field_behavior) = REQUIRED];
-
-
-
-
-
-
-
- string etag = 4;
-
- oneof layout {
-
-
- GridLayout grid_layout = 5;
-
-
- MosaicLayout mosaic_layout = 6;
-
-
- RowLayout row_layout = 8;
-
-
- ColumnLayout column_layout = 9;
- }
-
- repeated DashboardFilter dashboard_filters = 11;
-
- map<string, string> labels = 12;
- }
|