diff --git a/.apigentools-info b/.apigentools-info index dded2c9087..05d0d398aa 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.4.1.dev6", - "regenerated": "2021-04-19 11:05:24.457674", - "spec_repo_commit": "007165a" + "regenerated": "2021-04-19 11:30:05.068946", + "spec_repo_commit": "ed46f8d" }, "v2": { "apigentools_version": "1.4.1.dev6", - "regenerated": "2021-04-19 11:05:54.990741", - "spec_repo_commit": "007165a" + "regenerated": "2021-04-19 11:30:31.823853", + "spec_repo_commit": "ed46f8d" } } } \ No newline at end of file diff --git a/.generator/templates/api_client.mustache b/.generator/templates/api_client.mustache index f6e684c815..ade07b6cca 100644 --- a/.generator/templates/api_client.mustache +++ b/.generator/templates/api_client.mustache @@ -527,6 +527,8 @@ class ApiClient(object): new_params.append( (k, delimiter.join(str(value) for value in v))) else: + if isinstance(v, bool): + v = json.dumps(v) new_params.append((k, v)) return new_params diff --git a/docs/v1/DashboardsApi.md b/docs/v1/DashboardsApi.md index 08e4a68ae3..c4f77b7fb6 100644 --- a/docs/v1/DashboardsApi.md +++ b/docs/v1/DashboardsApi.md @@ -278,11 +278,13 @@ configuration = Configuration() with ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = dashboards_api.DashboardsApi(api_client) + filter_shared = True # bool | When `true`, this query only returns shared custom created or cloned dashboards. (optional) - # example, this endpoint has no required or optional parameters + # example passing only required values which don't have defaults set + # and optional values try: # Get all dashboards - api_response = api_instance.list_dashboards() + api_response = api_instance.list_dashboards(filter_shared=filter_shared) pprint(api_response) except ApiException as e: print("Exception when calling DashboardsApi->list_dashboards: %s\n" % e) @@ -290,7 +292,10 @@ with ApiClient(configuration) as api_client: ### Parameters -This endpoint does not need any parameter. + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **filter_shared** | **bool**| When `true`, this query only returns shared custom created or cloned dashboards. | [optional] ### Return type diff --git a/src/datadog_api_client/v1/api/dashboards_api.py b/src/datadog_api_client/v1/api/dashboards_api.py index 65e08672f9..c697dd1d1d 100644 --- a/src/datadog_api_client/v1/api/dashboards_api.py +++ b/src/datadog_api_client/v1/api/dashboards_api.py @@ -161,13 +161,27 @@ def __init__(self, api_client=None): "http_method": "GET", "servers": None, }, - params_map={"all": [], "required": [], "nullable": [], "enum": [], "validation": []}, + params_map={ + "all": [ + "filter_shared", + ], + "required": [], + "nullable": [], + "enum": [], + "validation": [], + }, root_map={ "validations": {}, "allowed_values": {}, - "openapi_types": {}, - "attribute_map": {}, - "location_map": {}, + "openapi_types": { + "filter_shared": (bool,), + }, + "attribute_map": { + "filter_shared": "filter[shared]", + }, + "location_map": { + "filter_shared": "query", + }, "collection_format_map": {}, }, headers_map={ @@ -360,6 +374,7 @@ def list_dashboards(self, **kwargs): Keyword Args: + filter_shared (bool): When `true`, this query only returns shared custom created or cloned dashboards.. [optional] _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object diff --git a/src/datadog_api_client/v1/api_client.py b/src/datadog_api_client/v1/api_client.py index 884d6fe017..5cc232a67a 100644 --- a/src/datadog_api_client/v1/api_client.py +++ b/src/datadog_api_client/v1/api_client.py @@ -530,6 +530,8 @@ def parameters_to_tuples(self, params, collection_formats): delimiter = "," new_params.append((k, delimiter.join(str(value) for value in v))) else: + if isinstance(v, bool): + v = json.dumps(v) new_params.append((k, v)) return new_params diff --git a/src/datadog_api_client/v1/openapi.yaml b/src/datadog_api_client/v1/openapi.yaml index 403e061f22..98b6c0a52f 100644 --- a/src/datadog_api_client/v1/openapi.yaml +++ b/src/datadog_api_client/v1/openapi.yaml @@ -12097,6 +12097,15 @@ paths: This query will not return preset dashboards.' operationId: ListDashboards + parameters: + - description: 'When `true`, this query only returns shared custom created + + or cloned dashboards.' + in: query + name: filter[shared] + required: false + schema: + type: boolean responses: '200': content: @@ -12153,6 +12162,25 @@ paths: tags: - Dashboards x-codegen-request-body-name: body + x-given: + dashboard: + parameters: + - name: body + value: "{\n \"layout_type\": \"ordered\",\n \"title\": \"{{ unique }}\ + \ with Profile Metrics Query\",\n \"widgets\": [\n {\n \"definition\"\ + : {\n \"type\": \"timeseries\",\n \"requests\": [\n \ + \ {\n \"profile_metrics_query\": {\n \ + \ \"compute\": {\n \"aggregation\": \"sum\",\n \ + \ \"facet\": \"@prof_core_cpu_cores\"\n },\n \ + \ \"search\": { \"query\": \"runtime:jvm\" },\n \ + \ \"group_by\": [\n {\n \"facet\"\ + : \"service\",\n \"limit\": 10,\n \ + \ \"sort\": {\n \"aggregation\": \"sum\",\n \ + \ \"order\": \"desc\",\n \"facet\"\ + : \"@prof_core_cpu_cores\"\n }\n }\n\ + \ ]\n }\n }\n ]\n }\n \ + \ }\n ]\n}" + step: there is a valid "dashboard" in the system x-undo: operationId: DeleteDashboard parameters: diff --git a/src/datadog_api_client/v2/api_client.py b/src/datadog_api_client/v2/api_client.py index add4b1a832..49d85aa055 100644 --- a/src/datadog_api_client/v2/api_client.py +++ b/src/datadog_api_client/v2/api_client.py @@ -530,6 +530,8 @@ def parameters_to_tuples(self, params, collection_formats): delimiter = "," new_params.append((k, delimiter.join(str(value) for value in v))) else: + if isinstance(v, bool): + v = json.dumps(v) new_params.append((k, v)) return new_params diff --git a/tests/v1/cassettes/test_scenarios/test_get_all_dashboards_returns_ok_response.frozen b/tests/v1/cassettes/test_scenarios/test_get_all_dashboards_returns_ok_response.frozen new file mode 100644 index 0000000000..674a5d781d --- /dev/null +++ b/tests/v1/cassettes/test_scenarios/test_get_all_dashboards_returns_ok_response.frozen @@ -0,0 +1 @@ +2021-04-16T18:21:50.778356+02:00 \ No newline at end of file diff --git a/tests/v1/cassettes/test_scenarios/test_get_all_dashboards_returns_ok_response.yaml b/tests/v1/cassettes/test_scenarios/test_get_all_dashboards_returns_ok_response.yaml new file mode 100644 index 0000000000..c57138b7c7 --- /dev/null +++ b/tests/v1/cassettes/test_scenarios/test_get_all_dashboards_returns_ok_response.yaml @@ -0,0 +1,361 @@ +interactions: +- request: + body: '{"layout_type": "ordered", "title": "Test-Get_all_dashboards_returns_OK_response-1618590111 + with Profile Metrics Query", "widgets": [{"definition": {"type": "timeseries", + "requests": [{"profile_metrics_query": {"compute": {"aggregation": "sum", "facet": + "@prof_core_cpu_cores"}, "search": {"query": "runtime:jvm"}, "group_by": [{"facet": + "service", "limit": 10, "sort": {"aggregation": "sum", "order": "desc", "facet": + "@prof_core_cpu_cores"}}]}}]}}]}' + headers: + Accept: + - application/json + Content-Type: + - application/json + Dd-Operation-Id: + - CreateDashboard + User-Agent: + - datadog-api-client-python/1.0.0b9.dev2+dirty (python 3.9.2; os Darwin; arch + x86_64) + method: POST + uri: https://api.datadoghq.com/api/v1/dashboard + response: + body: + string: '{"notify_list":null,"description":null,"author_name":null,"template_variables":null,"is_read_only":false,"id":"jr7-84j-zpw","title":"Test-Get_all_dashboards_returns_OK_response-1618590111 + with Profile Metrics Query","url":"/dashboard/jr7-84j-zpw/test-getalldashboardsreturnsokresponse-1618590111-with-profile-metrics-query","created_at":"2021-04-16T16:21:51.391803+00:00","modified_at":"2021-04-16T16:21:51.391803+00:00","author_handle":"frog@datadoghq.com","widgets":[{"definition":{"requests":[{"profile_metrics_query":{"search":{"query":"runtime:jvm"},"group_by":[{"facet":"service","sort":{"facet":"@prof_core_cpu_cores","aggregation":"sum","order":"desc"},"limit":10}],"compute":{"facet":"@prof_core_cpu_cores","aggregation":"sum"}}}],"type":"timeseries"},"id":4285503924196827}],"layout_type":"ordered"}' + headers: + Connection: + - keep-alive + Content-Length: + - '809' + Content-Type: + - application/json + Date: + - Fri, 16 Apr 2021 16:21:51 GMT + cache-control: + - no-cache + content-security-policy: + - frame-ancestors 'self'; report-uri https://api.datadoghq.com/csp-report + pragma: + - no-cache + strict-transport-security: + - max-age=15724800; + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-dd-debug: + - gYZcaADwbKcv7Hm19HJx6WsLoKuOijDWAt2viPeCfWqUgyKY+9e1xZdmMJeXV3YV + x-dd-version: + - '35.4330331' + x-frame-options: + - SAMEORIGIN + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Content-Type: + - application/json + Dd-Operation-Id: + - ListDashboards + User-Agent: + - datadog-api-client-python/1.0.0b9.dev2+dirty (python 3.9.2; os Darwin; arch + x86_64) + method: GET + uri: https://api.datadoghq.com/api/v1/dashboard?filter%5Bshared%5D=false + response: + body: + string: '{"dashboards":[{"created_at":"2021-03-26T09:34:03.667460+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/wve-q29-wf9/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-26T10:26:24.091171+00:00","id":"wve-q29-wf9"},{"created_at":"2021-04-13T11:50:10.192480+00:00","author_handle":"frog@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"Ordered Layout Dashboard","url":"/dashboard/xc8-h6m-gyt/ordered-layout-dashboard","layout_type":"ordered","modified_at":"2021-04-13T11:50:38.881933+00:00","id":"xc8-h6m-gyt"},{"created_at":"2021-03-18T16:50:17.576247+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/cnz-ww9-mv5/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-26T09:30:32.160403+00:00","id":"cnz-ww9-mv5"},{"created_at":"2020-12-09T04:18:00.388550+00:00","author_handle":"gregory.zussa@datadoghq.com","is_read_only":false,"description":"Created + using the Datadog provider in Terraform","title":"Acceptance Test Timeboard","url":"/dashboard/ia3-mtz-d4e/acceptance-test-timeboard","layout_type":"ordered","modified_at":"2020-12-09T04:18:00.388550+00:00","id":"ia3-mtz-d4e"},{"created_at":"2021-03-03T09:57:28.304302+00:00","author_handle":"hippolyte.henry@datadoghq.com","is_read_only":false,"description":"","title":"Hippolyte''s + Timeboard Wed, Mar 3, 10:57:28 am","url":"/dashboard/deh-2pa-jv8/hippolytes-timeboard-wed-mar-3-105728-am","layout_type":"ordered","modified_at":"2021-03-03T09:59:37.861240+00:00","id":"deh-2pa-jv8"},{"created_at":"2021-04-16T16:21:51.391803+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Test-Get_all_dashboards_returns_OK_response-1618590111 + with Profile Metrics Query","url":"/dashboard/jr7-84j-zpw/test-getalldashboardsreturnsokresponse-1618590111-with-profile-metrics-query","layout_type":"ordered","modified_at":"2021-04-16T16:21:51.391803+00:00","id":"jr7-84j-zpw"},{"created_at":"2021-04-16T15:06:09.038211+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + dashboard for Java client","title":"java-dashboardLifecycleTest-59032-1618585568-ordered","url":"/dashboard/jfc-fay-kv9/java-dashboardlifecycletest-59032-1618585568-ordered","layout_type":"ordered","modified_at":"2021-04-16T15:06:09.038211+00:00","id":"jfc-fay-kv9"},{"created_at":"2021-04-16T08:54:32.857560+00:00","author_handle":"hippolyte.henry@datadoghq.com","is_read_only":false,"description":"","title":"Hippolyte''s + Timeboard Fri, Apr 16, 10:52:32 am","url":"/dashboard/g9w-pbx-e2b/hippolytes-timeboard-fri-apr-16-105232-am","layout_type":"ordered","modified_at":"2021-04-16T09:02:55.556697+00:00","id":"g9w-pbx-e2b"},{"created_at":"2021-04-16T08:27:11.505665+00:00","author_handle":"hippolyte.henry@datadoghq.com","is_read_only":false,"description":"","title":"Hippolyte''s + Screenboard Fri, Apr 16, 10:20:54 am","url":"/dashboard/f4a-76m-nbn/hippolytes-screenboard-fri-apr-16-102054-am","layout_type":"free","modified_at":"2021-04-16T08:49:08.310691+00:00","id":"f4a-76m-nbn"},{"created_at":"2021-04-16T08:20:54.758861+00:00","author_handle":"hippolyte.henry@datadoghq.com","is_read_only":false,"description":"","title":"Hippolyte''s + Screenboard Fri, Apr 16, 10:20:54 am","url":"/dashboard/9km-gj8-2rj/hippolytes-screenboard-fri-apr-16-102054-am","layout_type":"free","modified_at":"2021-04-16T08:21:08.649752+00:00","id":"9km-gj8-2rj"},{"created_at":"2021-04-15T16:42:07.677880+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"new_desc","title":"new_title","url":"/dashboard/j6w-fex-8fn/newtitle","layout_type":"free","modified_at":"2021-04-15T16:42:08.423227+00:00","id":"j6w-fex-8fn"},{"created_at":"2021-04-15T16:06:46.951242+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Java-Create_a_new_dashboard_with_a_profile_metric_query-1618502806 + with Profile Metrics Query","url":"/dashboard/p8p-ars-986/test-java-createanewdashboardwithaprofilemetricquery-1618502806-with-profile-met","layout_type":"ordered","modified_at":"2021-04-15T16:06:46.951242+00:00","id":"p8p-ars-986"},{"created_at":"2021-04-14T15:06:22.622151+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Go-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618412782 + with timeseries widget","url":"/dashboard/nhm-7pa-ap4/test-go-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618412","layout_type":"ordered","modified_at":"2021-04-14T15:06:22.622151+00:00","id":"nhm-7pa-ap4"},{"created_at":"2021-04-14T15:06:22.296920+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Go-Create_a_new_dashboard_with_a_profile_metric_query-1618412782 + with Profile Metrics Query","url":"/dashboard/4u3-gcg-qm9/test-go-createanewdashboardwithaprofilemetricquery-1618412782-with-profile-metri","layout_type":"ordered","modified_at":"2021-04-14T15:06:22.296920+00:00","id":"4u3-gcg-qm9"},{"created_at":"2021-04-13T12:07:13.064063+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Go-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618315632 + with timeseries widget","url":"/dashboard/uxn-6n7-jga/test-go-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618315","layout_type":"ordered","modified_at":"2021-04-13T12:07:13.064063+00:00","id":"uxn-6n7-jga"},{"created_at":"2021-04-13T11:09:31.847801+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618312171.326 + with timeseries widget","url":"/dashboard/twp-saf-zmp/typescript-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618","layout_type":"ordered","modified_at":"2021-04-13T11:09:31.847801+00:00","id":"twp-saf-zmp"},{"created_at":"2021-04-13T10:10:45.358845+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618308644.92 + with timeseries widget","url":"/dashboard/twz-rjd-65b/typescript-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618","layout_type":"ordered","modified_at":"2021-04-13T10:10:45.358845+00:00","id":"twz-rjd-65b"},{"created_at":"2021-04-13T10:10:42.231240+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618308502.128 + with timeseries widget","url":"/dashboard/r25-gnq-gr9/typescript-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618","layout_type":"ordered","modified_at":"2021-04-13T10:10:42.231240+00:00","id":"r25-gnq-gr9"},{"created_at":"2021-04-13T06:07:43.598988+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Go-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618294063 + with timeseries widget","url":"/dashboard/aig-rur-qcq/test-go-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618294","layout_type":"ordered","modified_at":"2021-04-13T06:07:43.598988+00:00","id":"aig-rur-qcq"},{"created_at":"2021-04-13T06:07:43.032747+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Go-Create_a_new_dashboard_with_a_profile_metric_query-1618294062 + with Profile Metrics Query","url":"/dashboard/9i8-sxx-a75/test-go-createanewdashboardwithaprofilemetricquery-1618294062-with-profile-metri","layout_type":"ordered","modified_at":"2021-04-13T06:07:43.032747+00:00","id":"9i8-sxx-a75"},{"created_at":"2021-04-13T03:07:20.338657+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Go-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618283240 + with timeseries widget","url":"/dashboard/yiq-ze5-3mt/test-go-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618283","layout_type":"ordered","modified_at":"2021-04-13T03:07:20.338657+00:00","id":"yiq-ze5-3mt"},{"created_at":"2021-04-13T03:07:20.062819+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"Test-Go-Create_a_new_dashboard_with_a_profile_metric_query-1618283239 + with Profile Metrics Query","url":"/dashboard/d32-ds5-75y/test-go-createanewdashboardwithaprofilemetricquery-1618283239-with-profile-metri","layout_type":"ordered","modified_at":"2021-04-13T03:07:20.062819+00:00","id":"d32-ds5-75y"},{"created_at":"2021-04-12T12:07:54.548378+00:00","author_handle":"slavek.kabrda@datadoghq.com","is_read_only":false,"description":"Created + using the Datadog provider in Terraform","title":"tf-TestAccDatadogDashboardCheckStatus_import-57613-1618229273","url":"/dashboard/ih4-iqc-tua/tf-testaccdatadogdashboardcheckstatusimport-57613-1618229273","layout_type":"ordered","modified_at":"2021-04-12T12:07:54.548378+00:00","id":"ih4-iqc-tua"},{"created_at":"2021-04-12T12:07:54.534858+00:00","author_handle":"slavek.kabrda@datadoghq.com","is_read_only":false,"description":"Created + using the Datadog provider in Terraform","title":"tf-TestAccDatadogDashboardCheckStatus-57613-1618229273","url":"/dashboard/z6i-z52-k6p/tf-testaccdatadogdashboardcheckstatus-57613-1618229273","layout_type":"ordered","modified_at":"2021-04-12T12:07:54.534858+00:00","id":"z6i-z52-k6p"},{"created_at":"2021-04-11T16:47:05.313017+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"ruby-Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1618159625 + with timeseries widget","url":"/dashboard/z9e-4fh-frp/ruby-createanewdashboardwithtimeserieswidgetcontainingstyleattributes-1618159625","layout_type":"ordered","modified_at":"2021-04-11T16:47:05.313017+00:00","id":"z9e-4fh-frp"},{"created_at":"2021-04-11T16:47:04.865192+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"ruby-Create_a_new_dashboard_with_a_profile_metric_query-1618159624 + with Profile Metrics Query","url":"/dashboard/rd3-6bp-4vz/ruby-createanewdashboardwithaprofilemetricquery-1618159624-with-profile-metrics","layout_type":"ordered","modified_at":"2021-04-11T16:47:04.865192+00:00","id":"rd3-6bp-4vz"},{"created_at":"2021-04-10T03:06:30.648160+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"go-Feature_Dashboards-Scenario_Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-57448-1618023990 + with timeseries widget","url":"/dashboard/px5-5y7-uiv/go-featuredashboards-scenariocreateanewdashboardwithtimeserieswidgetcontainingst","layout_type":"ordered","modified_at":"2021-04-10T03:06:30.648160+00:00","id":"px5-5y7-uiv"},{"created_at":"2021-04-10T03:06:30.229765+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"go-Feature_Dashboards-Scenario_Create_a_new_dashboard_with_a_profile_metric_query-57448-1618023990 + with Profile Metrics Query","url":"/dashboard/it4-qnk-ivj/go-featuredashboards-scenariocreateanewdashboardwithaprofilemetricquery-57448-16","layout_type":"ordered","modified_at":"2021-04-10T03:06:30.229765+00:00","id":"it4-qnk-ivj"},{"created_at":"2021-04-09T16:26:13.743066+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"new_desc","title":"new_title","url":"/dashboard/7q8-wed-xaa/newtitle","layout_type":"free","modified_at":"2021-04-09T16:26:14.453324+00:00","id":"7q8-wed-xaa"},{"created_at":"2021-04-08T22:47:08.172277+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"ruby-Create_a_new_dashboard_with_a_profile_metric_query-1617922027 + with Profile Metrics Query","url":"/dashboard/zjr-p3b-f85/ruby-createanewdashboardwithaprofilemetricquery-1617922027-with-profile-metrics","layout_type":"ordered","modified_at":"2021-04-08T22:47:08.172277+00:00","id":"zjr-p3b-f85"},{"created_at":"2021-04-08T15:07:42.754961+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"go-Feature_Dashboards-Scenario_Create_a_new_dashboard_with_a_profile_metric_query-57138-1617894462 + with Profile Metrics Query","url":"/dashboard/hsn-axw-8wv/go-featuredashboards-scenariocreateanewdashboardwithaprofilemetricquery-57138-16","layout_type":"ordered","modified_at":"2021-04-08T15:07:42.754961+00:00","id":"hsn-axw-8wv"},{"created_at":"2021-04-07T06:06:40.824564+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"go-Feature_Dashboards-Scenario_Create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-56748-1617775600 + with timeseries widget","url":"/dashboard/r5b-mre-zic/go-featuredashboards-scenariocreateanewdashboardwithtimeserieswidgetcontainingst","layout_type":"ordered","modified_at":"2021-04-07T06:06:40.824564+00:00","id":"r5b-mre-zic"},{"created_at":"2021-04-01T06:07:30.237930+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"go-Feature_Dashboards-Scenario_Create_a_new_dashboard_with_a_profile_metric_query-55462-1617257250 + with Profile Metrics Query","url":"/dashboard/5va-ry4-4yc/go-featuredashboards-scenariocreateanewdashboardwithaprofilemetricquery-55462-16","layout_type":"ordered","modified_at":"2021-04-01T06:07:30.237930+00:00","id":"5va-ry4-4yc"},{"created_at":"2021-03-31T11:35:07.271416+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1617190507.023232 + with timeseries widget","url":"/dashboard/mzg-ywy-ug3/datadog-api-client-python-testcreateanewdashboardwithtimeserieswidgetcontainings","layout_type":"ordered","modified_at":"2021-03-31T11:35:07.271416+00:00","id":"mzg-ywy-ug3"},{"created_at":"2021-03-31T11:35:05.693252+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_a_profile_metric_query-1617190505.443366 + with Profile Metrics Query","url":"/dashboard/2qy-z9e-dq8/datadog-api-client-python-testcreateanewdashboardwithaprofilemetricquery-1617190","layout_type":"ordered","modified_at":"2021-03-31T11:35:05.693252+00:00","id":"2qy-z9e-dq8"},{"created_at":"2021-03-31T11:20:33.287450+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_a_profile_metric_query-1617189633.059661 + with Profile Metrics Query","url":"/dashboard/d7s-7a4-k33/datadog-api-client-python-testcreateanewdashboardwithaprofilemetricquery-1617189","layout_type":"ordered","modified_at":"2021-03-31T11:20:33.287450+00:00","id":"d7s-7a4-k33"},{"created_at":"2021-03-31T11:20:31.627393+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1617189631.393842 + with timeseries widget","url":"/dashboard/tru-ij4-hpy/datadog-api-client-python-testcreateanewdashboardwithtimeserieswidgetcontainings","layout_type":"ordered","modified_at":"2021-03-31T11:20:31.627393+00:00","id":"tru-ij4-hpy"},{"created_at":"2021-03-29T09:23:43.238680+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_timeseries_widget_containing_style_attributes-1617009822.651064 + with Profile Metrics Query","url":"/dashboard/9na-hy9-cwj/datadog-api-client-python-testcreateanewdashboardwithtimeserieswidgetcontainings","layout_type":"ordered","modified_at":"2021-03-29T09:23:43.238680+00:00","id":"9na-hy9-cwj"},{"created_at":"2021-03-28T16:47:44.784366+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"ruby-Create_a_new_dashboard_with_a_profile_metric_query-1616950064 + with Profile Metrics Query","url":"/dashboard/nzz-e37-u35/ruby-createanewdashboardwithaprofilemetricquery-1616950064-with-profile-metrics","layout_type":"ordered","modified_at":"2021-03-28T16:47:44.784366+00:00","id":"nzz-e37-u35"},{"created_at":"2021-03-26T10:28:29.017518+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/kna-5ij-zww/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-26T10:28:29.017518+00:00","id":"kna-5ij-zww"},{"created_at":"2021-03-26T10:02:54.331283+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/rmy-qng-cbk/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-26T10:02:54.331283+00:00","id":"rmy-qng-cbk"},{"created_at":"2021-03-26T10:02:00.262258+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/p54-e3g-vhe/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-26T10:02:00.262258+00:00","id":"p54-e3g-vhe"},{"created_at":"2021-03-26T09:36:34.509717+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/4a9-78x-dcf/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-26T09:36:34.509717+00:00","id":"4a9-78x-dcf"},{"created_at":"2021-03-22T06:07:26.788182+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"go-Feature_Dashboards-Scenario_Create_a_new_dashboard_with_a_profile_metric_query-52891-1616393246 + with Profile Metrics Query","url":"/dashboard/m55-m6x-vj9/go-featuredashboards-scenariocreateanewdashboardwithaprofilemetricquery-52891-16","layout_type":"ordered","modified_at":"2021-03-22T06:07:26.788182+00:00","id":"m55-m6x-vj9"},{"created_at":"2021-03-19T10:29:06.047482+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_a_profile_metric_query-1616149745.554 + with Profile Metrics Query","url":"/dashboard/a7v-pin-cn9/typescript-createanewdashboardwithaprofilemetricquery-1616149745554-with-profile","layout_type":"ordered","modified_at":"2021-03-19T10:29:06.047482+00:00","id":"a7v-pin-cn9"},{"created_at":"2021-03-18T16:49:08.769411+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/hbc-f6v-4nw/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-18T16:49:08.769411+00:00","id":"hbc-f6v-4nw"},{"created_at":"2021-03-18T16:32:01.979011+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_a_profile_metric_query-1616085121.614476 + with Profile Metrics Query","url":"/dashboard/yn2-jus-b8a/datadog-api-client-python-testcreateanewdashboardwithaprofilemetricquery-1616085","layout_type":"ordered","modified_at":"2021-03-18T16:32:01.979011+00:00","id":"yn2-jus-b8a"},{"created_at":"2021-03-15T14:53:42.304018+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/7ys-7mm-559/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:53:42.304018+00:00","id":"7ys-7mm-559"},{"created_at":"2021-03-15T14:49:55.106336+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/qz2-d5w-kcg/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:49:55.106336+00:00","id":"qz2-d5w-kcg"},{"created_at":"2021-03-15T14:47:27.394481+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/a6b-mfx-7zx/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:47:27.394481+00:00","id":"a6b-mfx-7zx"},{"created_at":"2021-03-15T14:45:44.437366+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/f4e-j87-88p/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:45:44.437366+00:00","id":"f4e-j87-88p"},{"created_at":"2021-03-15T14:41:50.795996+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/9d9-2qd-nq8/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:41:50.795996+00:00","id":"9d9-2qd-nq8"},{"created_at":"2021-03-15T14:41:11.950759+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/fk8-2h3-j4e/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:41:11.950759+00:00","id":"fk8-2h3-j4e"},{"created_at":"2021-03-15T14:40:50.201917+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/y75-mxn-bgu/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:40:50.201917+00:00","id":"y75-mxn-bgu"},{"created_at":"2021-03-15T14:38:45.440627+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/5d3-7n9-3zn/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:38:45.440627+00:00","id":"5d3-7n9-3zn"},{"created_at":"2021-03-15T14:38:10.592340+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/v6k-sft-byy/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:38:10.592340+00:00","id":"v6k-sft-byy"},{"created_at":"2021-03-15T14:36:53.265387+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/mxp-s8b-ecx/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:36:53.265387+00:00","id":"mxp-s8b-ecx"},{"created_at":"2021-03-15T14:25:23.850007+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/nuv-ugb-dtv/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:25:23.850007+00:00","id":"nuv-ugb-dtv"},{"created_at":"2021-03-15T14:24:45.848696+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/ue9-tar-veh/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:24:45.848696+00:00","id":"ue9-tar-veh"},{"created_at":"2021-03-15T14:23:06.006947+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/gvc-fnt-x74/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:23:06.006947+00:00","id":"gvc-fnt-x74"},{"created_at":"2021-03-15T14:22:09.400616+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/ik5-u4z-8ku/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:22:09.400616+00:00","id":"ik5-u4z-8ku"},{"created_at":"2021-03-15T14:19:07.472539+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/7zg-65g-w4n/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:19:07.472539+00:00","id":"7zg-65g-w4n"},{"created_at":"2021-03-15T14:04:34.882545+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/3y5-g55-nii/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:04:34.882545+00:00","id":"3y5-g55-nii"},{"created_at":"2021-03-15T14:03:46.920304+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/dpg-d2b-7hb/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:03:46.920304+00:00","id":"dpg-d2b-7hb"},{"created_at":"2021-03-15T14:01:03.138088+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/uqt-wig-kh8/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T14:01:03.138088+00:00","id":"uqt-wig-kh8"},{"created_at":"2021-03-15T13:59:21.088436+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/5y2-4xb-ix4/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:59:21.088436+00:00","id":"5y2-4xb-ix4"},{"created_at":"2021-03-15T13:59:06.909753+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/kpa-2cw-ivy/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:59:06.909753+00:00","id":"kpa-2cw-ivy"},{"created_at":"2021-03-15T13:58:37.691232+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/jd3-34t-yga/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:58:37.691232+00:00","id":"jd3-34t-yga"},{"created_at":"2021-03-15T13:58:20.728115+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/rz7-fmw-5k3/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:58:20.728115+00:00","id":"rz7-fmw-5k3"},{"created_at":"2021-03-15T13:58:11.299500+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/pck-rmm-xyt/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:58:11.299500+00:00","id":"pck-rmm-xyt"},{"created_at":"2021-03-15T13:58:06.942084+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/wgt-8f8-4nf/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:58:06.942084+00:00","id":"wgt-8f8-4nf"},{"created_at":"2021-03-15T13:58:00.655509+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/2j8-2m3-m2j/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:58:00.655509+00:00","id":"2j8-2m3-m2j"},{"created_at":"2021-03-15T13:34:45.441404+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/qvi-p5q-dg7/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:34:45.441404+00:00","id":"qvi-p5q-dg7"},{"created_at":"2021-03-15T13:34:39.123969+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/x8t-7bv-ujx/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:34:39.123969+00:00","id":"x8t-7bv-ujx"},{"created_at":"2021-03-15T13:34:33.148013+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/xtc-fn2-2za/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:34:33.148013+00:00","id":"xtc-fn2-2za"},{"created_at":"2021-03-15T13:34:26.976640+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/x92-fjm-sck/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:34:26.976640+00:00","id":"x92-fjm-sck"},{"created_at":"2021-03-15T13:20:36.773405+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/eyg-r99-9ui/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:20:36.773405+00:00","id":"eyg-r99-9ui"},{"created_at":"2021-03-15T13:20:30.611839+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/8fn-888-4i4/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:20:30.611839+00:00","id":"8fn-888-4i4"},{"created_at":"2021-03-15T13:20:24.639465+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/hcf-tmn-c75/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:20:24.639465+00:00","id":"hcf-tmn-c75"},{"created_at":"2021-03-15T13:20:18.646393+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/vp4-h5x-ea8/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:20:18.646393+00:00","id":"vp4-h5x-ea8"},{"created_at":"2021-03-15T13:18:50.372283+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/y3x-rkm-xtq/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:18:50.372283+00:00","id":"y3x-rkm-xtq"},{"created_at":"2021-03-15T13:18:44.437954+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/tyq-hq7-53f/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:18:44.437954+00:00","id":"tyq-hq7-53f"},{"created_at":"2021-03-15T13:18:38.566258+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/s64-va2-kc2/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:18:38.566258+00:00","id":"s64-va2-kc2"},{"created_at":"2021-03-15T13:18:32.495428+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/4cv-ezc-4f2/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:18:32.495428+00:00","id":"4cv-ezc-4f2"},{"created_at":"2021-03-15T13:06:00.233200+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/mhj-arj-ku8/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:06:00.233200+00:00","id":"mhj-arj-ku8"},{"created_at":"2021-03-15T13:05:54.140073+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/eh6-43i-nrz/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:05:54.140073+00:00","id":"eh6-43i-nrz"},{"created_at":"2021-03-15T13:05:48.134424+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/3db-dgt-vu5/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:05:48.134424+00:00","id":"3db-dgt-vu5"},{"created_at":"2021-03-15T13:05:42.177357+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/9cs-5hh-kpf/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:05:42.177357+00:00","id":"9cs-5hh-kpf"},{"created_at":"2021-03-15T13:03:31.013288+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/q4x-8pp-352/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:03:31.013288+00:00","id":"q4x-8pp-352"},{"created_at":"2021-03-15T13:03:25.056910+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/tjz-snp-zxq/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:03:25.056910+00:00","id":"tjz-snp-zxq"},{"created_at":"2021-03-15T13:03:19.014992+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/ajc-gv5-ea9/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:03:19.014992+00:00","id":"ajc-gv5-ea9"},{"created_at":"2021-03-15T13:03:12.997076+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/i3m-zj8-y49/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T13:03:12.997076+00:00","id":"i3m-zj8-y49"},{"created_at":"2021-03-15T12:58:47.040371+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/gve-ckh-nq2/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T12:58:47.040371+00:00","id":"gve-ckh-nq2"},{"created_at":"2021-03-15T12:58:41.112248+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/q78-je6-enj/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T12:58:41.112248+00:00","id":"q78-je6-enj"},{"created_at":"2021-03-15T12:58:35.043202+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/256-qzb-2fx/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T12:58:35.043202+00:00","id":"256-qzb-2fx"},{"created_at":"2021-03-15T12:58:28.941271+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/e2h-yyt-3zv/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-15T12:58:28.941271+00:00","id":"e2h-yyt-3zv"},{"created_at":"2021-03-15T01:32:33.838785+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"java-Create_a_new_dashboa-1615771953 + with Profile Metrics Query","url":"/dashboard/ciy-rie-c7g/java-createanewdashboa-1615771953-with-profile-metrics-query","layout_type":"ordered","modified_at":"2021-03-15T01:32:33.838785+00:00","id":"ciy-rie-c7g"},{"created_at":"2021-03-11T16:38:57.697388+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"go-Feature_Dashboards-Scenario_Create_a_new_dashboard_with_a_profile_metric_query-51227-1615480737 + with Profile Metrics Query","url":"/dashboard/8hf-bac-ep2/go-featuredashboards-scenariocreateanewdashboardwithaprofilemetricquery-51227-16","layout_type":"ordered","modified_at":"2021-03-11T16:38:57.697388+00:00","id":"8hf-bac-ep2"},{"created_at":"2021-03-10T14:04:12.356678+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Various + stats from CI runs of generated API clients","title":"Datadog API Clients + CI","url":"/dashboard/hgv-w73-2b3/datadog-api-clients-ci","layout_type":"free","modified_at":"2021-03-10T14:04:12.356678+00:00","id":"hgv-w73-2b3"},{"created_at":"2021-03-08T08:43:46.195381+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"java-Create_a_new_dashboa-1615193026 + with Profile Metrics Query","url":"/dashboard/7py-p4k-z8b/java-createanewdashboa-1615193026-with-profile-metrics-query","layout_type":"ordered","modified_at":"2021-03-08T08:43:46.195381+00:00","id":"7py-p4k-z8b"},{"created_at":"2021-03-06T01:32:29.463076+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"java-Create_a_new_dashboa-1614994348 + with Profile Metrics Query","url":"/dashboard/2vh-k45-ze8/java-createanewdashboa-1614994348-with-profile-metrics-query","layout_type":"ordered","modified_at":"2021-03-06T01:32:29.463076+00:00","id":"2vh-k45-ze8"},{"created_at":"2021-03-05T15:53:52.157292+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"ruby-Create_a_new_dashboard_with_a_profile_metric_query-1614959631 + with Profile Metrics Query","url":"/dashboard/au6-ju8-3ue/ruby-createanewdashboardwithaprofilemetricquery-1614959631-with-profile-metrics","layout_type":"ordered","modified_at":"2021-03-05T15:53:52.157292+00:00","id":"au6-ju8-3ue"},{"created_at":"2021-03-05T09:04:22.162446+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_a_profile_metric_query-1613391769.949769 + with Profile Metrics Query","url":"/dashboard/khg-5jn-pz4/datadog-api-client-python-testcreateanewdashboardwithaprofilemetricquery-1613391","layout_type":"ordered","modified_at":"2021-03-05T09:04:22.162446+00:00","id":"khg-5jn-pz4"},{"created_at":"2021-03-03T20:51:18.033984+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"datadog-api-client-python-test_create_a_new_dashboard_with_a_profile_metric_query-1613391769.949769 + with Profile Metrics Query","url":"/dashboard/yt2-vcs-b4f/datadog-api-client-python-testcreateanewdashboardwithaprofilemetricquery-1613391","layout_type":"ordered","modified_at":"2021-03-03T20:51:18.033984+00:00","id":"yt2-vcs-b4f"},{"created_at":"2021-03-01T08:29:54.466356+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"datadog + test","url":"/dashboard/qn2-but-2r8/datadog-test","layout_type":"free","modified_at":"2021-03-01T08:29:54.466356+00:00","id":"qn2-but-2r8"},{"created_at":"2021-02-27T19:32:43.581176+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"java-Create_a_new_dashboa-1614454363 + with Profile Metrics Query","url":"/dashboard/m6b-c4t-hn9/java-createanewdashboa-1614454363-with-profile-metrics-query","layout_type":"ordered","modified_at":"2021-02-27T19:32:43.581176+00:00","id":"m6b-c4t-hn9"},{"created_at":"2021-02-22T13:22:33.232897+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_a_profile_metric_query-1614000153.103 + with Profile Metrics Query","url":"/dashboard/krg-c3m-69u/typescript-createanewdashboardwithaprofilemetricquery-1614000153103-with-profile","layout_type":"ordered","modified_at":"2021-02-22T13:22:33.232897+00:00","id":"krg-c3m-69u"},{"created_at":"2021-02-22T09:21:01.518075+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_a_profile_metric_query-1613985661.156 + with Profile Metrics Query","url":"/dashboard/x7e-mxy-w7x/typescript-createanewdashboardwithaprofilemetricquery-1613985661156-with-profile","layout_type":"ordered","modified_at":"2021-02-22T09:21:01.518075+00:00","id":"x7e-mxy-w7x"},{"created_at":"2021-02-22T09:20:58.073346+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"java-Create_a_new_dashboa-1613985657 + with Profile Metrics Query","url":"/dashboard/a4v-xkt-n5v/java-createanewdashboa-1613985657-with-profile-metrics-query","layout_type":"ordered","modified_at":"2021-02-22T09:20:58.073346+00:00","id":"a4v-xkt-n5v"},{"created_at":"2021-02-18T19:46:51.580839+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":null,"title":"ruby-Create_a_new_dashboard_with_a_profile_metric_query-1613677611 + with Profile Metrics Query","url":"/dashboard/rfk-66x-64e/ruby-createanewdashboardwithaprofilemetricquery-1613677611-with-profile-metrics","layout_type":"ordered","modified_at":"2021-02-18T19:46:51.580839+00:00","id":"rfk-66x-64e"},{"created_at":"2021-02-18T19:09:08.575358+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_a_profile_metric_query-1613675348.164 + with Profile Metrics Query","url":"/dashboard/5dz-v49-5sx/typescript-createanewdashboardwithaprofilemetricquery-1613675348164-with-profile","layout_type":"ordered","modified_at":"2021-02-18T19:09:08.575358+00:00","id":"5dz-v49-5sx"},{"created_at":"2021-02-18T19:01:08.424033+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Typescript-Create_a_new_dashboard_with_a_profile_metric_query-1613674867.956 + with Profile Metrics Query","url":"/dashboard/cty-8ec-uuu/typescript-createanewdashboardwithaprofilemetricquery-1613674867956-with-profile","layout_type":"ordered","modified_at":"2021-02-18T19:01:08.424033+00:00","id":"cty-8ec-uuu"},{"created_at":"2021-02-02T13:54:05.514952+00:00","author_handle":"frog@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"DL FF TF","url":"/dashboard/76m-n9x-wd4/dl-ff-tf","layout_type":"ordered","modified_at":"2021-02-02T13:54:05.514952+00:00","id":"76m-n9x-wd4"},{"created_at":"2021-01-28T16:06:22.156408+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1611849981-ordered","url":"/dashboard/wps-2ii-6sm/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1611849981-ordered","layout_type":"ordered","modified_at":"2021-01-28T16:06:22.156408+00:00","id":"wps-2ii-6sm"},{"created_at":"2021-01-26T01:46:55.139274+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1611625614-ordered","url":"/dashboard/xv7-r2q-ay6/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1611625614-ordered","layout_type":"ordered","modified_at":"2021-01-26T01:46:55.139274+00:00","id":"xv7-r2q-ay6"},{"created_at":"2021-01-24T13:46:56.203322+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1611496015-ordered","url":"/dashboard/7bm-ewz-s5r/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1611496015-ordered","layout_type":"ordered","modified_at":"2021-01-24T13:46:56.203322+00:00","id":"7bm-ewz-s5r"},{"created_at":"2021-01-23T16:46:58.762408+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1611420415-ordered","url":"/dashboard/3jj-e9w-yck/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1611420415-ordered","layout_type":"ordered","modified_at":"2021-01-23T16:46:58.762408+00:00","id":"3jj-e9w-yck"},{"created_at":"2021-01-23T13:46:57.050923+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1611409616-ordered","url":"/dashboard/ipp-98r-ei2/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1611409616-ordered","layout_type":"ordered","modified_at":"2021-01-23T13:46:57.050923+00:00","id":"ipp-98r-ei2"},{"created_at":"2021-01-21T19:46:58.684650+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1611258416-ordered","url":"/dashboard/3p4-j75-nh3/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1611258416-ordered","layout_type":"ordered","modified_at":"2021-01-21T19:46:58.684650+00:00","id":"3p4-j75-nh3"},{"created_at":"2021-01-21T14:19:34.221748+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Description + for /tmp/1611238774.0807934-0.6052398804018957","title":"/tmp/1611238774.0807934-0.6052398804018957","url":"/dashboard/pgh-6hy-hp3/tmp16112387740807934-06052398804018957","layout_type":"ordered","modified_at":"2021-01-21T14:19:34.221748+00:00","id":"pgh-6hy-hp3"},{"created_at":"2021-01-21T14:05:11.500535+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Description + for /tmp/1611237911.094663-0.20035064367378685","title":"/tmp/1611237911.094663-0.20035064367378685","url":"/dashboard/m7y-bef-9gc/tmp1611237911094663-020035064367378685","layout_type":"ordered","modified_at":"2021-01-21T14:05:11.500535+00:00","id":"m7y-bef-9gc"},{"created_at":"2021-01-21T14:04:53.789869+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Description + for /tmp/1611237893.386326-0.6379948818763856","title":"/tmp/1611237893.386326-0.6379948818763856","url":"/dashboard/2te-9ea-jtf/tmp1611237893386326-06379948818763856","layout_type":"ordered","modified_at":"2021-01-21T14:04:53.789869+00:00","id":"2te-9ea-jtf"},{"created_at":"2021-01-21T14:01:10.747491+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Description + for /tmp/1611237670.382526-0.1276707064433098","title":"/tmp/1611237670.382526-0.1276707064433098","url":"/dashboard/x5d-vpy-zad/tmp1611237670382526-01276707064433098","layout_type":"free","modified_at":"2021-01-21T14:01:10.747491+00:00","id":"x5d-vpy-zad"},{"created_at":"2021-01-21T14:01:08.820798+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"new_desc","title":"new_title","url":"/dashboard/pu8-4pr-9v2/newtitle","layout_type":"ordered","modified_at":"2021-01-21T14:01:09.882536+00:00","id":"pu8-4pr-9v2"},{"created_at":"2021-01-21T12:49:25.764527+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Description + for /tmp/1611233365.4979935-0.2558383030316377","title":"/tmp/1611233365.4979935-0.2558383030316377","url":"/dashboard/ige-3v4-w2p/tmp16112333654979935-02558383030316377","layout_type":"free","modified_at":"2021-01-21T12:49:25.764527+00:00","id":"ige-3v4-w2p"},{"created_at":"2021-01-21T12:49:25.133348+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Description + for /tmp/1611233364.780531-0.7908746545108025","title":"/tmp/1611233364.780531-0.7908746545108025","url":"/dashboard/p8i-g3w-37b/tmp1611233364780531-07908746545108025","layout_type":"ordered","modified_at":"2021-01-21T12:49:25.133348+00:00","id":"p8i-g3w-37b"},{"created_at":"2021-01-21T11:01:38.594211+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"new_desc","title":"new_title","url":"/dashboard/hsz-pvn-gie/newtitle","layout_type":"free","modified_at":"2021-01-21T11:01:39.149109+00:00","id":"hsz-pvn-gie"},{"created_at":"2021-01-20T16:46:55.032584+00:00","author_handle":"9919ec9b-ebc7-49ee-8dc8-03626e717cca","is_read_only":false,"description":"Test + Free layout dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1611161214-free","url":"/dashboard/jfq-dk3-xvy/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1611161214-free","layout_type":"free","modified_at":"2021-01-20T16:46:55.032584+00:00","id":"jfq-dk3-xvy"},{"created_at":"2021-01-06T16:34:52.946050+00:00","author_handle":"frog@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"Ordered Layout Dashboard","url":"/dashboard/4wp-g9w-rqp/ordered-layout-dashboard","layout_type":"ordered","modified_at":"2021-01-06T16:34:52.946050+00:00","id":"4wp-g9w-rqp"},{"created_at":"2021-01-06T10:48:02.242118+00:00","author_handle":"frog@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"Ordered Layout Dashboard","url":"/dashboard/qpy-d9b-2bv/ordered-layout-dashboard","layout_type":"ordered","modified_at":"2021-01-06T10:48:02.242118+00:00","id":"qpy-d9b-2bv"},{"created_at":"2021-01-06T10:40:07.910997+00:00","author_handle":"frog@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"Acceptance Test Log Stream + Widget Dashboard","url":"/dashboard/xue-5t2-hzf/acceptance-test-log-stream-widget-dashboard","layout_type":"free","modified_at":"2021-01-06T10:40:07.910997+00:00","id":"xue-5t2-hzf"},{"created_at":"2020-12-10T09:33:15.445377+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Test + dashboard for Ruby client","title":"ruby-DashboardsApi-dashboards-api-test-dashboards-lifecycle-1607592794-ordered","url":"/dashboard/bzu-ywp-u8a/ruby-dashboardsapi-dashboards-api-test-dashboards-lifecycle-1607592794-ordered","layout_type":"ordered","modified_at":"2020-12-10T09:33:15.445377+00:00","id":"bzu-ywp-u8a"},{"created_at":"2020-12-10T04:21:12.270024+00:00","author_handle":"gregory.zussa@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"Acceptance Test Event Timeline + Widget Dashboard","url":"/dashboard/74v-m9u-yzs/acceptance-test-event-timeline-widget-dashboard","layout_type":"free","modified_at":"2020-12-10T04:21:12.270024+00:00","id":"74v-m9u-yzs"},{"created_at":"2020-11-23T13:47:01.130693+00:00","author_handle":"frog@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"testestestestestsetsetsetsetsetset","url":"/dashboard/d73-yfg-6jh/testestestestestsetsetsetsetsetset","layout_type":"ordered","modified_at":"2020-11-23T13:47:01.130693+00:00","id":"d73-yfg-6jh"},{"created_at":"2020-11-13T17:02:24.633554+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":"Test + dashboard for Java client","title":"Java Client Test ORDERED Dashboard","url":"/dashboard/nb5-tqm-dzr/java-client-test-ordered-dashboard","layout_type":"ordered","modified_at":"2020-11-13T17:02:24.633554+00:00","id":"nb5-tqm-dzr"},{"created_at":"2020-11-04T17:05:54.452748+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/tt8-s5m-uvv/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T17:11:20.238351+00:00","id":"tt8-s5m-uvv"},{"created_at":"2020-11-04T17:04:05.239142+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/mjt-3q3-xk4/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T17:04:05.239142+00:00","id":"mjt-3q3-xk4"},{"created_at":"2020-11-04T17:03:46.317730+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/vfj-whu-2rt/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T17:03:46.317730+00:00","id":"vfj-whu-2rt"},{"created_at":"2020-11-04T17:00:37.846183+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/a8t-ngd-ne5/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T17:00:37.846183+00:00","id":"a8t-ngd-ne5"},{"created_at":"2020-11-04T16:58:04.590901+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/6bf-xed-bsx/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T16:58:04.590901+00:00","id":"6bf-xed-bsx"},{"created_at":"2020-11-04T16:48:47.110976+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/9md-dxb-7ss/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T16:49:04.000832+00:00","id":"9md-dxb-7ss"},{"created_at":"2020-11-04T16:48:01.604377+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/qvj-qhc-fw4/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T16:48:01.604377+00:00","id":"qvj-qhc-fw4"},{"created_at":"2020-11-04T16:47:07.930427+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/nv4-eg6-ayf/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T16:47:07.930427+00:00","id":"nv4-eg6-ayf"},{"created_at":"2020-11-04T16:46:09.344282+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/fx3-nyw-qsh/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T16:46:09.344282+00:00","id":"fx3-nyw-qsh"},{"created_at":"2020-11-04T16:45:38.794935+00:00","author_handle":"frog@datadoghq.com","is_read_only":false,"description":null,"title":"Issue + dashboard","url":"/dashboard/jdg-rz3-e4k/issue-dashboard","layout_type":"free","modified_at":"2020-11-04T16:45:38.794935+00:00","id":"jdg-rz3-e4k"},{"created_at":"2020-02-11T13:49:29.555334+00:00","author_handle":"hippolyte.henry@datadoghq.com","is_read_only":true,"description":"","title":"For + dashboard list tests - DO NOT DELETE","url":"/dashboard/4n7-s4g-dqv/for-dashboard-list-tests---do-not-delete","layout_type":"free","modified_at":"2020-04-08T17:54:25.574039+00:00","id":"4n7-s4g-dqv"},{"created_at":"2020-04-02T04:03:48.438649+00:00","author_handle":"gregory.zussa@datadoghq.com","is_read_only":true,"description":"Created + using the Datadog provider in Terraform","title":"Acceptance Test Ordered + Dashboard","url":"/dashboard/t8y-uw4-uhs/acceptance-test-ordered-dashboard","layout_type":"ordered","modified_at":"2020-04-02T04:03:48.438649+00:00","id":"t8y-uw4-uhs"},{"created_at":"2020-02-11T13:48:52.362473+00:00","author_handle":"hippolyte.henry@datadoghq.com","is_read_only":false,"description":null,"title":"For + dashboard list tests - DO NOT DELETE","url":"/dashboard/q5j-nti-fv6/for-dashboard-list-tests---do-not-delete","layout_type":"ordered","modified_at":"2020-02-11T13:49:16.919666+00:00","id":"q5j-nti-fv6"}]}' + headers: + Connection: + - keep-alive + Content-Length: + - '57389' + Content-Type: + - application/json + Date: + - Fri, 16 Apr 2021 16:21:59 GMT + cache-control: + - no-cache + content-security-policy: + - frame-ancestors 'self'; report-uri https://api.datadoghq.com/csp-report + pragma: + - no-cache + strict-transport-security: + - max-age=15724800; + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-dd-debug: + - HbtaOKlJ6OCrx9tMXO6ivMTrEM+g0c93HDp08trmOmgdHozC5J+vn10F0H4WPjCU + x-dd-version: + - '35.4330331' + x-frame-options: + - SAMEORIGIN + x-ratelimit-limit: + - '60' + x-ratelimit-period: + - '60' + x-ratelimit-remaining: + - '59' + x-ratelimit-reset: + - '9' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Content-Type: + - application/json + Dd-Operation-Id: + - DeleteDashboard + User-Agent: + - datadog-api-client-python/1.0.0b9.dev2+dirty (python 3.9.2; os Darwin; arch + x86_64) + method: DELETE + uri: https://api.datadoghq.com/api/v1/dashboard/jr7-84j-zpw + response: + body: + string: '{"deleted_dashboard_id":"jr7-84j-zpw"}' + headers: + Connection: + - keep-alive + Content-Length: + - '38' + Content-Type: + - application/json + Date: + - Fri, 16 Apr 2021 16:22:00 GMT + cache-control: + - no-cache + content-security-policy: + - frame-ancestors 'self'; report-uri https://api.datadoghq.com/csp-report + pragma: + - no-cache + strict-transport-security: + - max-age=15724800; + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-dd-debug: + - gYZcaADwbKcv7Hm19HJx6WsLoKuOijDWAt2viPeCfWqUgyKY+9e1xZdmMJeXV3YV + x-dd-version: + - '35.4330331' + x-frame-options: + - SAMEORIGIN + status: + code: 200 + message: OK +version: 1 diff --git a/tests/v1/features/dashboards.feature b/tests/v1/features/dashboards.feature index 917691cec6..d5e8beedee 100644 --- a/tests/v1/features/dashboards.feature +++ b/tests/v1/features/dashboards.feature @@ -67,9 +67,10 @@ Feature: Dashboards When the request is sent Then the response status is 200 OK - @generated @skip Scenario: Get all dashboards returns "OK" response Given new "ListDashboards" request + And there is a valid "dashboard" in the system + And request contains "filter[shared]" parameter with value false When the request is sent Then the response status is 200 OK diff --git a/tests/v1/features/given.json b/tests/v1/features/given.json index 02238bec95..084801835b 100644 --- a/tests/v1/features/given.json +++ b/tests/v1/features/given.json @@ -1,4 +1,16 @@ [ + { + "parameters": [ + { + "name": "body", + "value": "{\n \"layout_type\": \"ordered\",\n \"title\": \"{{ unique }} with Profile Metrics Query\",\n \"widgets\": [\n {\n \"definition\": {\n \"type\": \"timeseries\",\n \"requests\": [\n {\n \"profile_metrics_query\": {\n \"compute\": {\n \"aggregation\": \"sum\",\n \"facet\": \"@prof_core_cpu_cores\"\n },\n \"search\": { \"query\": \"runtime:jvm\" },\n \"group_by\": [\n {\n \"facet\": \"service\",\n \"limit\": 10,\n \"sort\": {\n \"aggregation\": \"sum\",\n \"order\": \"desc\",\n \"facet\": \"@prof_core_cpu_cores\"\n }\n }\n ]\n }\n }\n ]\n }\n }\n ]\n}" + } + ], + "step": "there is a valid \"dashboard\" in the system", + "key": "dashboard", + "tag": "Dashboards", + "operationId": "CreateDashboard" + }, { "parameters": [ {