Sha256: f334e7932c31c7b90dc528fa8419ecc29207c0bffc8831ae2f26d3011b772ef2
Contents?: true
Size: 1.63 KB
Versions: 18
Compression:
Stored size: 1.63 KB
Contents
# Create a new dashboard with an audit logs query require "datadog_api_client" api_instance = DatadogAPIClient::V1::DashboardsAPI.new body = DatadogAPIClient::V1::Dashboard.new({ layout_type: DatadogAPIClient::V1::DashboardLayoutType::ORDERED, title: "Example-Create_a_new_dashboard_with_an_audit_logs_query with Audit Logs Query", widgets: [ DatadogAPIClient::V1::Widget.new({ definition: DatadogAPIClient::V1::TimeseriesWidgetDefinition.new({ type: DatadogAPIClient::V1::TimeseriesWidgetDefinitionType::TIMESERIES, requests: [ DatadogAPIClient::V1::TimeseriesWidgetRequest.new({ response_format: DatadogAPIClient::V1::FormulaAndFunctionResponseFormat::TIMESERIES, queries: [ DatadogAPIClient::V1::FormulaAndFunctionEventQueryDefinition.new({ search: DatadogAPIClient::V1::FormulaAndFunctionEventQueryDefinitionSearch.new({ query: "", }), data_source: DatadogAPIClient::V1::FormulaAndFunctionEventsDataSource::AUDIT, compute: DatadogAPIClient::V1::FormulaAndFunctionEventQueryDefinitionCompute.new({ aggregation: DatadogAPIClient::V1::FormulaAndFunctionEventAggregation::COUNT, }), name: "query1", indexes: [ "*", ], group_by: [], }), ], }), ], }), layout: DatadogAPIClient::V1::WidgetLayout.new({ x: 2, y: 0, width: 4, height: 2, }), }), ], }) p api_instance.create_dashboard(body)
Version data entries
18 entries across 18 versions & 1 rubygems